ifconfig — это удобная сетевая утилита, которая извлекает важные данные, относящиеся к сетевому интерфейсу вашего компьютера. Раньше он был предустановлен во всех дистрибутивах Linux, то есть до тех пор, пока разработчики единогласно не объявили его устаревшим из-за отсутствия обслуживания.

Вот почему вызов команды ifconfig из терминала возвращает ошибку «ifconfig: команда не найдена». Если вы все еще хотите использовать ifconfig в своей системе Linux, вам придется установить его вручную.

Если вы попытались установить утилиту ifconfig и потерпели неудачу, это связано с тем, что ifconfig нельзя установить отдельно. Он входит в состав сетевые инструменты упаковка. Чтобы иметь возможность использовать команду ifconfig, вы должны сначала установить пакет net-tools.

Чтобы установить пакет в Linux, запустите терминал и выполните команду, соответствующую текущему дистрибутиву Linux:

В производных Debian/Ubuntu запустите:

Судо подходит установить сетевые инструменты

В системах на основе Arch запустите:

instagram viewer
sudo pacman -S сетевые инструменты

Чтобы установить пакет net-tools в Fedora, CentOS и RHEL, введите следующую команду:

судо днф установить сетевые инструменты

Это должно установить пакет net-tools в вашей системе Linux, после чего вы сможете запустить команду ifconfig без каких-либо ошибок.

Установка net-tools должна решить проблему, но в некоторых случаях ошибка «ifconfig: команда не найдена» может сохраняться, даже если в вашей системе установлен пакет net-tools.

В этом случае необходимо вручную обновить системная переменная PATH и добавьте к нему бинарный файл ifconfig.

Начните с проверки наличия двоичного файла ifconfig в системном каталоге двоичных файлов. Вы можете проверить, либо вручную перейдя к /sbin каталог с команда компакт-диска и ищем бинарный файл ifconfig или автоматизируем процесс с помощью этого однострочного кода:

[[ -f /sbin/ifconfig ]] && эхо "ifconfig существует"

Вывод этой команды должен быть "ifconfig существует". Если он возвращает ошибку или не печатает указанную фразу, вам необходимо переустановить пакет net-tools. Как только вы получите желаемый результат, проверьте содержимое переменной PATH с помощью этой команды:

эхо $ПУТЬ

Пройдитесь по выходу и найдите /sbin в этом. Скорее всего, вы не найдете его. Если это так, то экспорт /sbin в вашу переменную PATH с помощью этой команды:

экспорт ПУТЬ = $ПУТЬ:/сбин

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

Хотя вы можете познакомиться с ifconfig, рекомендуется перейти к обновленным инструментам, которые предлагают те же функции, но с большей производительностью.

Когда пакет net-tools был объявлен устаревшим, его заменили программным пакетом iproute2, который включает лучшие альтернативы, такие как ip, cstat, arpd, nstat, devlink, ss, tc и другие.

Пакет iproute2 уже должен быть установлен на вашем компьютере с Linux, поэтому не беспокойтесь об установке или настройке. Вы можете просто запустить команды.

Чтобы запустить альтернативу утилите ifconfig, введите следующую команду:

IP а

Вы обнаружите, что вывод идентичен выводу команды ifconfig. Ты сможешь легко получить справку из командной строки с --помощь флаг. Или, если вы хотите узнать больше о каждой команде, вы можете начать с чтения их справочных страниц.

Лучшие сетевые команды для Linux

Linux, пожалуй, самая популярная операционная система как для серверов, так и для настольных компьютеров. Никогда не помешает ознакомиться с несколькими полезными командами, которые помогают устранять неполадки и настраивать параметры сети. Поскольку сетевых команд слишком много, мы составили этот список некоторых обязательных сетевых утилит Linux.

10 сетевых команд Linux и как их использовать

Читать далее

ДелитьсяТвитнутьДелитьсяЭл. адрес

Похожие темы

  • линукс
  • Поиск проблемы
  • Команды Linux
  • Установить программное обеспечение
  • Ошибки Linux

Об авторе

Дебарши Дас (опубликовано 15 статей)

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

Другие работы Дебарши Даса

Подпишитесь на нашу рассылку

Подпишитесь на нашу рассылку технических советов, обзоров, бесплатных электронных книг и эксклюзивных предложений!

Нажмите здесь, чтобы подписаться