Linux命令行编辑的快捷键

28 篇文章 0 订阅
20 篇文章 1 订阅
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
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值