如何正常关闭(如正常关闭)Google Chrome(通过 SSH)?

如何正常关闭(如正常关闭)Google Chrome(通过 SSH)?

我正在运行一台“电视笔记本电脑”——只是一台连接到电视的低功耗笔记本电脑,只有一个目的,即在 Ubuntu MATE 20.04.2 LTS 上运行来自 Google Chrome 的直播电视流。

reboot当我用over重新启动这台机器时,我注意到的第一件事ssh是:

“Chrome 没有正确关闭。”

这是气泡消息的精确记录。

有办法避免吗?

答案1

从我的测试来看,HUP或 signal 1, likepkill -HUP chrome确实会导致相同的消息,但是向 Chrome发出信号2是一个有效的解决方案

我最初认为,这样的解决方案可以通用于所有 GUI 程序。然而,情况可能并非如此。然而,我很高兴看到这个简单的解决方案,它是:

pkill -INT chrome

或者

pkill -2 chrome

一个和相同的命令,只是第一个是信号的名称而不是其编号。


如果我们通过 SSH 应用此解决方案,例如使用别名ssh-tv连接到该笔记本电脑,我们可以定义与此非常相似的内容来实现重新启动,而无需该消息:

alias reboot-tv-laptop='ssh-tv -t "pkill -2 chrome; sleep 5s; reboot"'

请注意,可能有很多甚至更好的方法来实现相同的目标。这对我个人有用。

相关内容