Content #
Ctrl+C组合键会生成SIGINT信号,并将其发送给当前在shell中运行的所有进程。通过执行一条需要很长时间才能完成的命令,然后按下Ctrl+C组合键,可以对此进行测试:
$ sleep 60 ^C $
sleep命令会按照指定的秒数暂停shell操作一段时间,然后返回shell提示符。 Ctrl+C组合键会发送SIGINT信号,停止shell中当前运行的进程。在超时前(60 秒)按下Ctrl+C组合键,就可以提前终止sleep命令。
From #
Linux命令行与shell脚本编程大全