前置
用 ssh 连接或者 云控制台直连时,需要类似 Keyboard 命令
那么就需要了解Ctrl的快捷键
快捷键 Ctrl
- + c
相当于强制终止程序的执行。 - + z
常用于挂起一个进程。后续用 fg / bg 恢复
fg 在前台恢复并执行挂起的进程,可以再次使用Ctrl + z 挂起
bg 在后台恢复并执行挂起的进程,不可再次挂起
eg:
正在使用vim编辑文件,要执行shell命令查询一些需要的信息,ctrl-z挂起vim,等执行完shell命令后再使用fg恢复vim 并继续编辑你的文件(当然,也可以在vi中使用!command方式执行shell命令,一般不这么用)
其他
命令 | 作用 |
---|---|
ctrl-d | 特殊的二进制值,表示 EOF,作用 = 在终端中输入exit后回车 |
ctrl-/ | 发送 SIGQUIT 信号给前台进程组中的所有进程,终止前台进程并生成 core 文件 |
ctrl-s | 中断控制台输出 |
ctrl-q | 恢复控制台输出 |
ctrl-l | 清屏 |
其实,控制字符都是可以通过stty命令更改的,可在终端中输入命令"stty -a"查看终端配置