這是一個關於history指令的快速指南,該指令用於查看命令行歷史記錄。
每次執行一個指令,它都會記錄在歷史中。
您可以使用以下命令顯示所有的歷史記錄:
history
這會顯示帶有編號的歷史記錄:
您可以使用語法!<command number>來重複執行存儲在歷史記錄中的指令,在上面的例子中輸入!121將重複執行ls -al | wc -l指令。
通常,最近的500個指令都會被保存在歷史中。
您可以結合使用grep來查找您運行的指令:
history | grep docker
要清除歷史記錄,執行history -c命令。
history指令可在Linux、macOS、WSL以及任何具有UNIX環境的地方使用。