日期 版本 作者 说明
2021-10-04 V-1.0 孔留锋 整理linux常见命令。

Shell常用快捷键

常用命令
快捷键 说明 快捷键 说明
常用
Ctrl + 左右键 在单词之间跳转(和 Alt + BAlt + F 功能一致) Ctrl + A 跳到本行的行首(同 home 键)
Ctrl + E 跳到页尾(同 end 键) Ctrl + U 删除当前光标前面的所有文字(还有剪切功能)
Ctrl + K 删除当前光标后面的所有文字(还有剪切功能) Ctrl + Y 粘贴Ctrl + U或Ctrl + K剪切的内容
Ctrl + L 进行清屏操作 Ctrl + WAlt + D 对于当前的单词进行删除操作,W删除光标左边的单词的字符,D则删除单词右边的字符
Ctrl + P 显示上一个缓存命令(同 键) Ctrl + N 显示上一个缓存命令(同 键)
Alt + Backsapce 删除当前光标左边的单词 Ctrl + C 终止进程/命令
Ctrl + Z 挂起当前进程(可用 fg / bg,恢复执行前台或后台的进程, jobs 查看后台进程)
说明
Ctrl + K 先按住 Ctrl 键,然后再按 K 键; Alt + K 先按住 Alt 键,然后再按 K 键;
Esc + K 先单击 Esc 键,然后再按 K 键。
移动光标
Ctrl + A 移到行首 Ctrl + E 移到行尾
Ctrl + B 往回(左)移动一个字符(相当于左键 back) Ctrl + F 往后(右)移动一个字符(相当于右键 forward)
Ctrl + XX (两个X)在命令行尾和光标之间移动
编辑命令
Ctrl + H 删除光标左方位置的字符(同 backspace Ctrl + D 删除光标右方位置的字符(同 delete 注意:当前命令行没有任何字符时,会注销系统或结束终端
Ctrl + W 由光标位置开始,往左删除单词。往行首删 Alt + D 由光标位置开始,往右删除单词。往行尾删
Esc + D 由光标位置开始,删除单词,直到该单词结束。 Ctrl + K 由光标所在位置开始,删除右方所有的字符,直到该行结束。
Ctrl + U 由光标所在位置开始,删除左方所有的字符,直到该行开始。 Ctrl + Y 粘贴由 Ctrl + WCtrl + KCtrl + U 删除的内容到光标后。
Ctrl + & 恢复由 Ctrl + WCtrl + KCtrl + UCtrl + HCtrl + D 删除的内容。