Netstat команда не найдена centos 7

Обновлено: 03.07.2024

В CentOS7 не найдены команды nmap , netstat и lsof . Почему?

Что делать, чтобы заставить их работать?

Пакет net-tools устарел в CentOS7 в пользу пакета iproute2 . Вы можете либо установить его вручную, либо проверить этот блогпост для команд замены:

ИЗМЕНИТЬ

Как указано выше, сетевые инструменты устаревают, поэтому не следует использовать если это необходимо. Поведение в RHEL 7 такое же, как в Fedora - net-tools отсутствует с минимальной установки, но находится в @base (

= @standard в Fedora), который устанавливается во всех не минимальных конфигурации.

Существуют также другие билеты, которые относятся к этому, такие как IDs 682308 и 687920. Обратите внимание, что они назначены проекту Fedora и довольно стары.

Всякий раз, когда вы не можете найти исполняемые файлы в дистрибутиве на основе Red Hat, и вы знаете их имена, вы должны сделать одну из следующих двух вещей.

Использовать repoquery

Вы можете найти репозитории YUM, доступные для вашей системы, с помощью команды repoquery . Если он не установлен, выполните yum install yum-utils .

Здесь вы можете увидеть, какие пакеты имеют исполняемый файл с этими именами. Вот все они сразу.

Теперь просто выполните sudo yum install lsof или sudo yum install nmap , чтобы установить эти недостающие пакеты.

Использовать поиск yum

Вы также можете выполнить аналогичный поиск, используя yum search <executable> .

При таком подходе вам нужно немного поработать, чтобы убедиться, что результирующие пакеты включают исполняемый файл, который вы ищете. Я обычно смотрю там горячие файлы для того, что хочу, но для этого вам придется использовать repoquery .

Таким образом, используя мой первый подход, вы сохраните дополнительные шаги.

устаревание netstat

Очевидно, что в CentOS 7 netstat , который является частью пакета net-tools , официально запрещен, поэтому вы должны использовать ss (часть пакета iproute2), в дальнейшем.

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

Упрощенный ответ slm, просто упрощая поиск информации, которую я использовал. Я хотел сделать:

Читайте также: