這是一個關於history指令的快速指南,該指令用於查看命令行歷史記錄。

每次執行一個指令,它都會記錄在歷史中。

您可以使用以下命令顯示所有的歷史記錄:

history

這會顯示帶有編號的歷史記錄:

您可以使用語法!<command number>來重複執行存儲在歷史記錄中的指令,在上面的例子中輸入!121將重複執行ls -al | wc -l指令。

通常,最近的500個指令都會被保存在歷史中。

您可以結合使用grep來查找您運行的指令:

history | grep docker

要清除歷史記錄,執行history -c命令。

history指令可在Linux、macOS、WSL以及任何具有UNIX環境的地方使用。