5组每天都能用到但你可能不知道的Shell小技巧
1. 移动光标
Ctrl + A
Ctrl + E
移动光标到最前/后Ctrl + H
Ctrl + D
向前/后删除一个词字符Ctrl + B
Ctrl + F
光标向前/后一个字符Esc + B
Esc + F
光标向前/后一个词
2. kill and yank
Ctrl + K
剪下光标后所有字符Ctrl + U
剪下光标前所有字符. Ctrl + W
删除光标前一个词Ctrl + Y
贴上
3. Ctrl + X + E
: 一次性脚本
在命令行按下Ctrl + X + E
会开启一次性脚本,编辑后:q
(vi) 离开,会发现刚刚的脚本出现在命令行. 此功能可以方便的编写例如迴圈等多行的指令
4. Ctrl + R
往前查询历史
除了使用像是 history | grep
之类的组合来搜寻历史指令之外, 其实可以按下Ctrl + R
,并直接输入相关指令来搜寻
5. !!
: 上一个指令
如果需要再上一个指令前加上其他指令, 例如 sudo
, 可以使用Ctrl + U
+sudo
+Ctrl + Y
来达成.
但是快速的方式是输入sudo !!
.
相关推荐
tianhuak 2020-11-24
huha 2020-10-16
lianshaohua 2020-09-23
laisean 2020-11-11
zhangjie 2020-11-11
大牛牛 2020-10-30
firefaith 2020-10-30
liguojia 2020-10-20
wangzhaotongalex 2020-10-20
以梦为马不负韶华 2020-10-20
CARBON 2020-10-20
彼岸随笔 2020-10-20
lianshaohua 2020-10-20
yutou0 2020-10-17
JohnYork 2020-10-16
xiaonamylove 2020-10-16
Julyth 2020-10-16
applecarelte 2020-10-16
ourtimes 2020-10-16