Вы пытались узнать IP-адрес своей операционной системы Linux, и произошла ошибка с сообщением «bash: / usr / sbin / ifconfig: нет такого файла или каталога», и эта ошибка привела вас сюда. Не волнуйтесь; вы читаете именно тот пост. Но возникает вопрос, что это работало раньше; что случилось?
Почему команда «ifconfig» больше не работает?
Ответ довольно прост; команда «ifconfig» устарела в следующих версиях операционных систем Linux. Когда эта команда работала в последний раз, это должна быть более старая версия вашей операционной системы. Но это не значит, что вы ничего не делаете. Вы можете узнать IP-адрес своей системы, набрав команду, приведенную ниже.
$ ip a
Или вы можете установить net-tools в своей операционной системе, если вы все еще хотите запустить команду «ifconfig».
Как установить net-tools в Linux
Net-tools - это набор инструментов, который предоставляет множество программ, связанных с сетью Linux, и позволяет пользователям выполнять сетевые задачи. Например,
- Конфигурация имени хоста
- Инструмент Netstat
- Конфигурация протокола разрешения адресов
- Команда копать
- Команда ifconfig
Давайте установим net-tools, чтобы мы могли легко запустить команду «ifconfig». Этот пост установит сетевые инструменты на Ubuntu 20.04 Операционная система LTS, но процесс будет таким же для Debian или других систем на основе Debian.
Шаг 1. Обновите системный репозиторий кэша APT
Прежде всего, перед установкой любого приложения в операционной системе Linux лучше сначала обновить системный репозиторий APT-кеша.
$ sudo подходящее обновление
После обновления кэша системного репозитория APT установите net-tools.
Шаг 2: Установите net-tools
Команда для установки net-tools на Ubuntu 20.04 набирается ниже.
$ sudo apt install net-tools -yУстановка net-tools начнется и завершится через пару минут.
После установки net-tools вы можете запустить команду «ifconfig».
Шаг 3. Запустите команду «ifconfig»
Теперь запустите команду «ifconfig» в терминале
$ ifconfig
Вы можете видеть, что сетевая статистика отображается с помощью команды «ifconfig».
Заключение
Этот пост содержит краткое, но подробное и пошаговое руководство по установке сетевых инструментов для запуска команды «ifconfig». В этом посте также представлена альтернативная команда «ip a» для получения сетевой статистики, даже не устанавливая net-tools. Продолжайте учиться с linuxhint.ком.