Довольно часто бывает ситуация, когда вы нашли в интернете полезный готовый скрипт для мониторинга состояния сервера или автоматического обновления. Однако, в инструкции авторы почему-то нередко умалчивают, как добавить эту программу в автозагрузку. В итоге приходится каждый раз при перезапуске сервера включать скрипт вручную Мы решили закрыть этот пробел и подробно рассказать, как добавить скрипт в автозагрузку вашего сервера или рабочего ПК на Ubuntu. 1. В начале файла укажите интерпретатор и сделайте файл исполняемым: #!/usr/bin/env bash # ваш код chmod +x ~/bin/myscript.sh Если скрипт написан на Python, то добавьте следующее: : #!/usr/bin/env python3 2. В автозагрузке переменная PATH и рабочая директория часто отличаются от привычных. Прописывайте полные пути к файлам и программам, а если нужна папка исполнения — задайте её явно. 3. Продумайте вывод логов: перенаправьте stdout/stderr в файл или опирайтесь на журнал systemd. Это сэкономит время на поиске ошибок. Сегодня systemd — э