Linux Shell 常用快捷键

快捷键 作用
Ctrl + A 光标移到行首
Ctrl + E 光标移到行尾
Ctrl + B 光标左移一个字符
Ctrl + F 光标右移一个字符
Ctrl + C 杀死当前进程
Ctrl + D 退出当前 Shell(注销并关闭,不必键入 exit);也用于删除光标所在字符
Ctrl + H 删除光标前一个字符(同 Backspace)
Ctrl + L 清屏(相当于 clear)
Ctrl + R 搜索之前执行过的命令(按关键字搜索 bash history)
Ctrl + K 清除光标后至行尾的内容
Ctrl + U 清除光标前至行首的内容
Ctrl + W 移除光标前的一个单词
Ctrl + T 交换光标位置前的两个字符
Ctrl + Y 粘贴/恢复上次删除的内容
Ctrl + Z 把当前进程转到后台运行,用 fg 命令恢复

几点说明:

  • Ctrl + D 有两个用途:在空命令行按下会退出 Shell;在有字符时按下则删除光标所在字符。它与 Backspace、Ctrl + H 的区别在于——后两者删除的是光标前的字符,而 Ctrl + D 删除的是光标处的字符。
  • Ctrl + Z 的典型用法:运行 top -d1 后按 Ctrl + Z 转到后台,再用 fg 恢复。

   转载规则


《Linux Shell 常用快捷键》 由 吴杭沉 采用 知识共享署名 4.0 国际许可协议 进行许可。
 上一篇
Linux history 显示命令执行时间 Linux history 显示命令执行时间
要让 history 命令显示命令的执行时间,把 HISTTIMEFORMAT 环境变量写入 ~/.bashrc 即可永久生效: echo "export HISTTIMEFORMAT=\"%F %T\"" >> ~/.bashrc 如果只
2018-06-28
下一篇 
Linux 守护进程(daemon)与僵尸进程(zombie) Linux 守护进程(daemon)与僵尸进程(zombie)
Linux 里有几个名字”诡异”的家伙,它们的英文名各有来历,本文逐个解释。 daemon(守护进程)daemon 的中文名是守护进程。有句话是这么说的:如果 Unix 中没有了守护进程,那么 Unix 就不再是原来的样子。 守护进程是一个
2018-05-31
  目录