Intereting Posts
Копировать / домой без root Что такое горячая клавиша в Linux Mint для «Показать все Windows»? «Ошибка совпадающего шифрования» в `rsync` Являются ли FIFO, pipe & Unix доменными сокетами одинаковыми в ядре Linux? Как сделать pwd и. определить текущий путь по-разному? Как сбрасывать журналы dmesg AKA Kernel в один .txt-файл из загрузки ядра? Скопировать файлы вставки в LibreOffice Writer не работает с рабочего стола Xfce Выполнить команду 2 независимо от того, выполнена ли команда 1 или нет Как заставить службу /etc/xdg/autostart/app.desktop ждать службы (systemd)? «While read» также выводит то, что не читается / не редактируется Как интерпретировать и реагировать на журнал Shorewall? неблокирующая / многопоточная кошка Делать ссылки в резервной копии? Частота слов в тексте на неанглийском языке: как я могу объединить единичные и множественные формы и т. Д.? Как получить разрешение внешнего монитора, установленное xrandr, для сохранения

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

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

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

 @reboot pkill dropbox 

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

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

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

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