Это старый пост, но я понимаю, что обычно вам нужна консоль фреймбуфера (fbcon) для запуска консоли в фреймбуфере. Дело в комплектации. (драйверы устройств / графика / дисплей консоли ..)
Вы также можете создать «сервис» для systemd. Например:
Создайте пустой текстовый файл, используя vi, nano или что-то еще:
[Unit]
Description=My service
[Service]
ExecStart=/path/to/my/script.sh
ExecStop=/usr/bin/killall script.sh
# Useful during debugging; remove it once the service is working
StandardOutput=console
[Install]
WantedBy=multi-user.target
Сохраните его под /etc/systemd/system/myscript.service
или под любым другим именем,
Затем запустите:
sudo systemctl start myscript
Вы можете проверить сервис с помощью sudo systemctl status myscript
и остановить с помощью sudo systemctl stop myscript
. Чтобы он запускался после загрузки, запустите systemctl enable myscript
от имени пользователя root.
Вы можете использовать cron
и и сценарий для запуска в @reboot
.
Для редактирования:sudo crontab -e
.
Затем добавьте задачу:
@reboot the_script_to_be_run