Как работает автозагрузка Linux?

После включения ПК или ноутбука часто приходится запускать программы, которые работают большую часть времени. Также после запуска системы нам может понадобиться приложить какие-то специфические усилия, например, создать нужные файлы или задать какие-то параметры.

В нашей статье мы расскажем, что такое автозагрузка Linux, как добавить пункты в автозагрузку, куда их будет правильнее добавить, а также какие разновидности автозагрузки существуют.

Добавить обслуживание в автозапуск в Linux

Добавить обслуживание в автозапуск в Linux

Процесс активации службы при запуске Linux подразумевает, что необходимая программа уже стоит на ПК.

Обзор вызова необходимых команд представлен в следующем примере.

  • systemctl включить имя_службы.service
  • update.rc имя_службы по умолчанию
  • chkconfig —добавить имя_службы

Добавляем программы в автозапуск Linux

Добавляем программы в автозапуск Linux

В этом примере описывается, как добавить nginx в автозагрузку. По аналогии добавляем другие программы! Сначала вам нужно установить права на выполнение файла:

chmod +x /etc/init.d/nginx

Затем пишем:

/usr/sbin/update-rc.d -f nginx по умолчанию

Создаем /etc/init.d/

sudo nano /etc/init.d/

Добавьте в начало скрипта:

#! /bin/sh

Установите права на выполнение в /etc/init.d/local :

sudo chmod +x /etc/init.d/local

Добавьте скрипт /etc/init.d/local в автозапуск:

sudo update-rc.d локальные значения по умолчанию 80

Теперь мы можем добавить в наш локальный скрипт команды, которые должны выполняться при старте системы.

Оцените статью
SoftLast
Добавить комментарий