프로세스가 시작되자마자 cron을 사용하여 프로세스 종료

프로세스가 시작되자마자 cron을 사용하여 프로세스 종료

내 계정에 로그인하자마자 Dropbox의 실행을 중지하고 싶습니다. 이제 나는 Dropbox 로 이동하여 비활성화하기만 하면 Startup Applications이 작업을 수행 할 수 있다는 것을 알고 있습니다. 하지만 이 작업을 수행하는 cron과 같은 방법이 있는지, 아니면 이런 종류의 작업에 cron을 사용하면 안 되는지 궁금합니다.

현재 내 crontab에는 이것이 있습니다.

@reboot pkill dropbox

하지만 이 cron-job이 실행 중일 때 dropbox가 실행되지 않는 것 같기 때문에 작동하지 않습니다.

답변1

@reboot항목은 재부팅할 때마다 작업을 수행하는 데 사용됩니다. 그것은 당신이 원하는 것이 아닙니다.

Cron은 특정 시간에 특정 작업을 시작하고 사용자가 로그인했는지 또는 로그인 중인지 알 수 없기 때문에 적합한 도구가 아닙니다. 크론 작업을 최대 1분마다 실행하여 로그인되어 있는지 확인한 다음 조치를 취하세요.

pkill애플리케이션을 실행하여(예를 사용하여) Dropbox를 종료하는 것이 좋습니다 .

관련 정보