Как отключить & ldquo; всегда там & rdquo; программу, если ее нет в списке процессов?

У меня есть Crashplan, и он постоянно работает в фоновом режиме и делает резервные копии каждые 15 минут. Это вызвало некоторые проблемы с целевыми папками резервного копирования, поэтому я хочу, чтобы они были неактивными, пока я вносил изменения в эти папки.

Я запустил само приложение, но не смог найти какую-то кнопку «Пауза». Поэтому я решил просто остановить свой процесс. Сначала я попробовал ленивый способ - на системном мониторе в панели Gnome есть вкладка «Процессы» - но там его не оказалось. Затем я сделал sudo ps -A и прочитал весь список.

Я не распознаю все в списке (многие имена процессов говорят сами за себя, например, тревога эволюции, но я не узнаю других, как phy0), но не было ничего, что звучало бы даже отдаленно, как краш-план. Но я знаю, что в это время должен был выполняться процесс, принадлежащий Crashplan, потому что главное окно Crashplan было открыто, когда я запускал команду.

У вас есть какой-нибудь совет, как остановить эту вещь? Лучшее решение будет включать временное предотвращение его загрузки при загрузке, так как мне может потребоваться перезагрузка во время обслуживания там.

3
задан 27 April 2018 в 20:59

1 ответ

С веб-сайта Crashplan похоже, что он должен запускать процесс из /etc/init.d при загрузке. Я бы посмотрел в /etc/init.d, чтобы увидеть, есть ли какие-либо сценарии запуска, которые выглядят так, как будто они предназначены для Crashplan. Вы можете легко временно запретить запуск сценария запуска во время загрузки, выполнив:

sudo update-rc.d script-name disable

Где script-name - это имя сценария, которое вы видите в /etc/init.d, который вы хотите отключить. Позже его можно снова включить, выполнив:

sudo update-rc.d script-name enable

Это вернет вещи такими, какими они были до того, как вы отключили скрипт.

Кроме того, на веб-сайте говорится, что вы можете временно остановить аварийный план, выполнив:

sudo /usr/local/crashplan/bin/CrashPlanEngine stop

Путь зависит от того, где вы установили аварийный план, и, вероятно, остановит только текущий запущенный процесс.

И последнее. Я обнаружил, что ps -ax предоставляет больше информации, чем ps -A, и может быть полезен при попытке найти работающий процесс, особенно когда выходные данные передаются в grep. Если бы я искал процесс, связанный с аварийным планом, я бы попробовал такую ​​команду:

ps -ax | grep Crash

Надеюсь, это поможет!

0
ответ дан 27 April 2018 в 20:59

Другие вопросы по тегам:

Похожие вопросы: