善用 Linux 的 history command


Linux console 的重度使用者一定不能忽略這個指令 -- history,他除了顯示出輸入指令的歷史紀錄之外,也可以利用這些資訊加速操作過程,例如:

執行前一道指令的方式:

  1. 輸入 "!!" ,然後按下 Enter
  2. 輸入 "!-1" ,然後按下 Enter
  3. 按下 Ctrl+P,然後按下 Enter
從歷史紀錄中執行特定指令

        例如要重複執行如上圖的某道指令,只需在數字前面加驚嘆號
        $: !1095

        又或者想直接執行某道歷史指令,而懶得打後面的參數,只需在指令前面加上驚嘆號
        $: !sudo

清除歷史紀錄

        $: history -c








留言

這個網誌中的熱門文章

Heroku + Bootstrappers 快速佈署

php/symfony - 在 ubuntu 執行 composer install 出現 "ext-curl *", "ext-gd *", "lib-icu" 的相依錯誤訊息

Git - 同時 push 到多個 remote