Вы не смотрите на правильный метод.
Вы должны запустить службы и демоны из управления системными службами.
вы должны запускать пользовательские приложения из инструментов профилей пользователей
вам нужно запускать определенные инструменты из init, initrd или systemctl в зависимости от ваших потребностей.
Содержание ваших скриптов зависит от ваших реальных целей, например
- Скрипт bash может быть полезен для действий общего назначения.
- ansible может быть более уместным при общесистемной настройке для многих
различные задачи, которые нужно выполнять одновременно в последовательности шагов, например сценарии после установки
- terraform тоже может быть хорош и лучше для установки ОС с
конкретная установка
- и т.д.. и т.п..
все это, чтобы объяснить, вам не нужно думать о содержании, пока вы не получите точные знания о ваших потребностях и не выберете лучший подход/метод/инструмент(ы).
и cron вообще не очень хорошая идея для начала при загрузке. даже его можно использовать технически возможно
initrd имеет свою собственную логику и роль
cron имеет свою собственную логику и роль
systemd также
и так далее...
не используйте их для случайных действий. выбрать их из их реальных ролей
Итак, во-первых:
- перечислите ваши точные потребности
- проверьте лучший процесс запуска для каждого
- сделай это
- развернуть его
в этой последовательности