linux檢視歷史命令,很關鍵!history,預設沒有時間戳。。。
echo 'export histtimeformat="%f %t `whoami` "' >> /etc/profile && source /etc/profile
1.history的歷史命令儲存在~/.bash_history 檔案中 #僅僅對當前使用者有效,應設定全域性環境變數/etc/profile
2.~/.bashrc檔案可新增的history相關的說明
histfilesize=2000 #設定儲存歷史命令的檔案大小
histsize=2000 #儲存歷史命令條數
histtimeformat="%y-%m-%d:%h-%m-%s:`whoami`: " #記錄每條歷史命令的執行時間和執行者
export histtimeformat
其中: date +%y-%m-%d ==2017-06-09
%y:4位數的年份;
%m:2位數的月份數;
%d:2位數的乙個月中的日期數;
%h:2位數的小時數(24小時制);
%m:2位數的分鐘數;
%s:2位數的秒數
history設定時間戳
linux檢視歷史命令,很關鍵!history,預設沒有時間戳。echo export histtimeformat f t whoami etc profile source etc profile 1.history的歷史命令儲存在 bash history 檔案中 僅僅對當前使用者有效,應設定...
顯示history命令的時間戳
使用histtimeformat 顯示history 命令的時間戳 當你從命令列執行 history 命令後,通常只會顯示已執行命令的序號和命令本身。如果你想要檢視命令歷史的時間戳,那麼可以執行 export histtimeformat f t history more 1 2008 08 05 ...
Linux檢視History記錄加時間戳小技巧
linux檢視history記錄加時間戳小技巧 熟悉bash的都一定知道使用history可以輸出你曾經輸入過的歷史命令,例如 root servyou web history more 6 test.sh 7 vim test.sh 8 test.sh 但是這裡只顯示了命令,並沒有顯示執行命令的時...