как выполнить сценарий Rhel 7 во время загрузки?

Я пытаюсь выполнить сценарий оболочки на RHEL7.1 при запуске машины. Как и в ubuntu, сценарии Upstart (в / etc / init /) используются для выполнения любых сценариев или для запуска любых служб во время загрузки, есть ли что-нибудь эквивалентное в RHEL 7.1 для выскочки?

0
задан 1 May 2016 в 19:53
2 ответа

Допустим, вы хотите выполнить example.service во время загрузки, вы должны сделать:

vi /etc/systemd/system/example.service

с этим содержимым:

 [Unit] 
 Description=Example 
 After=network.target 

 [Service] 
 Type=simple 
 WorkingDirectory=/var/lib/example
 ExecStart=/usr/local/bin/example --pid /var/run/example.pid --core unlimited -c /etc/example/example.ini 
 Restart=always 
 User=root
 Group=root 
 LimitNOFILE=10240 
 LimitFSIZE=infinity

 [Install] 
 WantedBy=multi-user.target

Затем просто запустите и включите это:

systemctl start example.service
systemctl enable example.service
1
ответ дан 5 December 2019 в 10:27

Добавьте scrpit в /etc/rc.d/rc.локальный файл, сценарий будет автоматически выполнен во время загрузки.

-1
ответ дан 5 December 2019 в 10:27

Теги

Похожие вопросы