linux 命令(43) bash 快捷鍵操作

2021-09-07 17:17:06 字數 1283 閱讀 1149

ctrl 命令列快捷鍵:

我們假設你輸入了像下面這樣的命令。當你在第 n 行時,你發現在行首字元有乙個輸入錯誤

$ gind . -mtime -1 -type

注意到了嗎?上面的命令中我輸入了gind而不是find。你可以通過一直按著左箭頭鍵定位到第乙個字母然後用g替換f。或者,僅通過ctrl+ahome鍵來立刻定位到行首,並替換拼錯的單詞。這將節省你幾秒鐘的時間。

當你修正了行首拼寫錯誤的單詞,按下ctrl+e來快速移動到行末。或者,你也可以使用你鍵盤上的end鍵。

如果你想將游標向後移動乙個字元的話,按ctrl+f來替代右箭頭鍵。

這個快捷鍵可以使游標向前移動乙個字元,即游標前的乙個字元。或者,你可以使用左箭頭鍵來向前移動乙個字元。

回車鍵不工作?沒問題!ctrl+jctrl+m可以用來替換回車鍵。

如果你的系統退格鍵無法工作的話,你可以使用ctrl+d來刪除游標後的乙個字元。這個快捷鍵也可以讓你退出當前會話,和 exit 類似。

這個快捷鍵立刻刪除前面的所有字元。

你不必一直按著刪除鍵來刪除游標後的字元。只要按ctrl+k就能刪除游標後的所有字元。

別輸入clear來清空螢幕了。只需按ctrl+m即可清空並重新顯示當前行。

你也可以使用下箭頭鍵。

你也可以使用上箭頭鍵。

如果乙個命令執行時間過久,或者你誤執行了,你可以通過使用ctrl+c來強制停止或退出。

正如你在上面的截圖看到的,我進行了反向搜尋,但是我執行命令,並退出了歷史搜尋模式。

這是我最喜歡的乙個快捷鍵。假設你輸入了sl而不是ls。沒問題!這個快捷鍵會像下面這張截圖一樣交換字元。

不要和 ctrl+u 弄混了。ctrl+w 不會刪除游標前的所有東西,而是只刪除乙個單詞。

記得嗎,我們在第 21 個命令用ctrl+w刪除了單詞「-al」。你可以使用ctrl+y立刻恢復。

你也許很了解這個快捷鍵。它終止了當前執行的命令。你可以在前台使用fg或在後台使用bg來恢復它。

雜項

Linux系列命令17 bash 快捷鍵

我們經常使用bash,對於bash 的一些快捷鍵,如果可以熟練運用的話,可以大大提高我們的效率。ctrl a 移到命令列首 ctrl e 移到命令行尾 ctrl f 按字元前移 右向 ctrl b 按字元後移 左向 alt f 按單詞前移 右向 alt b 按單詞後移 左向 ctrl xx 在命令列...

linux基礎 Bash快捷鍵

ash快捷鍵 說明 trl l 清屏,相當於clear命令 ctrl o 執行當前命令,並重新顯示本命令 ctrl s 阻止螢幕輸出,鎖定 ctrl q 允許螢幕輸出 ctrl c 終止命令 ctrl z 掛起命令 ctrl a 游標移到命令列首,相當於home ctrl e 游標移到命令行尾,相當...

Linux 命令(43) paste 命令

paste 命令將多個檔案的相應行預設以 tab 分隔符橫向連線起來,輸出到標準輸出。paste 後可接多個檔案,不限於 2 個檔案。如果檔案寫成連字元 表示內容來自標準輸入。paste 相對於 join 來說,簡單許多,不需要有相同的字段也可按行拼接。pasete options files d,...