linux Bash Shell 快捷键

【移动】
Ctrl + A: 移动到当前编辑的命令行首
Ctrl + E: 移动到当前编辑的命令行尾
Ctrl + F 或 ->:按字符右移(往命令行尾部方向,前移
Ctrl + B 或 <-:按字符左移(往命令行尾部方向,后移)
Alt + F: 按单词右移 (往命令行尾部方向,前移)
Alt + B: 按单词左移(往命令行首部方向,后移)
【编辑】
  Ctrl + C: 删除整行
  Ctrl + L: 清屏,相当于clear
  Ctrl + U: 简介光标位置到行首的内容(包括自身),以后可用Ctrl+Y粘贴
  Ctrl + K: 剪切光标位置到行尾的内容(包括自身),以后可以用Ctrl + Y粘贴  
  Ctrl + W: 剪切从光标位置到当前单词的起始位置,以后可以用Ctrl + Y粘贴
  Alt + D: 剪切从光标位置到当前单词末尾位置,以后可以用Ctrl + Y粘贴
  Ctrl + Y: 粘贴到光标后
【历史命令相关】
    !!:执行上一条命令,所以快速sudo的方法是sudo !!
    !blah:执行最近的以 blah 开头的命令,如 !ls
    !blah:p:仅打印输出,而不执行
    !$:上一条命令的最后一个参数,与 Alt + . 相同
    !$:p:打印输出 !$ 的内容
    !*:上一条命令的所有参数
    !*:p:打印输出 !* 的内容
    ^blah:删除上一条命令中的 blah
    ^blah^foo:将上一条命令中的 blah 替换为 foo
    ^blah^foo^:将上一条命令中所有的 blah 都替换为 foo

  Ctrl+P: 上一个命令(向上箭头)
  Ctrl+N: 下一个命令(向下箭头)
【 历史命令搜索】
  Ctrl+R:输入若干字符(关键词),会搜索包含所输入关键词的历史命令。继续按Ctrl+R则会继续向前搜索包含关键词的历史命令。找到目标命令后,可以直接按enter键执行找到的命令。如果还想修改参数则可以按右箭头。
  Ctrl+G:从Ctrl+R的搜索模式中跳出


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值