分享一條history命令小技巧
在使用linux終端執行bash的時候,發現怎麼沒有時間標識呢,這以後還怎麼查是哪天執行了那條 呢。這個history的作用就是將bash執行過的所有 儲存到.bash_history檔案中,幫助複查使用者命令。預設情況使用history確實是不會輸出命令執行的時間和日期,儘管這個命令記錄得到時間。執行history命令的時候,會檢查一個HISTIMEFORMAT的環境變數,這個變數制定了怎麼去格式化輸出這個命令中儲存的時間,如果這個值為null,那就是預設不顯示。現在使用strftime格式化時間,有三種方式:
(1)臨時設定HISTIMEFORMAT變數,在下次機器重啟前生效
# export HISTIMEFROMAT=‘%F %T’
(2)將變數新增到.bashrc或者.bash_profile檔案中,永久生效
# echo echo'HISTTIMEFORMAT="%F %T "'>>~/.bashrc 或者~/.bash_profile並重新整理生效 source ~/.bashrc檔案或者./bash_profile
(3)將HISTIMEFORMAT變數新增到/etc/profile檔案中,永久對所有使用者生效
echo'HISTTIMEFORMAT="%F %T "'>>~/.bashrc然後生效source /etc/profile
注意:配置完,就發現怎麼時間都一樣,這是因為顯示的是你頭一次設定完引數的時間,這個變數只對設定後的時間有效,以前的就算一樣的時間了!
我們大家在玩Linux時經常會用到history這個命令,這個命令預設可以儲存的命令數是1000,1000對於我們Linux玩家來說實在是太少了,那麼我們如何調整history的儲存條數呢?
(1)查詢profile檔案
history命令最大記錄數的設定還在profile檔案中。使用命令cd /etc進入etc檔案
(2)vi profile
在profile檔案中找到配置項HISTSIZE,預設值為1000,按下i進行編輯,編輯為10000甚至更多,按下:wq,儲存退出,history的條數設定就完成了。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69901823/viewspace-2925885/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- [20210207]bash history小技巧.txt
- linux下修改history命令儲存條數Linux
- 開發提效小技巧分享(一)
- Python小技巧分享Python
- 4個快速查詢Linux歷史命令的技巧(history)Linux
- Linux命令列中幾個使用history相關的技巧Linux命令列
- Linux小技巧scp命令Linux
- 8條github使用小技巧Github
- linux-history命令Linux
- 常見命令-history
- Linux之history使用技巧Linux
- 分享一個用Git裝逼的小技巧~Git
- Linux history 命令詳解Linux
- 小馬識途分享百度百科詞條建立修改技巧
- 一些前端新人面試的小技巧分享!前端面試
- IDEA小技巧:Debug條件斷點Idea斷點
- 職場辦公小技巧分享
- awk小技巧之執行shell命令
- 分享一些git小技巧,與個人心得體會Git
- Linux下history命令簡單原理Linux
- Linux系統下活用History命令Linux
- 生信小技巧:實用的命令(3)
- linux環境下phpize使用的一個小技巧分享給大家LinuxPHP
- 分享幾個 SpringBoot 實用的小技巧Spring Boot
- 電腦實用7個小技巧分享
- Linux 基礎教程 44-history命令Linux
- Oracle 12C新特性-History命令Oracle
- 教你一些Linux中隱藏bash歷史命令的小技巧Linux
- Linux 命令列小技巧 – !歎號的用處Linux命令列
- 來~打包實現小程式動態分享圖一條龍服務( ¨̮ )
- Visual Studio模板程式碼註釋小技巧分享
- 小技巧分享:在 Go 如何實現列舉?Go
- 一條命令解決介面MockMock
- What! 一條命令搞定監控?
- 讓history命令顯示日期和時間
- 分享一些 Broadcast 使用技巧AST
- postman 的一個小技巧!Postman
- 6 個珍藏已久 IDEA 小技巧,這一波全部分享給你!Idea