我总是很犹豫要不要跑kill -9
,但我看到其他管理员几乎是例行公事。
我认为可能有一个明智的中间立场,所以:
kill -9
使用?什么时候,为什么不呢?我从人们那里收到了很多混合的信息,并且想知道您使用的内容是否真的没有太大区别。
kill 'x'
killall 'x'
kill -9 'x'
Run Code Online (Sandbox Code Playgroud)
这些是到目前为止我被告知要使用的一些选项,但有些人说 kill -9 只是矫枉过正,kill 本身不起作用,等等。
有没有人对在终止进程(及其状态)的最标准情况下应该使用哪一个有任何建议?
[编辑] 我正在寻找当您想停止流程执行时要使用的内容,以便您可以从一开始就运行一个新流程
有没有办法以友好的“请立即退出”方式关闭 GUI 应用程序,而无需对应用程序窗口进行图形访问?
例如,如果 Gnome/X 显示器崩溃为黑色,我想切换到 tty2 并关闭像 firefox 这样的应用程序,让它们保存配置等。最好不要进一步的用户查询。