shell快捷键
shell 终端常用高效命令
注意
使用 Esc 组合命令,每次按下快捷键后,需抬起后再按下快捷键,方可生效。
# 移动
# 移动至行首[ahead]
ctrl + a
# 移动至行尾[end]
ctrl + e
# 左移一个单词[back]
Esc/Alt + b
# 右移一个单词[forward]
Esc/Alt + f
1
2
3
4
5
6
7
8
9
10
11
2
3
4
5
6
7
8
9
10
11
# 快速删除
# 可以将当前光标位置之前 的所有部分快速清除(相当于剪切,可恢复)
ctrl + u
# 可以将当前光标位置之后 的所有部分快速清除(相当于剪切,可恢复)
ctrl + k
# 可以清除当前光标位置之前 的一个单词(相当于剪切,可恢复)
Ctrl + w
# 可以清除当前光标位置之后 的一个单词(相当于剪切,可恢复)
Alt + d
# 可以清除当前光标位置之后 的一个单词(相当于剪切,可恢复)
Esc + d
# 删除光标所在位置字符
Ctrl + d
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
# 恢复(粘贴)
# 恢复最近一次删除(剪切)操作的数据
Ctrl + y
1
2
2
# 其他
# 进行清屏操作(保留当前输入内容,清空屏幕其他行)
Ctrl + l
# 杀死当前进程(退出当前输入,跳转到新行)
Ctrl + c
# 交换光标位置前的两个单词
Esc + t
# 撤销前一步动作
Ctrl + x + u
# 开始增量历史命令搜索,可以检阅之前使用的命令快速再次使用
Ctrl + r
# 查看历史命令
history
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
上次更新: 2023/08/23, 09:09:05