Опитвахте се да знаете IP адреса на вашата операционна система Linux и възникна грешка със съобщението „bash: / usr / sbin / ifconfig: Няма такъв файл или директория“ и тази грешка ви доведе тук. Не се притеснявайте; четете точно правилния пост. Но възниква въпросът, че е работило преди; какво стана?
Защо командата “ifconfig” вече не работи?
Отговорът е доста прост; командата „ifconfig“ е оттеглена в предстоящите версии на операционните системи Linux. Трябва да е по-стара версия на вашата операционна система, когато тази команда е работила за вас последния път. Но това не означава, че не правите нищо. Можете да знаете IP адреса на вашата система, като въведете командата, дадена по-долу.
$ ip a
Или можете да инсталирате мрежовите инструменти на вашата операционна система, ако все пак искате да стартирате командата “ifconfig”.
Как да инсталирам net-tools на Linux
Net-tools е набор от инструменти, който предоставя много програми, свързани с мрежовите мрежи на Linux и позволява на потребителите да изпълняват мрежови задачи. Например,
- Конфигурация на име на хост
- Инструмент Netstat
- Конфигурация на протокол за разрешаване на адреси
- Команда за копаене
- Команда ifconfig
Нека инсталираме мрежовите инструменти, за да можем лесно да изпълним командата „ifconfig“. Тази публикация ще инсталира мрежовите инструменти на Ubuntu 20.04 LTS операционна система, но процесът ще бъде същият за Debian или други базирани на Debian системи.
Стъпка 1: Актуализирайте APT кеш хранилището на системата
На първо място, преди да инсталирате каквото и да е приложение в операционна система Linux, е по-добра практика да актуализирате първо APT кеш хранилището на системата.
$ sudo apt актуализация
След актуализиране на кеша на хранилището APT на системата, инсталирайте net-tools.
Стъпка 2: Инсталирайте мрежови инструменти
Командата за инсталиране на мрежови инструменти на Ubuntu 20.04 е написана по-долу.
$ sudo apt install net-tools -yИнсталирането на мрежови инструменти ще започне и завърши след няколко минути.
След инсталирането на net-tools можете да изпълните командата “ifconfig”.
Стъпка 3: Изпълнете командата “ifconfig”
Сега изпълнете командата “ifconfig” в терминала
$ ifconfig
Можете да видите, че мрежовата статистика се показва с помощта на командата „ifconfig“.
Заключение
Тази публикация съдържа кратко, но задълбочено и поетапно ръководство за инсталиране на мрежови инструменти за стартиране на командата „ifconfig“. Тази публикация също така предоставя алтернативна команда „ip a“, за да получите мрежова статистика, без дори да инсталирате мрежовите инструменти. Продължавайте да учите с linuxhint.com.