我們經常使用bash,對於bash 的一些快捷鍵,如果可以熟練運用的話,可以大大提高我們的效率。
ctrl + a :移到命令列首
ctrl + e :移到命令行尾
ctrl + f :按字元前移(右向)
ctrl + b :按字元後移(左向)
alt + f :按單詞前移(右向)
alt + b :按單詞後移(左向)
ctrl + xx:在命令列首和游標之間移動
ctrl + u :從游標處刪除至命令列首
ctrl + k :從游標處刪除至命令行尾
ctrl + w :從游標處刪除至字首
alt + d :從游標處刪除至字尾
ctrl + d :刪除游標處的字元
ctrl + h :刪除游標前的字元
ctrl + y :貼上至游標後
alt + c :從游標處更改為首字母大寫的單詞
alt + u :從游標處更改為全部大寫的單詞
alt + l :從游標處更改為全部小寫的單詞
ctrl + t :交換游標處和之前的字元
alt + t :交換游標處和之前的單詞
alt + backspace:與 ctrl + w 相同類似,分隔符有些差別 [感謝 rezilla 指正]
^s、^q、^c、^z 是由終端裝置處理的,可用 stty 命令設定。
bash 與bash相關的linux命令
echo 命令一般不需用引號來標記字串。如果字串中有空格,引號等特殊字元,可以用引號將其括起來。否則輸出結果會出問題。n 不要在最後自動換行 e 解析輸出內容中的轉義符。常用的轉義符 a 發出警告聲 c 最後不加上換行符號 t tab鍵 n 換行從鍵盤或檔案中讀入資訊,將其賦給變數 乙個或多個 直到...
Linux 命令17 whereis命令
whereis命令只能用於程式名的搜尋,而且只搜尋二進位制檔案 引數 b man說明檔案 引數 m 和源 檔案 引數 s 如果省略引數,則返回所有資訊。和find相比,whereis查詢的速度非常快,這是因為linux系統會將 系統內的所有檔案都記錄在乙個資料庫檔案中,當使用whereis和下面即將...
Linux命令 17 cat 命令
cat命令是linux下的乙個文字輸出命令,通常是用於 某個檔案的內容的 cat主要有三大功能 1.一次顯示整個檔案。cat filename 2.從鍵盤建立乙個檔案。cat filename 只能建立新檔案,不能編輯已有檔案.3.將幾個檔案合併為乙個檔案。cat file1 file2 file ...