自动关闭后台进程

自动关闭后台进程

我用深度Linux我注意到 Unity 3D、Krita、Gimp 等软件仍然在后台运行,占用少量内存,即使我关闭它们并指定我不想在后台运行应用程序(例如 Chrome)。

我怎样才能自动完成此操作而不安装任何东西,我认为这是该发行版的问题,我错了吗?

我研究过,但我发现的帖子却想要相反的东西,他们想要继续这个过程

这个案例 :如何终止后台进程?看起来是我想要的,但它们是手动关闭的。

答案1

你能重新表述一下你的问题吗?我假设你不希望在关闭应用程序前端时运行后台进程。

要查看是否有任何剩余的进程,请使用以下命令检查:

sudo ps -aux | grep "unity"

例如,此命令将检查是否有任何与 Unity 相关的进程在后台运行。替换unity为任何其他程序名称并重复。sudo如果您的发行版允许在没有 sudo 权限的情况下扫描进程,则可以省略前缀。

默认情况下,Chrome 在后台运行,除非您取消选中“让 Chrome 在后台打开”。除此之外,进程应该如果您终止它们的前端,它们会自行关闭。如果进程仍然处于活动状态,则说明存在错误。您应该向上述程序的开发人员提交错误报告。

另外,要手动终止程序,请发出此命令(使用上述命令查找 PID):

sudo kill -9 <pid>

因此,如果某个程序的 PID 为 2831,那么你可以这样写

sudo kill -9 2831

如果您终止系统服务,则可能会导致 Linux 发行版崩溃。请小心!您也可以尝试省略sudo此处的前缀,但许多发行版默认不允许您以普通用户身份终止进程。

相关内容