Linux學習之五 Linux系統終端常用的快捷鍵

2022-05-21 20:12:05 字數 3267 閱讀 2924

linux系統終端常用的快捷鍵

(使用快捷鍵能大大提高效率,部分用在遠端登入的工具如xshell下)

剪下板操作(終端不支援,因為終端是純命令列)

ctrl+insert     複製

shift+insert 貼上

游標操作

ctrl + a         游標移動到行首(ahead of line),相當於通常的home鍵

ctrl + e             游標移動到行尾(end of line)

ctrl + f             游標向前(forward)移動乙個字元位置

ctrl + b                游標往回(backward)移動乙個字元位置

alt + f         游標向後移動乙個單詞

alt + b         游標向前移動乙個單詞

esc + b             移動到當前單詞的開頭(同ctrl+a)

esc + f             移動到當前單詞的結尾(同ctrl+e)

文字處理操作

tab                     自動補全

ctrl + u         刪除游標之前到行首的字元

ctrl + k             刪除游標之前到行尾的字元

ctrl + w             刪除從游標位置到當前所處單詞(word)的開頭

alt + d             刪除從游標位置到當前所處單詞(word)的末尾

ctrl + d         刪除游標所在字元相當於delete

ctrl + h         刪除游標前的字元 相當於backspace

ctrl + y             貼上剛才所刪除的字元

ctrl + 7             恢復剛剛的內容

ctrl + (x u)     撤銷剛才的操作

esc + t             顛倒游標相鄰單詞的位置

esc + .                 填補上一列命令的最後一列命令(最後乙個引數)

alt + t         顛倒游標相鄰單詞的位置

ctrl + t             顛倒游標相鄰字元的位置

alt + c         將游標所在字元到詞尾改為首字母大寫

alt + u         將游標所在字元到詞尾轉化為大寫

alt + l         將游標所在字元到詞尾轉化為小寫

ctrl + v             插入特殊字元,如ctrl+(v tab)加入tab字元鍵

ctrl + r 顯示:號提示,根據使用者輸入查詢相關歷史命令(reverse-i-search)

任務處理操作

ctrl + c             刪除整行/終止

ctrl + l             清屏,相當於執行clear命令

ctrl + s             掛起當前shell

ctrl + q         重新啟用掛起的shell

標籤頁處理操作

shift + ctrl + t     新建標籤頁

shift + ctrl + w     關閉標籤頁

ctrl + pageup     前一標籤頁

ctrl + pagedown     後一標籤頁

shift+ctrl+pageup 標籤頁左移

shift+ctrl+pagedown 標籤頁右移

alt+1,2,3...         切換到標籤頁1,2,3...

視窗操作

shift+ctrl+n             新建視窗

shift+ctrl+q             關閉終端

ctrl + alt + d         顯示桌面

alt + tab         切換視窗

alt + 數字                 切換視窗

alt + 按住左鍵         移動視窗(或在最下面的工作列滾動滑鼠滑輪)

alt + f2         執行

alt + f4         關閉當前視窗

alt + f9         最小化當前視窗

alt + f10         最大化當前視窗ctrl+plus

ctrl + minus         減小

ctrl + 0                 原始大小

shift+uparrow     向上滾屏

shift+downarrow         向下滾屏

shift+pageup             向上翻頁

shift+pagedown         向下翻頁

歷史命令操作

↑(ctrl+p(previous)) 顯示上一條命令

↑(ctrl+n(next))     顯示下一條命令

!num                 執行命令歷史列表的第num條命令

!!                     執行上一條命令

!?string?                 執行含有string字串的最新命令

alt+shift+,             歷史列表第一項

alt+shift+.             歷史列表最後一項

!$                     以上一條命令的引數做為其引數

其他操作

ctrl+m                 相當於enter

ctrl+o                 相當於enter

ctrl+[             相當於esc

esc esc esc             顯示所有支援的命令

tab tab                 顯示所有支援的命令

ctrl+(i i)                 顯示所有支援的命令

ctrl+x shift+2            顯示可能hostname補全

ctrl+(x x)         在eol和當前游標位置移動

深入學習Linux之Linux中的檔案系統管理

主分割槽1 dev sda1 主分割槽2 dev sda2 主分割槽3 dev sda3 擴充套件分割槽 dev sda4 邏輯分割槽1 dev sda5 邏輯分割槽2 dev sda6 邏輯分割槽3 dev sda7 主分割槽1 dev sda1 擴充套件分割槽 dev sda2 邏輯分割槽1 d...

(五)Linux學習之 軟體管理

廠商現在他們的系統上編譯好了我們使用者所需要的軟體,然後將這個編譯好成可執行的檔案直接發布給使用者來安裝,客戶端取得這個軟體後,只要通過特定的命令來安裝,該軟體檔案就會按照內部的指令碼來檢測先關的前驅軟體是否存在,若安裝的環境符合要求,就會開始安裝 rpm全名是 redhat pakage mana...

Linux學習之五(bash特性詳解)

一 bash及其特性 1 shell 外殼 廣義shell包含 1 gui gnome kde xfce 2 cli sh,csh,ksh,bash 程序 在每個程序看來,當前主機上只存在核心和當前程序,程序是程式的副本,程序是程式執行例項。2 bash 1 支援命令歷史 命令補全 2 支援管道 重...