应该掌握的Linux终端常用快捷键
本篇内容将介绍在Linux系统(例如Debian、CentOS、ubuntu等)终端下使用快捷键来加快你的输入速度,节省你的时间;比如使用快捷键快速的输入完整的文件名,又或者使用快捷键快速的回到命令行的开始或结尾部分;这些快捷键不论在系统终端下还是远程终端下都有效。
这里我要对那些刚入坑的新手朋友普及一下:当你输入内容时,那个一闪一闪的东西就叫光标;而你用鼠标控制的那个箭头则叫鼠标指针,有的朋友会搞混。
Linux终端下的快捷键
快捷键 | 描述 |
---|---|
TAB | 补齐命令名字或者目录;不是唯一的按2次,会出来列表; |
ctrl + a | 光标会移动到行首; |
ctrl + e | 光标会移动到行尾; |
ctrl + u | 清除光标前的所有内容; |
ctrl + k | 清除光标后的所有内容; |
ctrl + b | 光标前移一个字母,等同于左箭头; |
ctrl + f | 光标后移一个字母,等同于右箭头; |
ctrl + c | 结束当前正在运行的进程; |
ctrl + z | 将进程转到后台运行,可使用fg命令恢复; |
ctrl + l(小写L) | 清空屏幕,等同于clear命令; |
ctrl + p | 重复上一条命令,等同于向上箭头; |
ctrl + t | 交换光标前面的2个字符; |
ctrl + i | 等同于 TAB |
ctrl + w | 删除光标前的一个单词; |
esc+ b | 往左跳一个词; |
ctrl + f | 往右跳一个词; |
例:
你可以使用TAB按键快速的完成输入:

例如上图,当你想删除一个名称又臭又长的文件时,你只需要在输入该文件名的开始几个字符再按下TAB,终端会自动帮你输入完整的名称;
当你输入的字符有多个文件包含时,这个功能只会自动完成一部分,这时需要继续给出字符或连续的按两次TAB显示匹配到的文件列表。