本教程操作環(huán)境:linux7.5系統(tǒng)、Dell G3電腦。
(資料圖片僅供參考)
Linux查看歷史命令
查看歷史命令
可以執(zhí)行history命令查看歷史命令:
翻到最后看看:
這些都是最近執(zhí)行的命令:
history命令后面可以加選項(xiàng):
-c:清空歷史命令(包括緩存和文件)
-w:把緩存中的歷史命令寫入歷史命令保存文件~/.bash_history(顯然每個(gè)用戶有自己的文件)
其實(shí)我們使用history查看的是在緩存中的命令:
比如我現(xiàn)在執(zhí)行一個(gè)命令:
使用history查看:
可以看到最近執(zhí)行的命令:
查看文件:
最后出現(xiàn)的命令中沒有之前執(zhí)行的命令,因?yàn)檫@個(gè)時(shí)候歷史命令還沒有寫入文件中:
只有當(dāng)正常登陸退出之后系統(tǒng)才會(huì)將緩存中的命令寫入文件中。
歷史命令最多可以保存1000條,可以在/etc/profile中進(jìn)行修改:
就是這個(gè)參數(shù):
如果超過最大條數(shù),會(huì)刪除最早的記錄。
修改后執(zhí)行source /etc/profile使環(huán)境變量生效。
這個(gè)命令實(shí)際上是修改的/root/.bash_history這個(gè)文件:
可以使用上、下箭頭調(diào)用以前的歷史命令
使用“!n”重復(fù)執(zhí)行第n條歷史命令
使用“!!”重復(fù)執(zhí)行上一條命令
使用“!字串”重復(fù)執(zhí)行最后一條以該字串開頭的命令
推薦學(xué)習(xí):《Linux視頻教程》
以上就是linux查看歷史命令是什么的詳細(xì)內(nèi)容,更多請(qǐng)關(guān)注php中文網(wǎng)其它相關(guān)文章!
關(guān)鍵詞: linux