1. 程式人生 > >linux中history命令使用與配置

linux中history命令使用與配置

history中設定顯示命令的執行時間

vi /root/.bashrc
HISTTIMEFORMAT="%Y-%M-%D %H:%M:%S"
export HISTTIMEFORMAT
為了使以上設定生效,執行以下命令
:wq
source .bashrc

history命令清除命令執行操作的歷史記錄
history -c

history命令列出最近執行的n條命令
history 10

重複執行上次操作的命令語法

!!

設定儲存1000條操作命令

#設定歷史命令記錄數
export HISTSIZE=1000
#記錄歷史檔案大小 
export HISTFILESIZE=450

指定不同終端執行的命令都儲存在同一個檔案中

export HISTFILE=/root/.commandline_warrior

忽略重複命令

export HISTCONTROL=ignoredups

多個終端同時操作時,避免命令覆蓋,採用追加方式

shopt -s histappend

命令操作記錄會在終端關閉結束工作後才會寫入到history檔案中,要想實現實時訪問需要新增一下命令

PROMPT_COMMAND=’history -a’

history整體高階配置
export HISTTIMEFORMAT="%Y-%M-%D %H:%M:%S"
export HISTSIZE=100000
export HISTFILESIZE=1000000
export HISTFILE=/root/.commandline_warrior
shopt -s histappend
PROMPT_COMMAND='history -a'

相關推薦

linuxhistory命令使用配置

history中設定顯示命令的執行時間 vi /root/.bashrc HISTTIMEFORMAT="%Y-%M-%D %H:%M:%S" export HISTTIMEFORMAT 為了使以上設定生效,執行以下命令 :wq source .bashrc his

LinuxNginx安裝配置詳解

cpan .net 語言 roo disable 方便 sbin wget 一個 安裝所需環境 Nginx 是 C語言 開發,建議在 Linux 上運行,當然,也可以安裝 Windows 版本,本篇則使用 CentOS 7 作為安裝環境。 上網配置: 如果安裝了cen

LinuxApache安裝配置(CentOS-6.5:httpd-2.4.tar.gz)

1 Apache簡介     Apache是世界使用排名第一的Web伺服器軟體。它可以執行在幾乎所有廣泛使用的計算機平臺上,由於其跨平臺和安全性被廣泛使用,是最流行的Web伺服器端軟體。同時Apache音譯為阿帕奇,是北美印第安人的一個部落,叫阿帕奇族,在美國的西南部。也是

LinuxPython安裝配置(CentOS-6.5:Python-2.7.6)

1 Python簡介     Python(英語發音:/?pa?θ?n/), 是一種面向物件、解釋型計算機程式設計語言,由Guido van Rossum於1989年底發明,第一個公開發行版發行於1991年。Python語法簡潔而清晰,具有豐富和強大的類庫。它常被暱稱為膠水

LinuxNginx安裝配置詳解(CentOS-6.5:nginx-1.5.0)

1 Nginx簡介Nginx ("engine x") 是一個高效能的 HTTP 和 反向代理 伺服器,也是一個 IMAP/POP3/SMTP 代理伺服器。 Nginx 是由 Igor Sysoev 為俄羅斯訪問量第二的 Rambler.ru 站點開發的,第一個公開版本0

Linux Apache 的常用配置命令

Linux 中 Apache 的常用配置一 Apache的配置安裝1.安裝前卸載rpm包rpm -e httpd --nodeps2.編譯安裝4步驟:(1)tar zxf httpd-2.2.17.tar.gz -C /usr/src/(2)cd /usr/src/httpd-2.2.17./configur

Linux常用命令(檔案目錄)

1、pwd 檢視當前目錄(Print Working Directory) 2、cd 切換工作目錄(Change Directory) (1)格式:cd [目錄位置]   特殊目錄:   .當前目錄   ..上一級目錄   ~使用者主目錄   -上個

MongoDB——linuxyum命令安裝及配置

一、建立mongodb-org-3.4.repo檔案 vi /etc/yum.repos.d/mongodb-org-3.4.repo     將下面內容新增到建立的檔案中[mongodb-org-3

Linuxfind命令exec合用,按修改時間查詢等

find是我們很常用的一個Linux命令,但是我們一般查找出來的並不僅僅是看看而已,還會有進一步的操作,這個時候exec的作用就顯現出來了。 exec解釋: -exec  引數後面跟的是command命令,它的終止是以;為結束標誌的,所以這句命令後面的分號是不可缺少的,考慮

linuxnmcli命令使用及網路配置

 Red Hat Enterprise Linux 7 與 CentOS 7 中預設的網路服務由 NetworkManager 提供,這是動態控制及配置網路的守護程序,它用於保持當前網路裝置及連線處於工作狀態,同時也支援傳統的 ifcfg 型別的配置檔案。  Netwo

Linuxhistory配置及使用技巧

前言 在Linux中,我們可以通過history來檢視歷史命令,用來確認在某個時刻使用了哪個命令。但是,history的預設的,只會輸出命令的序號以及命令。這時我們就需要對history進行一些配置,讓它報告命令執行的具體時間。下面就是關於history的配置方

Tomcat、mysql在Linux上的安裝配置

jre -s mkdir acl .html pat etc rac pac 1.下載JDK與Tomcat. jdk下載地址: http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downlo

Linux進程線程及CPU使用率查詢

mage images logs alt 技術 cat png rgs img 一、進程查詢:   ps -e -o ‘pid,comm,args,pcpu,rsz,vsz,stime,user,uid‘   說明:PCPU是Cpu使用率,8核最多是800。   

Linuxsamba server的配置

登入 inux style 安裝samba sha sam 用戶 post 配置 1、查看是否安裝samba服務 # rpm –qa |grep samba 2、若沒安裝,則安 # yum install samba 執行4次此命令 3、查看安裝的samba文件 #r

Linux 常用命令

ln -s directory 沒有 開始 media 關機命令 範圍 後臺作業 解壓縮 命令基本格式: 命令提示符:[[email protected]/* */ ~]# root 代表當前的登錄用戶(linux當中管理員賬號是root)

Linuxawk命令的簡單用法

.cn inux total com mage 簡單 image 用法 int 一、用例1:   cat /proc/meminfo|grep "MemTotal"|awk ‘{print $2}‘   說明,$2表示第2位,$0表示全部,如需表示$,可用$$轉義。

Linux常見系統命令文件操作

方式 pin 隱式 殺死 count 配置網卡 會同 mage window   一、Linux常見文件操作     (1)cd /: 在Linux 系統中斜杠“/”表示的是根目錄。 cd / ,即進入根目錄.     (2)cd ~命令是,進入用戶在該系統的home目錄,

linux下LAMP安裝配置

函數 rri osi ase live ins php expose share 安裝 一. Apache 安裝 yum install -y httpd啟動 /etc/init.d/httpd start備註:Apache啟動之後會提示錯誤: 正在啟動http

linuxwc命令用法

字節 統計字符 -- 幫助信息 linux系統 count 沒有 標準 讀取 Linux系統中的wc(Word Count)命令的功能為統計指定文件中的字節數、字數、行數,並將統計結果顯示輸出。 1.命令格式: wc [選項]文件... 2.命令功能: 統計指定文件中的字節

linuxexpect命令詳解

linux運維expect介紹expect 是由Don Libes基於Tcl(Tool Command Language )語言開發的,主要應用於自動化交互式操作的場景,借助Expect處理交互的命令,可以將交互過程如:ssh登錄,ftp登錄等寫在一個腳本上,使之自動化完成。尤其適用於需要對多臺服務器執行相同