Системные демоны могут использовать либо устаревшие сценарии инициализации SysV, либо более новый Upstart.
Для сценариев sysv существует несколько инструментов управления, одним из таких инструментов является «sysv-rc-conf» из пакета «sysv-rc-conf», установите его и запустите из терминала.
Что касается Upstart, насколько я знаю, что еще нет инструмента управления, вам нужно вручную переименовать соответствующий скрипт из / etc / init, например:
mv /etc/init/ufw.conf /etc/init/ufw.conf.disabled
Squid3 использует сценарии инициализации sysv, вы можете отключить его с помощью sysv-rc-conf.
Приложение: Когда вы убираете свою новую работу, вы больше не можете запускать ее вручную. Возможно, лучше просто раскомментировать часть «start on» в файле .conf.
htorque
2
Squid использует старую систему инициализации, так что эта команда должна сделать трюк: sudo update-rc.d -f squid3 remove.
Для более детального контроля того, когда запускать / останавливать службу: sudo sysv-rc-conf
Ответы:
Вы можете использовать утилиту chkconfig для этой цели.
Чтобы проверить состояние уровня запуска squid, вы можете запустить эту команду:
Это выведет что-то вроде ниже:
Чтобы отключить Squid на всех уровнях запуска, вы можете использовать эту команду:
Чтобы отключить Squid на определенном уровне запуска, вы можете использовать эту команду:
источник
Системные демоны могут использовать либо устаревшие сценарии инициализации SysV, либо более новый Upstart.
Для сценариев sysv существует несколько инструментов управления, одним из таких инструментов является «sysv-rc-conf» из пакета «sysv-rc-conf», установите его и запустите из терминала.
Что касается Upstart, насколько я знаю, что еще нет инструмента управления, вам нужно вручную переименовать соответствующий скрипт из / etc / init, например:
Squid3 использует сценарии инициализации sysv, вы можете отключить его с помощью sysv-rc-conf.
источник
Squid использует старую систему инициализации, так что эта команда должна сделать трюк:
sudo update-rc.d -f squid3 remove
.Для более детального контроля того, когда запускать / останавливать службу:
sudo sysv-rc-conf
источник
/etc/init.d/squid3 start
илиstop
.Два самых простых способа (с моей точки зрения).
1)
mv /etc/init/squid3.conf /etc/init/squid3.conf.disabled
2) закомментируйте следующую строку
в
/etc/init/squid3.conf
источник
Вышеуказанные ответы не сработали для моего Ubuntu 16.04.
Вот что сработало:
Хотя вы можете получить ошибку вроде:
Служба остается остановленной даже после перезагрузки.
Если вы знаете, почему происходит ошибка и как ее исправить, пожалуйста, не стесняйтесь комментировать или редактировать ответ.
источник