使用 CTRL+C 返回命令行是否不正确?

使用 CTRL+C 返回命令行是否不正确?

当我使用tail -f并想返回 shell 时,我总是使用CTRL+C.或者,当我输入命令并想中止它并重新开始时,我只是CTRL+C返回到空的命令行提示符。这被认为是不好的做法吗?有时我觉得可能有更好的方法来摆脱某些事情,但真的不知道。

ベストアンサー1

Ctrl+C向程序发送 SIGINT。这告诉程序您想要中断(并结束)它的进程。大多数程序都能正确捕获这一点并干净地退出。所以,是的,这是结束大多数程序的“正确”方式。

还有其他键盘快捷键可用于向程序发送其他信号,但这是最常见的。

おすすめ記事