美文网首页
Linux命令行快捷键大全

Linux命令行快捷键大全

作者: XiaoL_coder | 来源:发表于2018-03-27 14:40 被阅读14次

移动光标类

  • Ctrl + a 移动光标到命令行首
  • Ctrl + e 移动光标到命令行末
  • Ctrl + p 前(previous)一个命令,等同于方向键上箭头(↑)
  • Ctrl + n 后(Next)一个命令,等同于方向键下箭头(↓)
  • Ctrl + b 前(back)一个字符,等同于方向键左箭头(←)
  • Ctrl + f 后(forward)一个字符,等同于方向键右箭头(→)
  • Ctrl + xx 光标所在位置和行首位置切换,非常实用的切换快捷键,先回到行首编辑完再跳回原来的位置
  • Alt + b 前(back)一个单词,容易于xshell或secureCRT本身快捷键冲突
  • Alt + f 后(forward)一个单词,容易于xshell或secureCRT本身快捷键冲突

编辑类

  • Tab 自动补全(重度推荐)
  • Ctrl + l 清屏,等同于clear,但是比敲一个clear要方便快捷很多
  • Ctrl + e 回到行末
  • Ctrl + h 删除光标前一个字符,相当于键盘上的backspace退格键
  • Ctrl + d 删除光标后一个字符,相当于键盘上的delete删除键
  • Ctrl + w 剪切/删除光标前的单词(以空格为分解)
  • Ctrl + u 剪切/删除光标到行首
  • Ctrl + k 剪切/删除光标到行末
  • Ctrl + y 粘贴上面几个剪切命令的文本
  • Ctrl + _ 撤销,实用
  • Ctrl + t 交换光标所在字符和前一个字符
  • Alt + . 粘贴上一条命令的最后一个参数(很有用)

控制命令

  • Ctrl + o 执行当前命令,并选择上一条命令
  • Ctrl + s 阻止屏幕输出
  • Ctrl + q 允许屏幕输出
  • Ctrl + c 终止命令
  • Ctrl + z 挂起命令

历史操作类

  • Ctrl +r 查找历史命令,相当实用,必须掌握
  • !! 重复上一个命令
  • !xxx 执行最后一个开始匹配abc的命令
  • !xxx:p 打印最近一个匹配abc的命令,和上面的区别是只输出,不执行
  • !$ 上一个命令的最后一个参数
  • !$:p 打印输出 !$ 的内容
  • !* 上一个命令的所有参数
  • !*:p 打印输出 !* 的内容
  • ^blah 删除上一条命令中的 blah
  • ^blah^foo 将上一条命令中的 blah 替换为 foo
  • ^blah^foo^ 将上一条命令中所有的 blah 都替换为 foo

相关文章

网友评论

      本文标题:Linux命令行快捷键大全

      本文链接:https://www.haomeiwen.com/subject/eixscftx.html