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 #第一条失败,才执行
|