linux快捷键汇总

来源:互联网 发布:服装批发记账软件 编辑:程序博客网 时间:2024/04/16 05:50

CentOS系统,命令在Linux/unix的shell下有效。

  • Ctrl + a 切换到命令行开始
  • Ctrl + e 切换到命令行末尾
  • Ctrl + l 清除屏幕内容,效果等同于clear
  • Ctrl + u 清除剪切光标之前的内容
  • Ctrl + k 剪切清除光标之后的内容
  • Ctrl + y 粘贴刚才所删除的字符
  • Ctrl + r 在历史命令中查找
  • Ctrl + c 终止命令
  • Ctrl + d 退出shell,logout
  • Ctrl + z 转入后台运行
  • Ctrl + f :按字符前移(右向)
  • Ctrl + b :按字符后移(左向)
  • Esc+ f :按单词前移(右向)
  • Esc+ b :按单词后移(左向)
  • Ctrl + xx:在命令行首和光标之间移动
  • Ctrl + w :从光标处删除至字首
  • Esc+ d :从光标处删除至字尾
  • Ctrl + h :删除光标前的字符
  • Ctrl + t :交换光标处和之前的字符
  • Esc + t :交换光标处和之前的单词
  • Alt + Backspace:与 Ctrl + w 相同类似,分隔符有些差别

       由于Ctrl + z转入后台运行的进程在当前用户退出后就会终止,所以用这个不如用nohup命令&,因为nohup命令的作用就是用户退出之后进程仍然继续运行,而现在许多脚本和命令都要求在root退出时仍然有效。

  • !!  重复执行最后一条命令
  • history 显示你所有执行过的编号+历史命令。这个可以配合!编辑来执行某某命令
  • ↑(Ctrl+p) 显示上一条命令
  • ↓(Ctrl+n) 显示下一条命令
  • !$ 显示系统最近的一条参数

[wm@adx ~/test]$ cat rsa2.c
[wm@adx ~/test]$ vim !$vim rsa2.c


0 0