Специфічний для користувача анакронтаб?


14

Я можу використовуватись crontab -eяк звичайний користувач, щоб редагувати свій користувацький crontab. Чи анакрон має яку-небудь подібну особливість для окремих користувачів, які не є адміністратором, чи має лише анакрат-таб для всієї системи?


1
@gavenkoa: Цей блог загнив.
Відновити Моніку - М. Шредер

Відповіді:


15
anacron -t ${HOME}/etc/anacrontab -S ${HOME}/var/spool/anacron
  • -t anacrontab (наприклад, $ {HOME} / тощо / anacrontab)
  • -S spooldir (наприклад, $ {HOME} / var / spool / anacron

Додайте команду у свій ~ / .profile, яку потрібно виконати під час входу в систему, або покладіть її на погодинний cronjob, щоб він працював самостійно.

Вам не потрібно турбуватися про те, що анакрон виконує всі його сценарії щогодини, якщо ви кладете його в cron, оскільки він зберігає власні часові позначки останнього запуску в каталозі золотників.

Докладнішу інформацію про створення власного файлу anacrontab див. У людині anacrontab .


радий, що ти встиг :) Що-небудь повернешся до нас
Prix

5

Залежно від обсягу пошкоджених сценаріїв, ви також можете просто скористатися sudo -uкомандою у вашому файлі чи каталозі anacrontab .

Приклад з bash:

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

Це позбавить вас від необхідності підтримувати два додаткові файли.


Я думаю, що ідея ОП була в тому, якщо ти не адміністратор.
Томас
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.