네트워크 어댑터의 속도를 아는 것은 다양한 시나리오에서 도움이 될 수 있습니다. 예를 들어, 사용 가능한 대역폭을 완전히 활용할 수 있는지 여부를 결정하는 데 도움이 되며, 네트워크를 업그레이드하려는 경우 현재 NIC가 지원되는지 또는 NIC를 업그레이드해야 하는지 여부를 확인할 수 있습니다.
16GB 램의 페이징 파일 크기MUO 오늘의 영상 콘텐츠를 계속하려면 스크롤하세요.
이유나 시나리오에 관계없이 Linux PC에서 NIC 속도를 확인하는 데 사용할 수 있는 여러 가지 명령줄 도구가 있습니다.
Linux PC에 연결된 NIC 찾기
시스템에는 단일 또는 다중이 있을 수 있습니다. 네트워크 인터페이스 카드 그것에 연결되어 있습니다. Linux에서 사용 가능한 모든 NIC를 찾을 수 있습니다. ip 명령을 사용하여 :
ip link show
이름과 함께 모든 NIC 목록이 표시됩니다. NIC 이름을 찾으면 아래 방법 중 하나를 사용하여 속도를 확인하세요.
1. ethtool을 사용하여 Linux에서 NIC 속도 확인
ethtool은 속도, 이중성, 네트워크 인터페이스 통계 및 지원되는 링크 모드를 포함하여 네트워크 드라이버 및 인터페이스에 대한 정보를 제공하는 명령줄 도구입니다. 또한 네트워크 인터페이스 구성 설정을 변경할 수 있으며 이를 사용하여 네트워크 인터페이스 카드 문제를 해결할 수도 있습니다.
시스템에 ethtool이 설치되어 있을 수 있습니다. 그렇지 않은 경우 다음을 실행하세요.
sudo apt install ethtool
ethtool 다음에 NIC 이름을 실행하면 장치 속도, 이중성, 지원되는 링크 모드 및 기타 속성을 포함한 네트워크 인터페이스 카드 세부 정보가 표시됩니다.
ethtool <interface>
NIC의 속도를 표시하려면 다음을 사용하십시오.
sudo ethtool <interface> | grep Speed
출력은 NIC의 속도가 1000Mb/s임을 보여줍니다.
2. /sys 파일 시스템을 사용하여 NIC 속도 확인
그만큼 /sys/class/net/<인터페이스> 디렉터리에는 시스템에 연결된 네트워크 인터페이스 카드에 대한 정보가 포함된 다양한 파일이 포함되어 있습니다. NIC의 속도는 /sys/class/net/<인터페이스>/speed 파일. 이 정보를 볼 수 있습니다 고양이 명령을 사용하여 :
cat /sys/class/net/<interface>/speed
예를 들어, 네트워크 인터페이스의 속도를 찾으려면 ens33 , 명령은 다음과 같습니다.
cat /sys/class/net/ens33/speed
출력에는 NIC의 속도가 표시됩니다.
3. dmesg를 사용하여 NIC 속도 보기
dmesg 명령은 시스템 부팅 및 하드웨어 초기화와 관련된 중요한 메시지를 표시합니다. grep 명령과 함께 dmesg를 사용하면 NIC 속도, 물리적 연결 상태 등과 같은 특정 정보를 필터링할 수 있습니다.
Linux에서 NIC 속도를 확인하려면 dmesg 명령을 실행하고 해당 출력을 다음으로 파이프하십시오. 그렙 명령 그 뒤에 NIC 이름이 옵니다:
sudo dmesg | grep <interface>
출력에서 링크 상태, 이중 모드 등과 같은 기타 정보 중에서 NIC 속도를 찾을 수 있습니다.
4. mii-tool을 사용하여 Linux에서 NIC 속도 확인
mii-tool은 링크 상태, 이중 모드 및 네트워크 인터페이스 카드의 속도를 포함한 NIC 설정을 볼 수 있는 이전 Linux 명령줄 도구입니다. ethtool을 사용할 수 없는 이전 시스템에서 사용할 수 있습니다.
NIC 속도를 확인하려면 mii-tool 다음에 NIC 이름을 실행하십시오.
sudo mii-tool <interface>
5. networkctl 명령 사용
networkctl을 사용하면 네트워크 링크 상태를 보고 수정할 수 있습니다. 이 명령을 사용하면 유형, 작동 상태, 속도, 모델, 하드웨어 주소, 커널 모듈 드라이버 등과 같은 링크에 대한 정보도 볼 수 있습니다.
Linux에서 NIC 속도를 확인하려면 다음을 사용하세요.
networkctl status <interface>
그러면 NIC 속도와 함께 자세한 출력이 인쇄됩니다. NIC 속도만 필요한 경우 다음과 같이 위 출력을 grep으로 파이프하십시오.
networkctl status <interface> | grep Speed
Linux에서 NIC 속도를 찾는 것은 쉽습니다.
NIC의 속도를 알면 카드가 지원하는 네트워크 속도를 결정하는 데 도움이 될 수 있습니다. 이제 Linux 시스템에서 NIC 속도를 찾는 방법을 알았으므로 인터넷 연결 속도 테스트를 통해 ISP가 약속한 속도를 얻고 있는지 확인할 수도 있습니다.