>  기사  >  운영 및 유지보수  >  Linux에서 어떤 네트워크 카드를 사용할 수 있는지 확인하는 방법

Linux에서 어떤 네트워크 카드를 사용할 수 있는지 확인하는 방법

青灯夜游
青灯夜游원래의
2022-03-21 14:57:5632082검색

Linux에서 사용 가능한 네트워크 카드를 확인하는 방법: 1. "ifconfig -a" 명령을 사용하여 확인합니다. 2. "cat /proc/net/dev" 명령을 사용하여 확인합니다. 3. "lspci | grep"을 사용합니다. -i 'eth'" 또는 "lspci | grep -i net" 명령을 사용하여 확인하세요.

Linux에서 어떤 네트워크 카드를 사용할 수 있는지 확인하는 방법

이 튜토리얼의 운영 환경: linux5.9.8 시스템, Dell G3 컴퓨터.

Linux 시스템에 있는 네트워크 카드 수 확인

방법 1: ifconfig -a 사용ifconfig -a

ifconfig: 最常用的配置和查看网络接口信息的命令,服务器上执行此命令会得到类下文的内容,一下内容可看到多个设备和设备状态、信息。

[root@xuegod65 ~]# ifconfig -a
eth0      Link encap:Ethernet  HWaddr 00:0C:29:04:08:91  
          inet addr:192.168.1.250  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::20c:29ff:fe04:891/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:14454 errors:0 dropped:0 overruns:0 frame:0
          TX packets:961 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:1174828 (1.1 MiB)  TX bytes:112979 (110.3 KiB)

eth1      Link encap:Ethernet  HWaddr 00:0C:29:04:08:9B  
          inet addr:192.168.240.1  Bcast:192.168.240.255  Mask:255.255.255.0
          inet6 addr: fe80::20c:29ff:fe04:89b/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:112 errors:0 dropped:0 overruns:0 frame:0
          TX packets:90 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:9334 (9.1 KiB)  TX bytes:8366 (8.1 KiB)

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)

方法2:使用cat /proc/net/dev

[root@xuegod65 ~]# cat /proc/net/dev
Inter-|   Receive                                                |  Transmit
 face |bytes    packets errs drop fifo frame compressed multicast|bytes    packets errs drop fifo colls carrier compressed
    lo:       0       0    0    0    0     0          0         0        0       0    0    0    0     0       0          0
  eth0: 1190124   14635    0    0    0     0          0         0   119423     999    0    0    0     0       0          0
  eth1:    9334     112    0    0    0     0          0         0     8366      90    0    0    0     0       0          0

方法3:使用lspci | grep -i 'eth' 或 lspci | grep -i net

ifconfig: 네트워크 인터페이스 정보를 구성하고 보는 데 가장 일반적으로 사용되는 명령 , 서버에서 이 명령을 실행하면 클래스 아래의 콘텐츠를 가져옵니다. 다음 콘텐츠에서 여러 장치와 장치 상태 및 정보를 볼 수 있습니다.

[oracle@mori ~]$ lspci |grep -i 'eth'
   02:01.0 Ethernet controller: Intel Corporation 82545EM Gigabit Ethernet Controller (Copper) (rev 01)
   02:06.0 Ethernet controller: Intel Corporation 82545EM Gigabit Ethernet Controller (Copper) (rev 01)
 
[oracle@mori ~]$ lspci | grep -i net
   02:01.0 Ethernet controller: Intel Corporation 82545EM Gigabit Ethernet Controller (Copper) (rev 01)
   02:06.0 Ethernet controller: Intel Corporation 82545EM Gigabit Ethernet Controller (Copper) (rev 01)

방법 2: cat /proc/net/dev 사용

rrreee🎜🎜🎜방법 3: lspci | grep -i 'eth' 사용 code> 또는 <code>lspci | grep -i net🎜🎜🎜 grep을 통해 필터링한 후 네트워크 카드 장치 목록을 얻을 수 있습니다🎜rrreee🎜 : " 🎜Linux 비디오 튜토리얼🎜》🎜

위 내용은 Linux에서 어떤 네트워크 카드를 사용할 수 있는지 확인하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.