Linux 终端快捷键整理
程序员文章站
2022-05-22 15:12:14
一、历史命令相关快捷键 二、移动相关快捷键 三、删除、复制与粘贴 四、其他快捷键 ......
一、历史命令相关快捷键
快捷键 | 说明 |
↑、↓ | 显示历史命令 |
!! | 执行上一个命令 |
!n | 执行历史命令中第 n 条命令 |
!-n | 执行历史命令中倒数第 n 条命令 |
二、移动相关快捷键
快捷键 | 说明 |
ctrl + a | 将光标移动到行首 |
ctrl + e | 将光标移动到行尾 |
ctrl + f / → | 向右移动一个字符 |
ctrl + b / ← | 向左移动一个字符 |
esc +f | 移动到当前单词的尾部 |
esc + b | 移动到当前单词的首部 |
三、删除、复制与粘贴
快捷键 | 说明 |
ctrl + u | 剪切光标所在位置到行首之间的字符,如果光标在行尾,相当于剪切当前行 |
ctrl + k | 剪切光标所在位置到行尾之间的字符,如果光标在行首,相当于剪切当前行 |
ctrl + y | 粘贴之前被剪切的字符串 |
ctrl + d | 删除光标所在处的字符 |
ctrl + h | 删除光标所在处的前一个字符 |
ctrl + w | 删除光标前的单词 |
四、其他快捷键
快捷键 | 说明 |
tab | 指令补全/路径补全/文件名补全;使用一次 tab 是补全,两次 tab ,则会列出所有可用于补全的信息 |
ctrl + c | 终止当前操作 |
ctrl + z | 挂起当前操作,常用于挂起一个进程 |
ctrl + d | 注销当前 shell 并关闭(如,在图形linux界面中,常使用这个快捷键来关闭一个控制台终端) |
ctrl + s | 挂起当前 shell |
ctrl +q | 重新启动挂起的 shell |