history命令
history命令:用于顯示歷史記錄和執(zhí)行過的指令命令批什。history命令讀取歷史命令文件中的目錄到歷史命令緩沖區(qū)和將歷史命令緩沖區(qū)中的目錄寫入命令文件农曲。該命令單獨(dú)使用時(shí),僅顯示歷史命令,在命令>行中乳规,可以使用符號(hào)!執(zhí)行指定序號(hào)的歷史命令形葬。
例如,要執(zhí)行第2個(gè)歷史命令暮的,則輸入!2笙以。
如果想執(zhí)行剛才的那個(gè)命令,則!!
history命令:是被保存在內(nèi)存中的冻辩,當(dāng)退出或者登錄shell時(shí)猖腕,會(huì)自動(dòng)保存或讀取。在內(nèi)存中恨闪,歷史命令僅能夠存儲(chǔ)1000條歷史命令谈息,該數(shù)量是由環(huán)境變量 HISTSIZE進(jìn)行控制。默認(rèn)是不顯示命令的執(zhí)行時(shí)間
凛剥,命令的執(zhí)行時(shí)間侠仇,history 已經(jīng)記錄,只是沒有顯示犁珠。
注:如想查詢某個(gè)用戶在系統(tǒng)上執(zhí)行了什么命令逻炊,可以使用root用戶身份登錄系統(tǒng),檢查Home目錄下的用戶主目錄下的“.bash_history”文件犁享,該文件記錄了用戶所使用的命令和歷史信息余素。