Linux 命令行快捷键
# 01 快速移动
ctrl + a
:光标迅速回到行首 ⭐️ctrl + e
:光标迅速回到行尾 ⭐️alt + f
:光标前进一个单词alt + b
:光标后退一格单词
# 02 快捷执行
history
:查看历史命令,按顺序全部显示出来,有对应的编号!num
:执行history历史命令列表中第 num 条命令 ⭐️!prefix
:执行以 prefix 前缀开头的最新命令,例如执行!cp
表示执行以 cp 开头的最新命令!!
:执行上一条命令,最常用的场景就是执行一条命令发现需要 root 权限,那么直接使用sudo !!
更加快捷!$
:重新使用上一个命令中的最后一项,这个使用场景通常出现在命令使用混淆,比如你要看某个目录但是使用了cd
命令,这时直接使用ls !$
可以快捷修正ctrl + r
:搜索命令行使用过的历史命令记录 ⭐️ctrl + g
:从 ctrl+r 的搜索历史命令模式中退出cd 命令
:cd ~
直接切换到用户目录;cd /
切换到根目录;cd -
切换到操作过的上一个目录
# 03 高效编辑
ctrl + insert
:复制命令行内容shift + insert
:粘贴命令行内容ctrl + k
:剪切(删除)光标处到行尾的所有字符 ⭐️ctrl + u
:剪切(删除)输入的所有字符 ⭐️ctrl + w
:剪切(删除)光标前的一个字符alt + d
:剪切(删除)光标后的一个字符ctrl + y
:与剪切对应,粘贴 ctrl+k、ctrl+u、ctrl+w 删除的字符 ⭐️alt + u
:从当前字符开始的一个字符串,字母替换为大写alt + c
:当前字符变为大写,向后的一个字符串全部变为小写
# 04 窗口管理
ctrl + s
:锁定终端,任何人无法输入ctrl + q
:退出 ctrl+s 的锁定状态ctrl + c
:中断并杀死,程序终止ctrl + z
:暂停在终端运行的任务,使用fg
命令可以使暂停恢复 ⭐️ctrl + l
: 清空屏幕并重新显示当前命令行内容 ⭐️
上次更新: 2023/11/19, 12:55:48