Чтобы проверить скорость сетевой карты (NIC) в Linux, вы можете использовать несколько методов. Вот несколько примеров кода:
Метод 1: использование ethtool
sudo ethtool <interface_name>
Замените именем вашего сетевого интерфейса, например eth0 или wlan0. Эта команда отобразит подробную информацию о сетевой карте, включая скорость.
Метод 2. Использование инструмента mii
sudo mii-tool <interface_name>
Как и в предыдущем методе, замените именем вашего сетевого интерфейса. Команда предоставит информацию о состоянии соединения, включая скорость.
Способ 3: использование команды ip
ip link show <interface_name>
Еще раз замените соответствующим именем интерфейса. Эта команда отобразит подробную информацию о сетевом интерфейсе, включая скорость.
Метод 4. Анализ вывода ifconfig
ifconfig <interface_name> | grep "RX bytes"
Замените именем вашего сетевого интерфейса. Эта команда покажет полученные (RX) байты, которые можно использовать для оценки скорости сети.
Метод 5. Использование nstat
sudo nstat -az
Эта команда отобразит подробную статистику сети для всех интерфейсов, включая скорость.