Linux命令行编辑的快捷键
2014-07-10 17:25
495 查看
Ctrl+L,清屏
Ctrl+R,搜索历史命令
Ctrl+P,上一条历史命令
Ctrl+N,下一条历史命令
Ctrl+G,退出历史命令搜索模式
Ctrl+A,光标移到行首
Ctrl+E,光标移到行尾
Ctrl+XX,光标在命令行首和行尾之间移动
Ctrl+H,删除光标左边的字符
Ctrl+D,删除光标右边的字符(注意:当前命令行没有任何字符时,会注销系统或结束终端)
Ctrl+K,删除右边所有的字符,直到该行结束
Ctrl+U,删除左边所有的字符,直到该行开始
Ctrl+Y,粘贴之前删除的内容到光标后面
Bang(!)命令
!! :执行上一条命令
!wget :执行最近的以wget开头的命令
!wget:p :仅打印最近的以wget开头的命令,不执行
!$ :上一条命令的最后一个参数
!* :上一条命令的所有参数
!*:p :打印上一条命令是所有参数,也即 !*的内容
^abc :删除上一条命令中的abc,并执行
^foo^bar :将上一条命令中的 foo 替换为 bar
!-n :执行前n条命令,执行上一条命令: !-1, 执行前5条命令的格式是: !-5
参考:http://coderbee.net/index.php/linux/20130424/41
Ctrl+R,搜索历史命令
Ctrl+P,上一条历史命令
Ctrl+N,下一条历史命令
Ctrl+G,退出历史命令搜索模式
Ctrl+A,光标移到行首
Ctrl+E,光标移到行尾
Ctrl+XX,光标在命令行首和行尾之间移动
Ctrl+H,删除光标左边的字符
Ctrl+D,删除光标右边的字符(注意:当前命令行没有任何字符时,会注销系统或结束终端)
Ctrl+K,删除右边所有的字符,直到该行结束
Ctrl+U,删除左边所有的字符,直到该行开始
Ctrl+Y,粘贴之前删除的内容到光标后面
Bang(!)命令
!! :执行上一条命令
!wget :执行最近的以wget开头的命令
!wget:p :仅打印最近的以wget开头的命令,不执行
!$ :上一条命令的最后一个参数
!* :上一条命令的所有参数
!*:p :打印上一条命令是所有参数,也即 !*的内容
^abc :删除上一条命令中的abc,并执行
^foo^bar :将上一条命令中的 foo 替换为 bar
!-n :执行前n条命令,执行上一条命令: !-1, 执行前5条命令的格式是: !-5
参考:http://coderbee.net/index.php/linux/20130424/41
相关文章推荐
- Linux操作系统命令行下编辑常用的快捷键
- Linux命令行编辑快捷键:
- Linux命令行编辑的快捷键
- linux常用命令-命令行编辑,history,命令行快捷键,pstree,alias,命令替换,通配符
- LINUX 命令行编辑快捷键
- Linux命令行编辑常见的快捷键(有用, 通用)
- Linux操作系统命令行下编辑常用的快捷键
- Linux命令行编辑常见的快捷键(实用, 通用)
- linux命令——命令行编辑(快捷键,技巧)
- Linux操作系统命令行下编辑常用的快捷键
- 快捷键和控制序列--bash的命令行编辑原理以及其它杂述
- Linux系统下Shell命令行快捷键实用技巧
- Linux的命令行快捷键
- LINUX 命令行编辑快捷键
- Linux/unix命令行终端的光标及字符控制快捷键
- linux/unix命令行终端的光标及字符控制快捷键
- Linux系统下Shell命令行快捷键实用技巧
- Linux 命令行快捷键
- Linux设置命令行vim编辑自动显示行号
- LINUX 命令行编辑快捷键