Командите, изброени в тази статия, се изпълняват с помощта на приложението Terminal на командния ред. За да стартирате приложението Terminal в Debian, щракнете върху раздела Дейности в горния ляв ъгъл на работния плот и напишете терминал в лентата за търсене. Когато се появи резултатът от търсенето, щракнете върху иконата на терминала, за да отворите терминала.
Забележка: Всички команди, обсъдени в тази статия, са изпълнени със системата на Debian 10 Buster.
Метод # 1: IP команда
Най-често срещаният и най-лесният начин за изброяване на мрежови интерфейси е чрез използване на IP командата. Тази команда предоставя широк набор от информация за мрежовите интерфейси на вашата система.
За да изброите мрежовите интерфейси във вашата система, издайте следната команда в терминала:
$ ip aИли
$ ip адрес
Горната команда изброява всички мрежови интерфейси, налични във вашата система. Горният изход показва, че в системата има три интерфейса: изброени са един интерфейс с обратна връзка (lo) и два Ethernet интерфейса (eth0 и eth1), заедно с други статистически данни. Тази команда ще покаже и друга полезна информация за мрежовите интерфейси, включително IP адрес, състояние (НАГОРЕ или НАДОЛУ), MAC адрес и т.н.
Забележка: Може да имате различни имена на мрежови интерфейси въз основа на хардуера на вашата система.
Можете също да използвате следната IP команда, за да изброите мрежовите интерфейси:
$ ip връзка шоу
Метод # 2: Команда ifconfig
Командата ifconfig вече е остаряла, но все още се поддържа в много дистрибуции на Linux. Можете да използвате командата ifconfig, за да изброите мрежовите интерфейси, налични във вашата система.
Вместо да пишете ifconfig, въведете командата / sbin / ifconfig за да изброите мрежовите интерфейси във вашата система.
$ / sbin / ifconfig
В допълнение към изброяването на мрежовите интерфейси, горната команда ще покаже друга полезна информация за мрежовите интерфейси, включително IP адрес, размер на MTU, брой изпратени / получени пакети и т.н.
Метод # 3: Команда netstat
Командата netstat може да се използва и за изброяване на мрежовите интерфейси, налични във вашата система. За да направите това, напишете netstat, последвано от флага -i, както следва:
$ netstat -i
Горната команда изброява наличните мрежови интерфейси във вашата система, заедно с друга полезна информация, като брой изпратени получени пакети, размер на MTU и т.н.
Метод # 4: Команда nmcli
Командата nmcli също така предоставя информация за мрежовите интерфейси. Командата nmcli е достъпна с дистрибуции на Debian, които се изпълняват на GUI интерфейси. Ако обаче работите върху система, която не е с GUI, ще трябва да инсталирате мрежовия мениджър, като използвате следната команда в терминала:
$ sudo apt инсталира мрежов мениджърСлед като инсталацията приключи, изпълнете командите по-долу в Терминал, за да активирате и стартирате мрежовия мениджър:
$ sudo systemctl стартира мрежов мениджър$ sudo systemctl активира мрежовия мениджър
За да изброите наличните мрежови интерфейси във вашата система, изпълнете командата по-долу в терминала:
$ nmcli състояние на устройството
Горната команда изброява кратка информация за наличните мрежови интерфейси.
Метод # 5: / sys / class / net Directory
Можете също да преглеждате мрежовите интерфейси във вашата система, като преглеждате съдържанието на директорията / sys / class / net. За да направите това, изпълнете следната команда в терминала:
$ ls / sys / class / net
Горната команда връща кратък изход, показващ само имената на интерфейсите, налични във вашата система.
Метод # 6: / proc / net / dev файл
Файлът / proc / net / dev съдържа също информация за мрежовите интерфейси. Можете да видите наличните мрежови интерфейси във вашата система, като прегледате съдържанието на този файл. Изпълнете следната команда в терминала, за да направите това:
$ cat / proc / net / dev
Горната команда изброява мрежовите интерфейси, налични в системата, заедно с друга информация за интерфейсите.
Заключение
Най-хубавото при Linux е, че ви позволява да изпълнявате една и съща работа по различни начини. Тази статия обсъжда различни методи, чрез които можете да изброите мрежовите интерфейси във вашата система Debian.