快速操作Linux終端命令行的快捷鍵列表
在shell命令終端中诵竭,Ctrl+n相當于方向向下的方向鍵,Ctrl+p相當于方向向上的方向鍵念颈。
在命令終端中通過它們或者方向鍵可以實現對歷史命令的快速查找泉粉。這也是快速輸入命令的技巧。
在命令終端中可以通過Ctrl+r 實現快速檢索使用過的歷史命令榴芳。Ctrl+r中r是retrieve中r嗡靡。
Ctrl+a:光標回到命令行首。 (a:ahead)
Ctrl+e:光標回到命令行尾窟感。 (e:end)
Ctrl+b:光標向行首移動一個字符讨彼。 (b:backwards)
Ctrl+ f:光標向行尾移動一個字符。 (f:forwards)
Ctrl+w: 刪除光標處到行首的字符柿祈。
Ctrl+k:刪除光標處到行尾的字符哈误。
Ctrl+u:刪除整個命令行文本字符。
Ctrl+h:向行首刪除一個字符躏嚎。
Ctrl+d:向行尾刪除一個字符蜜自。
Ctrl+y::粘貼Ctrl+u,Ctrl+k紧索,Ctrl+w刪除的文本袁辈。
Ctrl+p: 上一個使用的歷史命令。 (p:previous)
Ctrl+n: 下一個使用的歷史命令珠漂。(n:next )
Ctrl+r:快速檢索歷史命令晚缩。(r:retrieve)。
Ctrl+t: 交換光標所在字符和其前的字符媳危。
Ctrl+i:相當于Tab鍵荞彼。
Ctrl+o:相當于Ctrl+m.
Ctrl+m:相當Enter鍵。
其他控制鍵:
Ctrl+s:使終端發(fā)呆待笑,靜止鸣皂,可以使快速輸出的終端屏幕停下來。
Ctrl+q:退出Ctrl+s引起的發(fā)呆。
Ctrl+z:使正在運行在終端的任務寞缝,運行于后臺癌压。 (可用fg恢復)
Ctrl+c:中斷終端中正在執(zhí)行的任務。
Ctrl+d: 在空命令行的情況下可以退出終端荆陆。
Ctrl+[ :相當于Esc鍵滩届。
Esc鍵:連續(xù)按3次顯示所有的支持的終端命令。
Tab鍵:命令被啼、文件名等自動補全功能帜消。
====================
h左移光標一個字符
l右移光標一個字符
k光標上移一行
j光標下移一行
^光標移動至行首
0數字"0",光標移至文章的開頭
G光標移至文章的最后
$光標移動至行尾
Ctrl+f向前翻屏
Ctrl+b向后翻屏
Ctrl+d向前翻半屏
Ctrl+u向后翻半屏
i在光標位置前插入字符
a在光標所在位置的后一個字符開始增加
o插入新的一行浓体,從行首開始輸入
ESC從輸入狀態(tài)退至命令狀態(tài)
x刪除光標后面的字符
#x刪除光標后的#個字符
X (大寫X)泡挺,刪除光標前面的字符
#X刪除光標前面的#個字符
dd刪除光標所在的行
#dd刪除從光標所在行數的#行
yw復制光標所在位置的一個字
#yw復制光標所在位置的#個字
yy復制光標所在位置的一行
#yy復制從光標所在行數的#行
p粘貼
u取消操作
cw更改光標所在位置的一個字
#cw更改光標所在位置的#個字
1安裝
yum install全部安裝
yum install package1安裝指定的安裝包package1
yum groupinsall group1安裝程序組group1
2更新和升級
yum update全部更新
yum update package1更新指定程序包package1
yum check-update檢查可更新的程序
yum upgrade package1升級指定程序包package1
yum groupupdate group1升級程序組group1
3查找和顯示
yum info package1顯示安裝包信息package1
yum list顯示所有已經安裝和可以安裝的程序包
yum list package1顯示指定程序包安裝情況package1
yum groupinfo group1顯示程序組group1信息yum search string根據關鍵字string查找安裝包
4刪除程序
yum remove package1刪除程序包package1
yum groupremove group1刪除程序組group1
yum deplist package1查看程序package1依賴情況
5清除緩存
yum clean packages清除緩存目錄下的軟件包
yum clean headers清除緩存目錄下的headers
yum clean oldheaders清除緩存目錄下舊的headers
yum clean, yum clean all (= yum clean packages; yum clean oldheaders)清除緩存目錄下的軟件包及舊的headers