linux搜索歷史命令, linux系統(tǒng)下的搜索歷史命令是什么?以下是該命令的具體介紹:
linux系統(tǒng)下搜索歷史的命令是:history。
1、歷史命令功能:
在linux系統(tǒng)下,history命令是內(nèi)部命令,用于顯示歷史執(zhí)行命令,將命令歷史文件中的歷史執(zhí)行命令讀入內(nèi)存,或?qū)?zhí)行命令的歷史從內(nèi)存寫(xiě)入存儲(chǔ)歷史執(zhí)行命令的文件。
2.語(yǔ)法:
歷史(選項(xiàng))(參數(shù))
3.通用參數(shù):
-c清除內(nèi)存中的命令歷史記錄。
-d #刪除指定的歷史命令,如history -d 100,意味著刪除第100條命令歷史。
#:顯示最新的# history,例如,history 20,這意味著顯示最新的20個(gè)命令歷史。
-a:將該會(huì)話新執(zhí)行的命令歷史列表附加到歷史文件中。
-n:將歷史文件中未讀的行加載到內(nèi)存中的歷史列表中,方便多個(gè)終端同步內(nèi)存中的命令歷史。
-r:將歷史文件中的所有歷史命令讀取到內(nèi)存中的歷史列表中,即使該歷史已經(jīng)存在于內(nèi)存的列表中。
-w:將內(nèi)存中的歷史列表保存到指定的歷史文件中,history -w ./test將歷史寫(xiě)入當(dāng)前目錄下的測(cè)試文件中。
-p:不了解官方的解釋。我覺(jué)得這個(gè)命令相當(dāng)于echo的作用,只是使用history -p字符串輸出的信息沒(méi)有記錄在history中。
意思是“未記錄的回聲,看不見(jiàn)的回聲,可以試著用歷史的變量名——p $,會(huì)不會(huì)感覺(jué)像回聲?”
但是如果你用history -p string1 string2,你會(huì)發(fā)現(xiàn)它不是像echo一樣打印在一行上,而是多行打印。
-s:偽造命令歷史,比如history -s rm -rf /opt。這種寫(xiě)入不會(huì)刪除opt目錄,而只是將這個(gè)沒(méi)有執(zhí)行過(guò)的命令添加到歷史中。
linux搜索歷史命令,以上就是本文為您收集整理的linux搜索歷史命令最新內(nèi)容,希望能幫到您!更多相關(guān)內(nèi)容歡迎關(guān)注。