How to get Ethernet Link Speed in MAC OS X Through Command Prompt

https:/‮‬/www.lautturi.com
How to get Ethernet Link Speed in MAC OS X Through Command Prompt

To get the Ethernet link speed in macOS through the command prompt, you can use the netstat command with the -I option.

To get the Ethernet link speed, open a terminal window and run the following command:

netstat -I en0

Replace en0 with the name of your Ethernet interface. You can use the ifconfig command to list the available network interfaces on your system.

The netstat command will display information about the Ethernet interface, including the link speed in megabits per second (Mbps).

For example, the output might look something like this:

Name  Mtu   Network       Address            Ipkts Ierrs     Ibytes    Opkts Oerrs     Obytes  Coll Drop
en0   1500  link#4        a4:5e:60:f7:fd:e2  105836     0   168869897  132065     0   133424012    0    0

In this example, the Ethernet link speed is 1500 Mbps.

It's worth noting that the netstat command may not display the link speed if the Ethernet interface is not currently connected to a network. In this case, the link speed will be displayed as 0 Mbps.

To get the Ethernet link speed automatically at regular intervals, you can use the watch command to run the netstat command every few seconds.

For example, to get the Ethernet link speed every 5 seconds, you can use the following command:

watch -n 5 netstat -I en0

This will run the netstat command every 5 seconds, displaying the updated Ethernet link speed each time.

Created Time:2017-10-28 21:39:03  Author:lautturi