
Я знаю, как запускать программы в фоновом режиме при cron
загрузке или через определенные интервалы, но в этом случае я хочу запустить скрипт Python на переднем плане, автоматически при запуске компьютера, чтобы я сразу начал видеть его вывод на экране.
Возможно ли это без моего вмешательства?
решение1
В зависимости от вашего дистрибутива вы можете поместить скрипт на уровень выполнения (который выполняетсяпослеВаш пользователь вошел в систему). В отличие от cron, он будет выполняться интерактивно!
Вам необходимо проверить, что означает ваш уровень выполнения (так как вы могли изменить его по сравнению со значением по умолчанию).
Уровни запуска по умолчанию для Debian и Ubuntu:
- 0 Остановка системы
- 1 Один пользователь
- 2 Полный многопользовательский режим (по умолчанию)
- 3-5 То же, что и 2
- 6 Перезагрузка системы
поместите скрипт сюда /etc/rcX.d просто поместите файл на нужный уровень выполнения, и он будет выполнен после запуска машины