Каков рекомендуемый способ проверки запущенных сервисов?

Я часто сталкиваюсь с различными системами GNU / Linux, включая CentOS, SLES и Debian.

Я хочу знать: какой рекомендуемый метод проверки всех запущенных сервисов в этих системах?

Я знаю об service --status-all и chkconfig но они не всегда доступны.

Пожалуйста, порекомендуйте.

  • Использовать eth0 и eth1 для разных подсетей и присвоить имя хоста интерфейсу?
  • не могу найти -lm
  • SLES 11SP4 LDAP - ошибка, пытающаяся связать как пользователь - (Недействительные учетные данные)
  • Замена sntp для аргумента -P (подсказка)
  • «Найдено дублирующее PV»
  • Как определить версию SLES?
  • zypper, как установить пакет в локальный каталог ~ / bin
  • где ifconfig на suse studio
  • 3 Solutions collect form web for “Каков рекомендуемый способ проверки запущенных сервисов?”

    Я хочу знать: какой рекомендуемый метод проверки всех запущенных сервисов в этих системах?

    Поскольку вы знаете chkconfig , service и можете быть ntsysv , rcconf ,

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

     ls -1 /etc/rc$(runlevel| cut -d" " -f2).d/S* 

    Что такое S *?

    традиционный стиль init создает символические ссылки, начинающиеся с S или K. те, у которых S означает «start», и они запускаются с параметром «start» при вводе этого уровня запуска. Те, у которых K означает «kill», эти службы запускаются с параметром «stop», когда этот уровень запуска введен

    Полная информация:

     ls -1 /etc/rc$(runlevel| cut -d" " -f2).d/S* | \ awk -F'[0-9][0-9]' '{print "Startup :-> " $2}' 

    Вывод:

     Startup :-> bind9 Startup :-> apt-cacher-ng Startup :-> slapd Startup :-> cron Startup :-> dmesg Startup :-> inetutils-inetd Startup :-> ssh Startup :-> dns-clean Startup :-> sudo Startup :-> apache2 Startup :-> grub-common Startup :-> ondemand Startup :-> rc.local 

    Немного менее элегантный, но вы всегда можете сравнить, что работает ps aux против того, что указано в /etc/init.d/ или /etc/rc.d/

    Попробуйте использовать svcs. svcs должен перечислить все службы в автономном режиме или в режиме обслуживания.

    Interesting Posts

    Автоматически загружать пользовательскую функцию при запуске с помощью awk?

    Как разрешения работают с графическим интерфейсом

    Почему использование `yes` на bash-конвейерах * не * вызывает бесконечные циклы?

    Не удалось согласовать алгоритм ssh

    Ошибки cfdisk с новым внешним USB-накопителем

    Мониторинг ЦП и ОЗУ с помощью родительского идентификатора

    Установка OpenSuse Leap 42.1 – Установка зависает при запуске udev "

    Как переделать M- / в Emacs в M- (тире)

    Что такое cgroupfs и как он используется с Docker?

    Как я могу конвертировать локальное время в UTC date-time?

    Как узнать, кто подключен к моей сети и сколько полос пропускания они используют?

    Как в режиме реального времени выводить вывод, содержащий индикатор выполнения?

    jdb2 постоянно загружает жесткий диск

    awk или sed для запуска каждого столбца файла из требуемых местоположений или позиции байта

    Доступ к другому компьютеру в сети

    Linux и Unix - лучшая ОС в мире.