linux 終端 快捷鍵

bash shell

本文所指的Linux主要指 RHEL/CentOS,unix指的是FreeBSD,這也是服務器中用得最多的版本。

Ctrl + a 切換到命令行開始
Ctrl + e 切換到命令行末尾
Ctrl + l 清除屏幕內容,效果等同於clear

Ctrl + h  刪除光標前一個字符,同 backspace 鍵相同。

Ctrl + u 剪切光標之前的字符
Ctrl + k 剪切光標之後的字符
Ctrl + y 粘貼剛纔所剪切的字符
Ctrl + r 在歷史命令中查找 (這個非常好用,輸入關鍵字就調出以前的命令了)

ctrl + d 刪除光標所在字母;注意和backspace以及ctrl+h的區別,這2個是刪除光標前的字符

ctrl + t 交換光標位置前的兩個字符

Ctrl + c 終止命令
Ctrl + s 暫停屏幕輸出
Ctrl + q 繼續屏幕輸出
Ctrl + d 退出shell,logout或結束輸入
Ctrl + z 轉入後臺,前臺任務被暫停
Ctrl + o 執行命令,並保持命令在下一行
Ctrl + m 相當於Enter回車
!! 重複執行最後一條命令
history 顯示你所有執行過的編號+歷史命令。這個可以配合!來執行某命令
↑(Ctrl+p) 顯示上一條命令
↓(Ctrl+n) 顯示下一條命令
##!$ 顯示系統最近的一條參數  未測試


Esc + . 顯示上一條命令最後一個部分.

example:  root@lenovo:~# tail -1  /var/log/syslog
Dec 15 17:23:29 lenovo NetworkManager[928]: <warn> nl_recvmsgs() error: (-33) Dump inconsistency detected, interrupted
root@lenovo:~#
root@lenovo:~# tail -f /var/log/syslog(就可以通過 Esc + . 調出來)


刪除選定列: Ctrl + Alt + v   ,  d

刪除選定行: Shift + v , 上下鍵,  d

coment :   命令模式,v 鍵是 visual mode, 確定當前光標所在,在 上下左右鍵 選中多字母或多行

visual mode下

  選中內容後, “>” 相當於編輯模式下 tab 鍵 ;

                      “<” 相當於 編輯模式下 shift+ tab 鍵.


tab / shift +tab

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章