企业网站策划大纲模板,安徽住房和建设厅网站,不会被和谐的手机浏览器,乐陵seo外包信德生活在 Bash shell 中#xff0c;熟记以下快捷键#xff0c;将极大的提高你的命令行操作效率。 编辑命令 Ctrl a #xff1a;移到命令行首Ctrl e #xff1a;移到命令行尾Ctrl f #xff1a;按字符前移#xff08;右向#xff09;Ctrl b #xff1a;按字符后移熟记以下快捷键将极大的提高你的命令行操作效率。 编辑命令 Ctrl a 移到命令行首Ctrl e 移到命令行尾Ctrl f 按字符前移右向Ctrl b 按字符后移左向Alt f 按单词前移右向Alt b 按单词后移左向Ctrl xx在命令行首和光标之间移动Ctrl u 从光标处删除至命令行首Ctrl k 从光标处删除至命令行尾Ctrl w 从光标处删除至字首Alt d 从光标处删除至字尾Ctrl d 删除光标处的字符Ctrl h 删除光标前的字符Ctrl y 粘贴至光标后Alt c 从光标处更改为首字母大写的单词Alt u 从光标处更改为全部大写的单词Alt l 从光标处更改为全部小写的单词Ctrl t 交换光标处和之前的字符Alt t 交换光标处和之前的单词Alt Backspace与 Ctrl w ~~相同~~类似分隔符有些差别 [感谢 rezilla 指正]重新执行命令 Ctrl r逆向搜索命令历史Ctrl g从历史搜索模式退出Ctrl p历史中的上一条命令Ctrl n历史中的下一条命令Alt .使用上一条命令的最后一个参数控制命令 Ctrl l清屏Ctrl o执行当前命令并选择上一条命令Ctrl s阻止屏幕输出Ctrl q允许屏幕输出Ctrl c终止命令Ctrl z挂起命令Bang (!) 命令 !!执行上一条命令!blah执行最近的以 blah 开头的命令如 !ls!blah:p仅打印输出而不执行!$上一条命令的最后一个参数与 Alt . 相同!$:p打印输出 !$ 的内容!*上一条命令的所有参数!*:p打印输出 !* 的内容^blah删除上一条命令中的 blah^blah^foo将上一条命令中的 blah 替换为 foo^blah^foo^将上一条命令中所有的 blah 都替换为 foo_友情提示_ 以上介绍的大多数 Bash 快捷键仅当在 emacs 编辑模式时有效若你将 Bash 配置为 vi 编辑模式那将遵循 vi 的按键绑定。Bash 默认为 emacs 编辑模式。如果你的 Bash 不在 emacs 编辑模式可通过set -o emacs 设置。 ^S、^Q、^C、^Z 是由终端设备处理的可用 stty 命令设置。 来源地址https://linuxtoy.org/archives/bash-shortcuts.html转载于:https://www.cnblogs.com/yhdsir/p/5495303.html