顯示history命令的時間戳

2022-02-11 22:58:13 字數 546 閱讀 8664

使用histtimeformat

顯示history

命令的時間戳

當你從命令列執行 history

命令後,通常只會顯示已執行命令的序號和命令本身。如果你想要檢視命令歷史的時間戳,那麼可以執行:

# export histtimeformat='%f %t '

# history | more

1 2008-08-05 19:02:39 service network restart

2 2008-08-05 19:02:39 exit

3 2008-08-05 19:02:39 id

4 2008-08-05 19:02:39 cat /etc/redhat-release

注意:這個功能只能用在當 histtimeformat

這個環境變數被設定之後,之後的那些新執行的

bash

命令才會被打上正確的時間戳。在此之前的所有命令,都將會顯示成設定

histtimeformat

變數的時間。

原文:

history設定時間戳

linux檢視歷史命令,很關鍵!history,預設沒有時間戳。echo export histtimeformat f t whoami etc profile source etc profile 1.history的歷史命令儲存在 bash history 檔案中 僅僅對當前使用者有效,應設定...

history設定時間戳

linux檢視歷史命令,很關鍵!history,預設沒有時間戳。echo export histtimeformat f t whoami etc profile source etc profile 1.history的歷史命令儲存在 bash history 檔案中 僅僅對當前使用者有效,應設定...

history顯示每個命令的執行時間

大家都非常熟悉history命令,有時候在回看執行歷史時無法追溯每個命令的執行時間。因此,我們需要想個辦法給每個歷史命令新增乙個執行時間。然後檢查修改的配置是否生效。從下圖可以看到,每個執行的歷史命令前面都帶有時間戳。為了讓所有其他使用者也都能看到這個效果,可以修改 etc bashrc檔案。roo...