天天看點

指令行編輯

指令行編輯

光标跳轉:

    crtl+a: 跳到指令行首

    crtl+e: 跳到指令行尾

    crtl+d: 删除光标後的單個字元

    crtl+w: 删除光标前的單詞

    crtl+k: 删除光标後的所有

    crtl+u: 删除光标前的所有

    ctrl+l: 清屏

指令曆史:

檢視指令曆史:history

    -c: 清空指令曆史

    -d: 删除指定位置的指令

    -w: 儲存指令曆史至曆史檔案中

環境變量

PATH: 指令搜尋路徑

HISTSIZE: 指令曆史緩沖區大小  

指令曆史的使用技巧

    !N: 執行指令曆史中的第N條指令

    !-N: 執行指令曆史中倒數第N條指令

    !!:  執行上一條指令

    !字元串: 執行最近最近一次以指定字元串開頭的指令

    ESC,.

    !$:這2個的用途都是:引用前一個指令的最後參數