Bash 快捷键

熟练使用下面 Bash 终端命令快捷键,将极大提高效率。

光标移动

快捷键 用途
Ctrl+A 或 Home 移动到行首
Ctrl+E 或 End 移动到行位
Alt+B 后移一个单词
Ctrl+B 后移一个字符
Alt+F 前移一个单词
Ctrl+F 前移一个字符
Ctrl+XX 当前和行首位置切换

剪切删除

快捷键 用途
Ctrl+W 剪切光标前单词
Ctrl+K 剪切光标后内容
Ctrl+U 剪切光标前内容
Ctrl+Y 粘贴剪切板内容
Ctrl+D 或 Delete 删除当前字符
Alt+D 删除光标后所有字符
Ctrl+H 或 Backspace 删除前一字符

进程控制

快捷键 用途
Ctrl+C 终止当前进程(SIGINT)
Ctrl+Z 挂起当前进程(SIGTSTP)
Ctrl+D 关闭 shell (同 exit )

屏幕控制

快捷键 用途
Ctrl+L 清屏(同 clear)
Ctrl+S 停止屏幕输出
Ctrl+Q 回复屏幕输出

大小写

快捷键 用途
Alt+U 大写光标位置到单词尾间的字母
Alt+L 小写光标位置到单词尾间的字母
Alt+C 大写当前单词

其他

快捷键 用途
Alt+T 当前单词和前一单词互换
Ctrl+T 互换光标前两单词位置
Ctrl+_ 撤销

使用 Tab 可以自动补全(命令、文件或目录)

开启 vi 模式
set -o vi
开启 emacs 模式
set -o emacs

引用链接

https://www.howtogeek.com/howto/ubuntu/keyboard-shortcuts-for-bash-command-shell-for-ubuntu-debian-suse-redhat-linux-etc/

你可能感兴趣的:(Bash 快捷键)