溫馨提示×

Linux中history命令的用法是什么

小億
101
2023-11-29 03:03:16
欄目: 智能運維

在Linux中,history命令用于顯示用戶在當(dāng)前會話中執(zhí)行過的命令歷史記錄。它可以顯示最近執(zhí)行的命令列表,包括命令的編號和具體命令內(nèi)容。

默認情況下,history命令會顯示最近執(zhí)行的1000條命令記錄,編號從1開始??梢允褂靡韵路绞絹硎褂胔istory命令:

  1. 顯示完整的命令歷史記錄:

    history
    
  2. 顯示指定數(shù)量的命令歷史記錄:

    history n
    

    其中,n表示要顯示的命令數(shù)量。

  3. 使用命令編號來重復(fù)執(zhí)行命令:

    !n
    

    其中,n表示命令的編號。

  4. 使用關(guān)鍵字搜索命令歷史記錄:

    history | grep keyword
    

    其中,keyword表示要搜索的關(guān)鍵字。

  5. 執(zhí)行上一條命令:

    !!
    
  6. 執(zhí)行包含指定關(guān)鍵字的最近命令:

    !keyword
    

    其中,keyword表示要搜索的關(guān)鍵字。

  7. 將命令歷史記錄保存到文件:

    history -w filename
    

    其中,filename表示要保存的文件名。

  8. 清除命令歷史記錄:

    history -c
    

請注意,每個用戶的命令歷史記錄都是獨立的,不同用戶之間的命令歷史記錄不會共享。

0