Linux 命令行快捷键


linux命令行快捷键:
C-k: 先按住Ctrl键,然后再按k键;
M-k:先单击Esc键,然后再按k键。

移动光标:
C-a:移到行首
C-e:移到行尾
C-b:往回(左)移动一个字符
C-f:往后(右)移动一个字符
M-b:往回(左)移动一个单词
M-f:往后(右)移动一个单词


删除字符:
C-h:删除光标左方位置的字符
C-d:删除光标右方位置的字符(注意:当前命令行没有任何字符时,会注销系统或结束终端)

删除单词:
M-d:由光标位置开始,删除单词,直到该单词结束。
C-w:由光标位置开始,往左删除单词。

删除行:
C-k:由光标所在位置开始,删除右方所有的字符,直到该行结束。
C-u:由光标所在位置开始,删除左方所有的字符,直到该行开始。
C-a C-k  或  C-e C-u 或 C-k C-u 组合可删除整行。

C-l:清除屏幕,然后,在最上面重新显示目前光标所在的这一行的内容。

复原操作:
C-_:回复之前的状态。撤销操作。


粘贴:
C-y:把之前删除的字符或字符串,贴到光标所在位置。


重复执行操作动作:
M-操作次数  操作动作: 指定操作次数,重复执行指定的操作。


查找历史命令
C-p:显示当前命令的上一条历史命令
C-n:显示当前命令的下一条历史命令

C-r:搜索历史命令,随着输入会显示历史命令中的一条匹配命令,Enter键执行匹配命令;ESC键在命令行显示而不执行匹配命令。


相关推荐