Убив процесс с помощью cron, как только он начнется

Я хочу остановить запуск Dropbox, как только я войду в свою учетную запись. Теперь я знаю, что могу сделать это просто, перейдя в Startup Applications и отключив dropbox. Но мне было интересно, есть ли способ сделать это с помощью cron-ish или cron не должен использоваться для таких вещей?

В настоящее время у меня это в моем кронтабе

 @reboot pkill dropbox 

Но это не работает, потому что я думаю, что Dropbox не работает, когда выполняется это задание cron.

One Solution collect form web for “Убив процесс с помощью cron, как только он начнется”

Запись @reboot предназначена для выполнения @reboot после каждой перезагрузки. Это не то, что вы хотите.

Cron не подходит для этого, поскольку он запускает что-то в определенное время, и он не знает, что вы входите в систему или находитесь в процессе входа в систему. В большинстве случаев запуск задания cron каждую минуту может выглядеть, если вы зарегистрированы в, а затем принять меры.

Лучше попытаться убить dropbox (используя pkill например) с помощью приложения Startup.

  • Запускать задания cron в предполагаемой среде Python?
  • Как выяснить, что происходит при перезагрузке запланированного сервера?
  • график работы cron
  • не регистрировать события cron в auth.log
  • Использование инструкции If в Crontab для создания оповещения
  • Расписание soft raid1 resync
  • Ошибка nginx logrotate на работе cron
  • настройка локальной почты для отладки заданий root cron в debian
  • crontab каждые 12 часов - когда он отправит электронное письмо?
  • Как поместить команду EOF в одну строку для выполнения нескольких команд оболочки
  • Запуск Cron каждые 2 часа и 5 минут
  • Interesting Posts
    Linux и Unix - лучшая ОС в мире.