1、以ROOT用戶編輯/etc/profile文件,在里面加入下面內容(我一般習慣在最末尾加):
創新互聯建站主要從事網站設計制作、做網站、網頁設計、企業做網站、公司建網站等業務。立足成都服務孟津,10多年網站建設經驗,價格優惠、服務專業,歡迎來電咨詢建站服務:18980820575
export HISTTIMEFORMAT="%Y-%m-%d %H:%M:%S "
注意:在末尾的“引號”與“S”之間,加入一位空格,將日期時間和歷史命令用空格相隔開來。
2、退出系統重新登陸
注意:在第2步以前所執行的歷史命令,在重新登陸后,執行時間全部分顯示為第二步執行時的時間,后面所執行的命令,才會顯示正確的實際執行時間
3、查看效果(在任何用戶下都會生效):
(1)ROOT用戶下試試效果:
[root@oraclelinux ~]# history
354 2013-07-15 23:50:00 vi /etc/profile
355 2013-07-15 23:50:12 history
356 2013-07-15 23:50:14 exit
357 2013-07-16 00:04:32 history
[root@oraclelinux ~]#
/etc/profile 中HISTSIZE=30 設置歷史命令顯示條數。
/root/.bash_history
/root/.bash_logout 需要在用戶注銷時做的事情,可以在此文件中添加。
例如:添加"rm -f $HOME/.bash_history" 。
這樣,當用戶每次注銷時,“.bash_history”文件都會被刪除,清除歷史記錄。
linux的bash內部命令history就可以顯示命令行的命令歷史,默認環境執行 history
命令后,通常只會顯示已執行命令的序號和命令本身。
如果想要查看命令歷史的時間戳,那么可以執行:
# export HISTTIMEFORMAT='%F %T '
# history | more
1 2008-08-05 19:02:39 service work restart
2 2008-08-05 19:02:39 exit
3 2008-08-05 19:02:39 id
這樣顯示的格式就變成,序號 - 時間 - 命令行。
history的其他的一些基本功能:
1、使用 HISTSIZE 控制歷史命令記錄的總行數
將下面兩行內容追加到 .bash_profile 文件并重新登錄 bash shell,命令歷史的記錄數將變成 450
條:
# vi ~/.bash_profile
HISTSIZE=450
HISTFILESIZE=450
2、使用 HISTFILE 更改歷史文件名稱
默認情況下,命令歷史存儲在 ~/.bash_history 文件中。
添加下列內容到 .bash_profile 文件并重新登錄
bash shell,將使用 mandline_warrior 來存儲命令歷史:
# vi ~/.bash_profile
HISTFILE=/root/mandline_warrior
3、使用 HISTCONTROL 從命令歷史中剔除連續重復的條目
在下面的例子中,pwd 命令被連續執行了三次。
執行 history 后會看到三條重復的條目。
要剔除這些重復的條目,可以將
HISTCONTROL 設置為 ignoredups:
# export HISTCONTROL=ignoredups
4、使用 HISTCONTROL 清除整個命令歷史中的重復條目
上例中的 ignoredups 只能剔除連續的重復條目。
要清除整個命令歷史中的重復條目,可以將 HISTCONTROL 設置成
erasedups:
# export HISTCONTROL=erasedups
5、使用 -c 選項清除所有的命令歷史
如果你想清除所有的命令歷史,可以執行:
# history -c
6、使用 HISTIGNORE 忽略歷史中的特定命令
下面的例子,將忽略 pwd、ls、ls -ltr 等命令:
# export HISTIGNORE=”pwd:ls:ls -ltr:”
可以使用命令ls -l或stat來查詢文件的訪問時間。
使用ls -l命令:
$ ls -l filename
其中,filename為要查詢的文件名。
輸出結果中,第6列為文件的訪問時間,格式為年-月-日 小時:分鐘:秒。
使用stat命令:
$ stat filename
輸出結果中,Access表示文件的訪問時間,格式為年-月-日 小時:分鐘:秒。
1."linux查看歷史命令,為您提供linux查看歷史命令圖文信息,打開linux客戶端。
2.點擊連接linux按鈕。
3.輸入用戶名,主機ip地址。
4.輸入密碼。
5.顯示連接成功,就可以進行操作。
6.輸入history命令,即可返回命令的歷史記錄。
文章題目:linux查看命令時間 linux命令行查看時間
網站鏈接:http://vcdvsql.cn/article28/ddoegcp.html
成都網站建設公司_創新互聯,為您提供全網營銷推廣、外貿網站建設、網站設計、服務器托管、做網站、ChatGPT
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯