Как убрать программу из автозагрузки linux

Как включить программу в автозагрузку или, наоборот, удалить из автозагрузки в CentOS?
Посмотреть список автозагрузки можно при помощи команды:

# /sbin/chkconfig —list

atop 0:off 1:off 2:on 3:on 4:on 5:on 6:off crond 0:off 1:off 2:on 3:on 4:on 5:on 6:off cups 0:off 1:off 2:on 3:on 4:on 5:on 6:off httpd 0:off 1:off 2:off 3:on 4:off 5:off 6:off ip6tables 0:off 1:off 2:on 3:on 4:on 5:on 6:off iptables 0:off 1:off 2:off 3:off 4:off 5:off 6:off

Отображаются 7 уровней выполнения, которые обозначаются числами от 0 до 6.
Уровень 0 — остановка системы (halt) — работа системы должна быть прекращена;
Уровень 1 — однопользовательский режим работы — система инициализирует минимум служб и даёт единственному пользователю (как правило, суперпользователю) без проведения аутентификации командную строку. Как правило, этот режим используется для восстановления системы;
Уровень 2 — многопользовательский режим — пользователи могут работать на разных терминалах, вход в систему с процессом аутентификации;

Как отключить любую программу из автозагрузки | Как отключить автозагрузку


Уровень 3 — многопользовательский сетевой режим — в отличие от предыдущего уровня, осуществляется настройка сети и запускаются различные сетевые службы;
Уровень 4 — не имеет стандартного толкования и практически не используется;
Уровень 5 — запуск графической подсистемы — по сравнению с уровнем 3 производится также старт графической подсистемы X11, и вход в систему осуществляется уже в графическом режиме;
Уровень 6 — перезагрузка системы — при включении этого режима останавливаются все запущенные программы и производится перезагрузка.

В основном, используются уровни 2, 3, 5.

Читайте также:
Виды карточных программ банков

Добавить процесс в автозагрузку можно командой:

# chkconfig -add nginx

которая автоматически активирует 2, 3, 4, 5 уровни. Также можно указать необходимые уровни:

# chkconfig —level 345 nginx on

Как удалить программу из автозагрузки?

# chkconfig —del nginx

Как добавить службу в автозагрузку?

Источник: linux-freebsd.ru

[Решено] Автозапуск приложений после логона. Как отключить?

После входа в систему запускаются приложения: менеджер архивов, консоль, пустой документ в Mousepad. В диалоге выхода галка «Сохранить сеанс» отсутствует. Как отключить запуск этих приложений?

Зависит от окружения.
В XFCE: Меню приложений->Настройки->Сеансы и запуск.
Последний раз редактировалось 13 февраля 2017, 09:54
Правильные ответы начинаются с правильных вопросов.

В KDE: Параметры системы->Запуск и завершение->Управление сеансами, ставим чекбокс на Начинать с пустого сеанса
и Параметры системы->Запуск и завершение->Автозапуск смотрим какие приложения стоят в автозапуске

Завёл канал, в котором изначально хотел показывать как я с нуля и до бесконечности погрузился в дорвей тематику, а в итоге просто рассказываю о себе, своих успехах и неудачах в сайтах и офлайн проектах. Добро пожаловать в t.me/Doorway4ik

Linux. Добавление скрипта в автозагрузку с помощью systemd

Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.
Уголок новичка 1748 топиков / 1192 читателя RSS

Прямой эфир

  • AlexxSanich Вчера в 22:19
    Настройка энергоэффективности/автономности3
  • Kronton 3 июля 2023, 13:20
    Бесплатный VPN — настройки и поддержка12
  • mva 1 июля 2023, 22:33
    Приложения медленно запускаются29
  • Маленький_Любитель_анонимности 1 июля 2023, 20:01
    вылет в tty и дальнейшее зависание2
  • VISH 27 июня 2023, 23:00
    Не переключается раскладка в Gnome20
  • Ultra 27 июня 2023, 20:06
    Ошибка при установке g15daemon2
  • v-62 27 июня 2023, 01:10
    Gnome extensions15
  • kevinkent 26 июня 2023, 03:19
    Не удается запустить виртуальную сеть в QEMU2
  • semiconductor 21 июня 2023, 21:55
    Баг или фича?3
  • berligostr 19 июня 2023, 08:49
    Управление зарядом батареи4
Читайте также:
Программа по смене айпи на Андроид

Источник: manjaro.ru

Автозапуск приложений в CentOS

В CentOS для добавления сервисов (приложений) в автозагрузку существует служба chkconfig. При условии, что эти сервисы установлены из репозитория командой yum.
Чтобы включить автозагрузку, то есть чтобы приложение запустилось при старте сервера (при загрузке операционной системы) необходимо выполнить следующую команду:

# chkconfig имя_службы on

Однако возможности команды chkconfig этим не ограничены. Для начала проверим включен ли в автозагрузку сервер, к примеру, httpd:

# chkconfig —list httpd httpd 0:off 1:off 2:on 3:on 4:on 5:on 6:off

И в ответе сервера мы видим несколько уровней выполнения. Для одних httpd включен, для других нет.

Уровни выполнения в CentOS

Уровень 0 — остановка системы (halt) — работа системы должна быть прекращена;
Уровень 1 — однопользовательский режим работы — система инициализирует минимум служб и даёт единственному пользователю (как правило, суперпользователю) без проведения аутентификации командную строку. Как правило, этот режим используется для восстановления системы;
Уровень 2 — многопользовательский режим — пользователи могут работать на разных терминалах, вход в систему с процессом аутентификации;
Уровень 3 — многопользовательский сетевой режим — в отличие от предыдущего уровня, осуществляется настройка сети и запускаются различные сетевые службы;(используется преимущественно на серверных системах)
Уровень 4 — не имеет стандартного толкования и практически не используется;
Уровень 5 — запуск графической подсистемы — по сравнению с уровнем 3 производится также старт графической подсистемы X11, и вход в систему осуществляется уже в графическом режиме;
Уровень 6 — перезагрузка системы — при включении этого режима останавливаются все запущенные программы и производится перезагрузка.
Чтобы узнать текущий уровень выполнения достаточно выполнить команду runlevel.

# runlevel N 3

В моем примере сервер находится на уровне выполнения 3, что является нормальным режимом его работы.

Читайте также:
Кто смотрел мой инстаграм программа Андроид

Автозагрузка на конкретные уровни выполнения Linux

По-умолчанию, команда chkconfig прописывает сервисы в автозагрузку по уровням 2, 3, 4, 5. Если необходимо изменить такой порядок, то следуют использовать следующие параметры:

# chkconfig —level 35 httpd on

Теперь команда chkconfig добавит демон httpd только на уровни 3 и 5.

Краткий список полезного применения утилиты chkconfig

Добавить в автозагрузку

# chkconfig —add имя_службы

Проверить включена ли служба в автозагрузку

# chkconfig —list имя_службы

Включить службу на всех уровнях (2, 3, 4, 5)

# chkconfig имя_службы on

Включить службу на определенных уровнях

# chkconfig —level 35 имя_службы on

Выключить службу на всех уровнях (2, 3, 4, 5)

# chkconfig имя_службы off

Выключить службу на определенных уровнях

# chkconfig —level 35 имя_службы off

Удалить службу из автозагрузки

# chkconfig —del имя_службы

Благодарности

Список источников информация с которых была использована при написании статьи:

  • Автозапуск сервисов в CentOS/RHEL
  • Начало! Этапы загрузки ОС Linux (в схеме)

Источник: moonback.ru

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru