Вопрос Можно ли просто добавить скрипт в rc6.d?


Я просто создал сценарий для резервного копирования моих файлов при выключении и добавил его в init.d, а затем связал его с rc6.d, и я дал ему префикс или уровень запуска «K01myscript».

Вопрос в том, вызовет ли она какие-либо проблемы с моей системой? Я тестировал его, и он работал, я просто не уверен, что это нанесет ущерб системе в долгосрочной перспективе.


2
2018-03-07 07:59


происхождения




ответы:


По существу: это нормально, он будет работать так, как вы хотите, особенно если вы придаете ему такой высокий приоритет.

Но правильная процедура для этого заключалась бы в создании сценария в /etc/init.d с правильной структурой (посмотрите на сценарии внутри этого каталога для примеров) и выполните команду sudo update-rc.d foo_script,

Затем он создаст ссылки на ваш скрипт в указанном приоритете, написанном в скрипте, при сохранении необходимых других сервисов для запуска вашего скрипта. Но так как ваш сценарий имеет очень высокий приоритет, и никакие другие сервисы, необходимые для этого, к тому времени вам не нужно беспокоиться об этом.

То, что вы сделали, было просто сокращением того, что происходит с использованием этой процедуры, и все должно быть хорошо.


2
2018-03-07 08:11