Я хотел бы знать, что различие между этими командами показывает сервисы Linux:
cat /etc/services
и
service --status-all
Содержание /etc/services
на самом деле не соответствуйте сервисам на свою систему. Тот файл является на самом деле отображением портов к сервисам, которые обычно используют их (скажите, порт 22 SSH). Это используется инструментами как netstat
дать понятное имя в выводе (вместо того, чтобы просто вывести номер порта). Таким образом, это, и обычно делает, мог бы иметь большое количество сервисов, перечисленных, которые на самом деле не установлены в Вашей системе.
Вывод service --status-all
на самом деле состояние установленных служб в Вашей системе.
См. также: