Linux: запускаем необходимые команды после перезагрузки системы
Метки: Linux | tips | команды Linux
Четверг, 26 марта 2009 г.
Просмотров: 5454
Подписаться на комментарии по RSS
Для запуска определенной кронтаба после перезагрузки системы вам необходимо использовать специальную переменную @reboot. После этой переменной вы можете указать команду или скрипт, который должен быть выполнен после команды reboot.
@reboot /path/to/job @reboot /path/to/shell.script @reboot /path/to/<span style="color: #7a0874; font-weight: bold;">command</span>
Данную строку нужно внести в crontab, используя следующую команду:
<code>$ crontab -e</code>
или
<code># crontab -e -u UserName </code>
Допустим нам необходимо запустить после перезагрузки следующий скрипт /home/username/bin/installnetkit.sh
<code>@reboot /home/username/bin/installnetkit.sh </code>
Дополнительно убедитесь что демон crond стартует при запуске системы. В RHEL / CentOS / Fedora вам необходимо использовать chkconfig:
<code># chekconfg crond on</code>
В Debian / Ubuntu Linux используйте update-rc.d:
<code># update-rc.d cron defaults</code>
Сохраните и закройте файл.
Постовой
Если вас интересуют старинные русские города, рекомендую посетить сайт города Бежецк. С его помощью вы узнаете все о Бежецке и сможете спланировать свою поездку.
Еще записи по теме
- iRedMail: Установка полноценного почтового сервера с LDAP, Postfix, RoundCube, Dovecot, ClamAV, DKIM, SPF в CentOS 5.x, часть 1
- Синхронизация времени в RHEL/CentOS 5
- Топ 10 ваших Linux команд
- LDAP аутентификация в RHEL/CentOS 5
- Linux / UNIX: Ping a Block of Hosts (netblock)
- Что такое хорошо и что такое плохо?
- Получаем информацию из DNS: SOA
Комментариев: 1
Качественная надувная площадка по приемлемой цене