Как я могу перечислить установленные сетевые карты с помощью терминала?

Как составить список всех сетевых карт, установленных в моем Ubuntu, используя одну команду терминала?

26
задан 18 March 2018 в 21:57

4 ответа

Можно использовать:

lspci

lspci: перечислит все устройства PCI

Теперь попытка эта команда:

lspci | egrep -i --color 'network|ethernet' 

команда перечислит сетевые платы, доступные и установленные, и выделит Ethernet, если найдено.

example output

0
ответ дан 18 March 2018 в 21:57

Если карты установлены физически, но не настроили Вас, видят их как это:

cat /proc/net/dev
0
ответ дан 18 March 2018 в 21:57

в то время как вышеупомянутые работы, существуют другие опции с меньшим количеством ввода.

ip link show

или мой фаворит, netstat

netstat -i

можно также использовать ifconfig и iwconfig для получения дополнительной информации или информации об определенном устройстве

ifconfig eth0

iwconfig wlp1s0

, вид зависит от вида информации, которую Вы хотите отобразить.

0
ответ дан 18 March 2018 в 21:57

Следующая команда предоставляет подробную информацию об аппаратных средствах:

sudo lshw -class network

Эта команда покажет Вам текущую конфигурацию NetworkManager:

nmcli
1
ответ дан 23 November 2019 в 01:07

Другие вопросы по тегам:

Похожие вопросы: