在Linux 终端下不能按Ctrl+S
Ctrl + s:在终端下是有特殊用途的,那就是暂停该终端,
Ctrl + q 退出这种状态,让终端继续运行
/*
CTRL+S在早期的计算机中用来暂停屏幕的输出,因为那时候的屏幕输出比较慢,眼和手还可以配合使用。
*/
注:即便终端在锁定状态下,你输入的命令虽然无法在屏幕上显示出来,但是敲下回车的时候还是会执行的,锁定的时候可别在键盘上乱按乱点
在bash脚本里,可以通过trap命令来禁止响应一些信号以达到屏蔽上面一些按键功能。
下面随便提一下其它几个特殊按键:
Ctrl + c 中止当前正在执行的程序。
Ctrl + d 相当于exit命令,退出当前会话。
Ctrl + z 将当前运行的程序放到后台运行。与运行时加 & 类似。
Tab 键 自动补全命令。