Linux shell 命令行最实用的快捷键

为什么需要快捷键,什么情况下最需要快捷键,有些事情不能为了做而做,要有意义!

键盘的设计结构,决定了一些按键操作不方便,比如 ↑ ↓ ← →,还有,← backspace,delete 这些使用频率很高,但是又处于键盘的偏远位置的按键。如果不使用快捷键,就要大幅度的移动右手,然后再移回常规位置,非常不便。

因此,需要快捷键来解放我们的右手:

ctrl + a: 相当于 home 键, 
ctrl + e: 相当于 end 键, end
ctrl + b: 相当于 ←, back
ctrl + f: 相当于 →, front
ctrl + p: 相当于↑, pre
ctrl + n: 相当于 ↓, next
ctrl + h : 相当于 ←Backspace, 
ctrl + d : 相当于 delete 键, delete

其他:

ctrl + k:删除光标后的所有字符
ctrl + u: 删除光标前的所有字符
ctrl + w: 删除前面的单词
ctrl + y: 粘贴剪切的内容

搜查命令相关:

ctrl + r :搜索历史命令,随着输入会显示历史命令中的一条匹配命令,Enter键执行匹配命令;ESC键在命令行显示而不执行匹配命令。
ctrl + g :从历史搜索模式(Ctrl – r)退出。

记住这些快捷键,基本上就能够保证不再移动右手的位置了!

你可能感兴趣的:(Linux,系统,技术杂文,shell,快捷键)