Я искал способ запуска скрипта при запуске, но все старые темы, которые я нашел по этому вопросу, кажется, находятся перед тем, как войти в систему, и ни один из ответов, которые я нашел похоже, больше работают. Я новичок в операционных системах Linux, и я не уверен, где искать инструкции о том, как это сделать в systemd.
Для немного предыстории я недавно заменил Windows на маленьком планшете / ноутбуке с Ubuntu, и я обнаружил, что при запуске ориентация экрана неверна, это означает каждый раз, когда я вхожу в систему I необходимо ввести xrandr -o right в терминал, что немного раздражает, чтобы делать каждый раз.
Кроме того, если у кого-то есть ресурсы для начинающих, которые войдут в Linux, я бы хотел их увидеть! В настоящее время я нахожусь в университете, и программирование на всех происходит на Ubuntu, поэтому было бы здорово стать более искусным в использовании системы.
Спасибо.
Пример сценария запуска:
Сначала создайте сценарий запуска systemd eg.disk-space-check.service в каталог /etc/systemd/system/ с контентом:[Unit]
After=mysql.service
[Service]
ExecStart=/usr/local/bin/disk-space-check.sh
[Install]
WantedBy=default.target
Установите системный блок systemd и включите его: chmod 664 /etc/systemd/system/disk-space-check.service
systemctl daemon-reload
systemctl enable disk-space-check.service
Больше объяснений о том, что вы можете прочитать в этих ссылках:
Как писать сценарии запуска для systemd? Как автоматически запускать сценарии оболочки при загрузке при загрузке systemd?