Linux鍵盤高階技巧

2022-07-11 02:24:13 字數 1562 閱讀 5208

linux是專為喜歡敲鍵盤的人設計的作業系統

linux中存在命令列就恰好說明了這點。往往使用者希望能夠敲更少的鍵盤而實現更多的功能,linux也很好的解決了這個問題。省事(即用最少的擊鍵次數執行最多的任務)是命令列最希望達到的目標之一。

游標移動

組合件作用

ctrl-a

移動游標到行首

ctrl-e

移動游標到行尾

ctrl-f

游標向前移動乙個字元,和右箭頭作用一樣

ctrl-b

游標向後移動乙個字元,和左箭頭作用一樣

alt-f

游標向前移動乙個字

alt-b

游標向後移動乙個字

ctrl-l

清屏修改文字

組合件作用

ctrl-d

刪除游標處的字元

ctrl-t

使游標處的字元和它前面的字元對調位置

alt-t

使游標處的字和它前面的字對調位置

alt-l

把從游標到字尾的字元轉換成小寫字母形式

alt-u

把從游標到字尾的字元轉換成大寫字母形式

剪下和貼上文字

組合件作用

ctrl-k

剪下從游標到行尾的文字

ctrl-u

剪下從游標到行首的文字

alt-d

剪下從游標到當前詞尾的文字

alt-backspace

剪下從游標到詞頭的文字

ctrl-y

把kill-ring緩衝區中的文字貼上到游標位置

搜尋歷史命令

bash會儲存使用過命令的歷史記錄。這些歷史記錄都儲存在使用者主目錄的.bash_history檔案中。但是bash只會預設儲存最近的500個命令。

//檢視歷史記錄的內容列表 

history | less

//列出在/user/bin目錄下內容的命令

history | grep /user/bin1959 ls -l /user/bin1960 ls -l /user/bin | less

其中1960表示這個命令列在歷史記錄列表中所處的行號。可用通過歷史記錄擴充套件的擴充套件型別!來立即使用它。

!1960
bash也支援以遞增方式搜尋歷史記錄。按下ctrl-r鍵,接著輸入需要找到的內容,可以開始遞增式的搜尋。當搜尋到要查詢的命令時,按enter鍵表示執行此命令。而按ctrl-j把搜尋到的內容從歷史記錄列表中複製到當前命令列。當要查詢下乙個匹配項時,再次按下ctrl-r鍵。若要退出搜索,按下ctrl-gctrl-c即可。

011 Linux之高階鍵盤技巧

十年運維系列之基礎篇 linux 聯絡 1494445739 qq.com www.jplatformx.com 一 引言 這裡指的高階鍵盤技巧其實有乙個定語,那就是專門針對bash命令列而言的。bash使用了乙個名為readline的庫 供不同的應用程式共享使用的執行緒集合 來實現命令列的編輯。比...

鍵盤高階操作技巧 TLCL

ctrl a 移動游標到行首。ctrl e 移動游標到行尾。ctrl f 游標前移乙個字元 和右箭頭作用一樣。ctrl b 游標後移乙個字元 和左箭頭作用一樣。alt f 游標前移乙個字。terminal edit keyboard shortcuts 取消enable menu access ke...

(七)linux 學習 鍵盤高階操作技巧

the linux command line 讀書筆記 部分內容來自 按鍵行動 ctrl a 移動游標到行首。ctrl e 移動游標到行尾。ctrl f 游標前移乙個字元 和右箭頭作用一樣。ctrl b 游標後移乙個字元 和左箭頭作用一樣。alt f 游標前移乙個字。alt b 游標後移乙個字。ct...