linux命令行快捷键使用说明

(一)移动光标类
ctrl+a     回到行首
ctrl+e     回到行末

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


(二)编辑类
ctrl+l     清屏,等同于clear,但是比敲一个clear要方便快捷很多
ctrl+k     剪切/删除光标到行末
ctrl+u     剪切/删除光标到行首
ctrl+w     剪切/删除光标前的单词(以空格为分解)
ctrl+y     粘贴上面几个剪切命令的文本
ctrl+d     删除光标后一个字符,相当于键盘上的delete删除键
ctrl+h     删除光标前一个字符,相当于键盘上的backspace退格键
ctrl + _    撤销,实用
ctrl+t     交换光标所在字符和前一个字符


(三)历史操作类
!! 重复上一个命令
!abc 执行最后一个开始匹配abc的命令
!abc:p 打印最近一个匹配abc的命令,和上面的区别是只输出,不执行
!$ 前一个命令的最后一个参数
!$ 前一个命令的所有参数
ctrl+r 查找历史命令,相当实用,必须掌握



(四)进程控制类
ctrl+s 锁定屏幕输出,在tail -f日志查看时很实用
ctrl+q 解除上面的锁定

ctrl+z 将当前任务退到后台(会发送SIGTSTP信号),fg回到最近退到后台的任务,相当实用,如用vim编辑时可以先临时退出编辑,然后再fg回来编辑。

红蓝色的是最常用到。

猜你喜欢

转载自blog.csdn.net/openbox2008/article/details/80536855