有没有办法从命令行安全地关闭 Chromium?

有没有办法从命令行安全地关闭 Chromium?

有没有一种方法command-line/bash可以安全关闭 Chromium(运行多个选项卡),而不导致应用程序错误关闭。

使用(例如):

$ pkill -3 chromium

man signal显示-3表示信号SIGQUIT)

(我理解关机命令是如何终止应用程序的)
导致 Chromium 在您下次启动时给出以下错误消息:

在此处输入图片描述

答案1

使用SIGTERM

pkill -15 chromium-browser

或者:

pkill chromium-browser

默认值-15等于SIGTERM

来自维基百科:

SIGTERM 信号发送给进程以请求其终止。与 SIGKILL 信号不同,它可以被进程捕获并解释或忽略。这允许进程执行良好的终止,释放资源并保存状态(如果合适)。SIGINT 与 SIGTERM 几乎相同。

PS:pkill -3 chromium这只是一个会话丢失如何发生的说明。

答案2

killall -15 chromium-browser

pkill正如@Ravexina 所述,的替代和等效解决方案。SIGTERM默认情况下使用,因此-15是可选的。

man killall以供使用。

相关内容