linux 的命令行用了这么久的 linux 才开始整理这部分的内容,该罚站

删除

1
2
3
4
5
6
7
ctrl + w    #往回删除一个单词,光标放在最末尾

ctl + u #删除光标以前的字符,其实这个是剪切
ctl + k #删除光标以后的字符

ctrl + y #粘贴由 ctrl+u 和 ctrl+w 剪走的单词
ctrl + d #从当前位置开始,向右边删除字符

清屏

1
2
ctrl + l    #清屏
ctrl + c #另起一行

光标位置

1
2
3
4
5
6
ctl + a     #移动光标至的字符头
ctl + e #移动光标至的字符尾
ctrl + ? #撤消前一次输入

ctrl + s 锁住终端 #实际上只是不显示字符而已,命令照样执行。
ctrl + q 解锁终端

历史和命令

1
2
ctrl + r    #输入单词搜索历史命令,超好用
ctrl + o #重复执行命令

屏幕输出

1
2
Ctrl+S      #暂停屏幕输出
Ctrl+Q #继续屏幕输出

上下翻屏

1
2
3
4
这个是找了N久才查到的命令
shift + pageUp/pageDown #纯linux console 下测试有效,但不能一翻到顶,网上说只能翻最近15页
shift + home/end #只有 xshell 下可用
shift + 上/下 #xshell 下可用

连续执行命令

1
2
3
echo commond 1 ; echo commond 1   #用 ; 分隔,不论前面成功失败,每条都会执行
commond 1 && commond 1 #第一条成功则后面执行
commond 1 || commond 1 #第一条失败,才执行