사용자 별 anacrontab?


13

crontab -e일반 사용자로 사용하여 사용자 crontab을 편집 할 수 있습니다 . anacron은 관리자가 아닌 개별 사용자에 대해 비슷한 기능을 가지고 있습니까?


1
@gavenkoa : 그 블로그는 썩어 버렸습니다.
Reinstate Monica-M. Schröder

답변:


15
anacron -t ${HOME}/etc/anacrontab -S ${HOME}/var/spool/anacron
  • -t anacrontab (예 : $ {HOME} / etc / anacrontab)
  • -S spooldir (예 : $ {HOME} / var / spool / anacron

~ / .profile에 명령을 추가하여 로그인 할 때 실행하거나 한 시간마다 cronjob에 넣어 자체적으로 실행하십시오.

cron에 넣으면 매 시간마다 모든 스크립트를 실행하는 anacron에 대해 걱정할 필요가 없습니다. 스풀 디렉토리에서 마지막 실행의 자체 타임 스탬프를 유지하기 때문입니다.

자신 만의 anacrontab 파일을 만드는 방법에 대한 자세한 내용은 man anacrontab 을 참조하십시오 .


다행 이네요 :) 무엇이든 우리에게 돌려주십시오
Prix

5

영향을받는 스크립트의 볼륨에 따라 anacrontab 파일 또는 디렉토리 sudo -u의 명령과 함께 사용할 수도 있습니다 .

bash 예제 :

sudo -u ${USER_TO_RUN_AS} bash -l -c "echo 'Replace this echo with some more useful logic.'"

이렇게하면 두 개의 추가 파일을 유지 관리하지 않아도됩니다.


귀하가 관리자가 아닌 경우 OP가 진행되고 있다는 생각이었습니다.
토마스
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.