在Linux中,history命令用于顯示用戶在當前會話中執行過的命令歷史記錄。它可以顯示最近執行的命令列表,包括命令的編號和具體命令內容。
默認情況下,history命令會顯示最近執行的1000條命令記錄,編號從1開始。可以使用以下方式來使用history命令:
顯示完整的命令歷史記錄:
history
顯示指定數量的命令歷史記錄:
history n
其中,n表示要顯示的命令數量。
使用命令編號來重復執行命令:
!n
其中,n表示命令的編號。
使用關鍵字搜索命令歷史記錄:
history | grep keyword
其中,keyword表示要搜索的關鍵字。
執行上一條命令:
!!
執行包含指定關鍵字的最近命令:
!keyword
其中,keyword表示要搜索的關鍵字。
將命令歷史記錄保存到文件:
history -w filename
其中,filename表示要保存的文件名。
清除命令歷史記錄:
history -c
請注意,每個用戶的命令歷史記錄都是獨立的,不同用戶之間的命令歷史記錄不會共享。