Главная
Главная Руководства Ubuntu › Ubuntu, сервисы



Автор:

Статья опубликована: 2016-08-11 22:49:16
Последние правки: 2019-10-15 23:57:50

Сервисы - запуск, статус, остановка, автозагрузка.

  • Исходные данные
    ~# uname -sr
    Linux 4.4.0-34-generic
    

  • Запуск. На примере apache2.
    /etc/init.d/apache2 start
    
    или
    # systemctl start apache2
    

  • Перезапуск.
    /etc/init.d/apache2 restart
    
    или
    # systemctl restart apache2
    

  • Посмотреть статус службы (в том числе и почему не запустилась).
    # systemctl status apache2
    

  • Останов.
    /etc/init.d/apache2 stop
    
    или
    # systemctl stop apache2
    

  • Удаление из автозагрузки.
    На примере nginx. После удаления через apt-get, все его файлы почему-то остались на месте, перезапуск не помогает, сервис по-прежнему стартует. Почитал интернет, попробовал "update-rc.d -f nginx remove" - не сработало. Усыпить nginx помог только systemctl:
    # systemctl disable nginx
    

  • Добавить в автозагрузку.
    # systemctl enable nginx