history命令可以檢視最近1000條命令。
調整history命令的大小:
vi /etc/profile
histsize=1000 #改為
history日誌檔案預設是儲存在.bash_history檔案下。
history命令預設是沒有時間的,可以在/etc/bashrc檔案下追加以下:
histfilesize=2000
histsize=2000
histtimeformat="%y/%m/%d %h:%m:%s:"
export histtimeformat
記錄每個使用者登入一直到退出操作的命令,儲存在/var/log/history目錄下:
在/etc/profile檔案下追加以下內容:
第乙個指令碼:(帶時間戳)
user_ip=`who -u am i 2>/dev/null| awk ''|sed -e 's/[()]//g'`
histdir=/var/log/.history
if [ -z $user_ip ]
then
user_ip=`hostname`
fiif [ ! -d $histdir ]
then
mkdir -p $histdir
chmod 777 $histdir
fiif [ ! -d $histdir/$ ]
then
mkdir -p $histdir/$
chmod 300 $histdir/$
fiexpor
Xshell記錄Linux連線操作日誌遇到的坑
1 問題描述 在windows上,以前一直使用secure crt連線linux主機進行遠端操作,使用crt的日誌功能記錄連線過程中的所有操作以及輸出。最近 2019 8 17 使用xshell進行連線,也打算記錄日誌,但是發現記錄的日誌有問題,倒不是亂碼,而是感覺xshell記錄的日誌 把linu...
記錄mysql操作日誌
現在想比對php網頁執行前後的差異,但是一直找不到比較好的軟體 增刪查改都記錄的那種。然後通過瀏覽官方文件發現mysql 5。1有乙個通用查詢日誌。於是嘗試 mysql.server start log file name.log starting mysql 2017 12 16 14 51 44...
springboot日誌記錄操作
1 springboot使用的是sel4j 抽象類 日誌框架,具體是由logback來實現 使用方式如下 logger logger logge ctory.getlogger getclass logger.trace logger.debug logger.info logger.warn lo...