Назад | Перейти на главную страницу

Где хранятся команды crontab для конкретного пользователя?

Я установил новую систему (Fedora 13) на новый диск.

У меня есть данные моей старой системы (Fedora 11) на другом диске.

Я смонтировал все старые разделы, чтобы перенастроить новую систему, как и старую. У меня есть доступ к моему старому /home, /etc, /usr...

Я хотел бы знать, что было в crontab моего старого пользователя. Я смотрю в свой старый /etc/cron* и не нашел то, что искал.

Где хранятся команды crontab для конкретного пользователя?

Это зависит от демона cron, который вы используете, но велики шансы, что вы найдете пользовательские crontab в /var/spool/cron.

Как говорит Джоши, / var / spool / cron / - это место, где хранится crontab пользователя. Т.е. где находится их crontab, если они запускаются crontab -e.

Однако cronjobs можно настроить в других местах и ​​запускать от имени любого пользователя из этих мест, поэтому вам нужно проверить и эти другие места.

Другие места, где задания cron могут быть найдены на хосте Fedora, включают:

  • /etc/crontab
  • /etc/cron.d

Следующие места обычно являются местами, куда идут только корневые cronjobs, но root cronjob может выполнять свои функции, поэтому вам может потребоваться проверить их, если вы не найдете то, что ищете в другом месте:

  • /etc/cron.hourly
  • /etc/cron.daily
  • /etc/cron.weekly
  • /etc/cron.monthly

я считать это все они.