Можете ли вы перефразировать свой вопрос? Я предполагаю, что вы не хотите, чтобы фоновые процессы работали при закрытии внешнего интерфейса для приложения.
Чтобы увидеть, есть ли какие-либо оставшиеся процессы, используйте эту команду, чтобы проверить:
sudo ps -aux | grep "unity"
Например, эта команда проверит, есть ли какие-либо связанные с Unity процессы, работающие в фоновом режиме. Замените unity
на любое другое имя программы и повторите. Вы можете опустить префикс sudo
если ваш дистрибутив позволяет сканировать процессы без разрешений sudo.
По умолчанию Chrome запускается в фоновом режиме, если вы не снимите флажок "Сохранить Chrome открытым в фоновом режиме". Кроме этого, процессы должны закрываться самостоятельно, если вы завершаете их интерфейс. Если процессы остаются живы, то это ошибка. Вам следует отправить отчет об ошибке разработчикам вышеупомянутых программ.
Также, чтобы убить программу вручную, введите эту команду (найдите PID с помощью приведенной выше команды):
sudo kill -9 <pid>
Так что если программа имеет PID 2831, то вы бы написали
sudo kill -9 2831
Если вы убьете системные службы, вы можете разбить ваш дистрибутив Linux. Быть осторожен! Вы также можете попытаться опустить префикс sudo
здесь, но многие дистрибутивы не позволяют вам по умолчанию убивать процессы как обычный пользователь.