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

Как найти на сервере автоматически запускаемые скрипты?

Мне нужно найти все сценарии на сервере, которые запускаются автоматически. Вчера сервер 2 раза упал, и мне нужно переместить все скрипты cron на сервер резервного копирования. Подскажите пожалуйста, как эти скрипты идентифицировать?

Я предполагаю, поскольку вы упомянули cron, что вы работаете на платформе Linux, и в этом случае вы можете сделать это,

for user in $(cut -f1 -d: /etc/passwd); do sudo crontab -u $user -l; done

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

Вероятно, будут и некоторые системные уровни, и в этом случае вы сделаете это, чтобы увидеть их,

ls /etc/cron*

crontab -l

и проверьте / etc / crontab

crontab -l

перечислит все запланированные сценарии.

Надеюсь, поможет.

Загляните в / var / spool / cron.