shell 命令行的快捷键

自动补齐 [Tab]

查找和执行历史命令 [Ctrl+r]

在终端中按捉 [Ctrl] 键的同时 [r] 键,出现提示:(reverse-i-search), 此时你尝试一下输入你以前输入过的命令,当你每输入一个字符的时候,终端都会滚动显示你的历史命令。当显示到你想找的合适的历史命令的时候,直接[Enter],就执行了历史命令。

取消本次命令的输入 [Ctrl+c]

这个快捷键可以使你从一个可能你已经厌烦了的命令中安全地退出!!也许是个不值一提的小技巧,但是经验告诉我它很有用。很多 Unix 初学者会习惯性地按 [Enter] 以摆脱困境,但是说不定就会发生灾难性的事件,譬如删除了一个重要的配置文件。

光标跳转快捷键

[Ctrl+a] 跳至命令行首 
[Ctrl+e] 跳至命令行尾  end
[Ctrl+f] 向前跳转一个字符  forward
[Ctrl+b] 向后跳转一个字符  backward
[Alt+f]  向前跳转一个单词
[Alt+b]  向后跳转一个单词

编辑命令的快捷键

[Ctrl+w]  向后删除一个单词
[Ctrl+u]  从当前光标位置删除到行首
[Ctrl+k]  从当前光标位置删除到行尾

[Ctrl+d]  删除当前光标位置的字符
[Ctrl+y]  粘贴最后一个删除的字符
[Alt+d]   删除当前光标到当前字结尾的字符

发表评论

电子邮件地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据