linux命令行快捷键

收集一些在使用liunx命令行时的快捷键,提高下操作的流畅性。

搜索操作快捷键

搜索历史命令的快捷键:Ctrl + r
它是通过关键字去匹配历史记录,执行后会提示:(reverse-i-search)`’:

输入你记得的关键字去匹配,如果出现你需要的命令,按Enter就可以选择命令;如果不是请输入更精确的关键字去匹配。

移动操作快捷键

Ctrl + f – 向右移动一个字符,当然多数人用 →
Ctrl + b – 向左移动一个字符, 多数人用 ←
ESC + f – 向右移动一个单词,MAC下建议用 ALT + →
ESC + b – 向左移动一个单词,MAC下建议用 ALT + ←
Ctrl + a – 跳到行首
Ctrl + e – 跳到行尾

删除操作快捷键

Ctrl + d – 向右删除一个字符
Ctrl + h – 向左删除一个字符
Ctrl + u – 删除当前位置字符至行首(输入密码错误的时候多用下这个)
Ctrl + k – 删除当前位置字符至行尾
Ctrl + w – 删除从光标到当前单词开头

命令切换操作快捷键

Ctrl + p – 上一个命令,也可以用 ↑
Ctrl + n – 下一个命令,也可以用 ↓

其他操作快捷键

Ctrl + y – 插入最近删除的单词
Ctrl + c – 终止操作
Ctrl + d – 当前操作转到后台
Ctrl + l – 清屏 (有时候为了好看)