一、历史命令相关快捷键 快捷键 说明 、 显示历史命令 !! 执行上一个命令 !n 执行历史命令中第 n 条命令 !-n 执行历史命令中倒数第 n 条命令 二、移动相关快捷键 快捷键 说明 Ctrl + a 将
一、历史命令相关快捷键
快捷键 |
说明 |
↑、↓ |
显示历史命令 |
!! |
执行上一个命令 |
!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 |