Linux bash命令行操作快捷键
常用的命令行击键操作
ctrl + insert xshell中复制,可以设置选中内容自动复制
ctrl shift + c crt中复制
shift + insert xshell中粘贴
ctrl shift + v crt中粘贴
ctrl+tab xshell中快速切换连接选项卡
alt + N N为数字,CRT中快速切换连接选项卡
alt + d 删除光标所在位置的后单词,要设置alt键为meta键
ctrl + w 删除光标前一个单词相当于VIM里db
ctrl + k 删除光标后面所有字符相当于VIM里d shift+$
ctrl + u 删除光标前面所有字符相当于VIM里d shift+^
ctrl + y 恢复ctrl+u上次执行时删除的字符
ctrl + 键盘左右键 快速移动一个词(Xshell)
ctrl + a 将光标移动到命令行开头相当于VIM里shift+^或者home键
ctrl + e 将光标移动到命令行结尾处相当于VIM里shift+
或
者
e
n
d
键
c
t
r
l
+
p
返
回
上
一
次
输
入
命
令
字
符
c
t
r
l
+
r
输
入
单
词
搜
索
历
史
命
令
C
t
r
l
+
g
从
历
史
搜
索
模
式
退
出
,
C
t
r
l
+
r
后
用
作
退
出
使
用
a
l
t
+
p
输
入
字
符
查
找
与
字
符
相
接
近
的
历
史
命
令
E
S
C
+
.
打
印
之
前
执
行
过
的
命
令
的
最
后
一
部
分
(
参
数
)
以
空
格
为
分
隔
符
,
也
可
以
用
a
l
t
+
.
C
t
r
l
+
l
清
屏
C
t
r
l
+
o
执
行
当
前
命
令
,
并
选
择
上
一
条
命
令
C
t
r
l
+
z
挂
起
命
令
C
t
r
l
+
d
退
出
登
录
t
a
b
键
自
动
补
全
c
t
r
l
+
i
类
似
T
A
B
健
补
全
功
能
,
一
般
用
t
a
b
不
用
它
C
t
r
l
+
S
h
i
f
t
+
r
重
新
登
录
前
一
个
用
户
c
t
r
l
+
c
终
止
当
前
操
作
c
t
r
l
+
s
锁
住
终
端
c
t
r
l
+
q
解
锁
终
端
c
t
r
l
+
o
重
复
执
行
命
令
a
l
t
+
数
字
键
操
作
的
次
数
(
X
s
h
e
l
l
)
命
令
行
击
键
操
作
整
理
复
制
粘
贴
和
窗
口
切
换
c
t
r
l
+
i
n
s
e
r
t
x
s
h
e
l
l
中
复
制
,
可
以
设
置
选
中
内
容
自
动
复
制
c
t
r
l
s
h
i
f
t
+
c
c
r
t
中
复
制
s
h
i
f
t
+
i
n
s
e
r
t
x
s
h
e
l
l
中
粘
贴
c
t
r
l
s
h
i
f
t
+
v
c
r
t
中
粘
贴
c
t
r
l
+
t
a
b
x
s
h
e
l
l
中
快
速
切
换
连
接
选
项
卡
a
l
t
+
N
N
为
数
字
,
C
R
T
中
快
速
切
换
连
接
选
项
卡
a
l
t
+
d
删
除
光
标
所
在
位
置
的
后
单
词
,
要
设
置
a
l
t
键
为
m
e
t
a
键
删
除
c
t
r
l
+
d
删
除
光
标
所
在
位
置
上
的
字
符
相
当
于
V
I
M
里
x
或
者
d
l
c
t
r
l
+
h
删
除
光
标
所
在
位
置
前
的
字
符
相
当
于
V
I
M
里
h
x
或
者
d
h
c
t
r
l
+
k
删
除
光
标
后
面
所
有
字
符
相
当
于
V
I
M
里
d
s
h
i
f
t
+
或者end键 ctrl + p 返回上一次输入命令字符 ctrl + r 输入单词搜索历史命令 Ctrl + g 从历史搜索模式退出,Ctrl+r后用作退出使用 alt + p 输入字符查找与字符相接近的历史命令 ESC + . 打印之前执行过的命令的最后一部分(参数)以空格为分隔符,也可以用alt+. Ctrl + l 清屏 Ctrl + o 执行当前命令,并选择上一条命令 Ctrl + z 挂起命令 Ctrl + d 退出登录 tab键 自动补全 ctrl + i 类似TAB健补全功能,一般用tab不用它 Ctrl + Shift + r 重新登录前一个用户 ctrl + c 终止当前操作 ctrl + s 锁住终端 ctrl + q 解锁终端 ctrl + o 重复执行命令 alt + 数字键 操作的次数(Xshell) 命令行击键操作整理 复制粘贴和窗口切换 ctrl + insert xshell中复制,可以设置选中内容自动复制 ctrl shift + c crt中复制 shift + insert xshell中粘贴 ctrl shift + v crt中粘贴 ctrl+tab xshell中快速切换连接选项卡 alt + N N为数字,CRT中快速切换连接选项卡 alt + d 删除光标所在位置的后单词,要设置alt键为meta键 删除 ctrl + d 删除光标所在位置上的字符相当于VIM里x或者dl ctrl + h 删除光标所在位置前的字符相当于VIM里hx或者dh ctrl + k 删除光标后面所有字符相当于VIM里d shift+
或者end键ctrl+p返回上一次输入命令字符ctrl+r输入单词搜索历史命令Ctrl+g从历史搜索模式退出,Ctrl+r后用作退出使用alt+p输入字符查找与字符相接近的历史命令ESC+.打印之前执行过的命令的最后一部分(参数)以空格为分隔符,也可以用alt+.Ctrl+l清屏Ctrl+o执行当前命令,并选择上一条命令Ctrl+z挂起命令Ctrl+d退出登录tab键自动补全ctrl+i类似TAB健补全功能,一般用tab不用它Ctrl+Shift+r重新登录前一个用户ctrl+c终止当前操作ctrl+s锁住终端ctrl+q解锁终端ctrl+o重复执行命令alt+数字键操作的次数(Xshell)命令行击键操作整理复制粘贴和窗口切换ctrl+insert xshell中复制,可以设置选中内容自动复制ctrlshift+c crt中复制shift+insert xshell中粘贴ctrlshift+v crt中粘贴ctrl+tab xshell中快速切换连接选项卡alt+N N为数字,CRT中快速切换连接选项卡alt+d删除光标所在位置的后单词,要设置alt键为meta键删除ctrl+d删除光标所在位置上的字符相当于VIM里x或者dlctrl+h删除光标所在位置前的字符相当于VIM里hx或者dhctrl+k删除光标后面所有字符相当于VIM里dshift+
ctrl + u 删除光标前面所有字符相当于VIM里d shift+^
ctrl + w 删除光标前一个单词相当于VIM里db
ctrl + y 恢复ctrl+u上次执行时删除的字符
ctrl + ? 撤消前一次输入
alt + r 撤消前一次动作
alt + d 删除光标所在位置的后单词
移动
ctrl + a 将光标移动到命令行开头相当于VIM里shift+^或者home键
ctrl + e 将光标移动到命令行结尾处相当于VIM里shift+$或者end键
ctrl + f 光标向后移动一个字符相当于VIM里l
ctrl + b 光标向前移动一个字符相当于VIM里h
ctrl + 方向键左键 光标移动到前一个单词开头
ctrl + 方向键右键 光标移动到后一个单词结尾
ctrl + x 在上次光标所在字符和当前光标所在字符之间跳转
alt + f 跳到光标所在位置单词尾部
替换
ctrl + t 将光标当前字符与前面一个字符替换
alt + t 交换两个光标当前所处位置单词和光标前一个单词
alt + u 把光标当前位置单词变为大写
alt + l 把光标当前位置单词变为小写
alt + c 把光标当前位置单词头一个字母变为大写
oldstrnewstr 替换前一次命令中字符串
历史命令编辑
ctrl + p 返回上一次输入命令字符
ctrl + r 输入单词搜索历史命令
alt + p 输入字符查找与字符相接近的历史命令
alt + > 返回上一次执行命令
Ctrl + g 从历史搜索模式退出
Ctrl + n 历史中的下一条命令
Alt + . 打印之前执行过的命令的最后一部分(参数)以空格为分隔符
ESC + . 打印之前执行过的命令的最后一部分(参数)以空格为分隔符
控制命令
Ctrl + l 清屏
Ctrl + o 执行当前命令,并选择上一条命令
Ctrl + z 挂起命令
Ctrl + d 退出登录
tab键 自动补全
clear 清屏
logout 退出当前用户
Ctrl + Shift + r 重新登录前一个用户
ctrl + c 终止当前操作
ctrl + s 锁住终端
ctrl + q 解锁终端
ctrl + i 类似TAB健补全功能,一般用tab不用它
ctrl + o 重复执行命令
alt + 数字键 操作的次数(xshell中)
这篇博客整理了Linux命令行操作的各种快捷键,包括复制粘贴、窗口切换、文本编辑、历史命令搜索等功能。通过这些快捷键,可以大幅提升在命令行界面的工作效率。
621

被折叠的 条评论
为什么被折叠?



