I want to see how many interfaces(ethernet cards) are
working using single command?
Answer Posted / alf55
The command:
ifconfig -a | (grep -E 'Link encap:|inet6 addr|inet addr:' |
grep -vE 'inet addr:|inet6 addr')
Would result with an output similar to:
eth0 Link encap:Ethernet HWaddr 00:90:f5:b7:6a:1c
lo Link encap:Local Loopback
sit0 Link encap:IPv6-in-IPv4
wlan0 Link encap:Ethernet HWaddr 00:24:d7:a7:16:c0
So the command:
ifconfig -a | (grep -E 'Link encap:|inet6 addr|inet addr:' |
grep -vE 'inet addr:|inet6 addr') | wc -l
would produce the count.
The problem here is that it would also count usages such as
"eth0:0".
To not count those devices use:
ifconfig -a | (grep -E 'Link encap:|inet6 addr|inet addr:' |
grep -vE 'inet addr:|inet6 addr:|:[0-9][0-9]*') |wc -l
Is This Answer Correct ? | 1 Yes | 0 No |
Post New Answer View All Answers
What does df command do in linux?
What does rmdir do in linux?
What does chmod 777 do?
You want to verify which lines in the file kickoff contain ‘bob’. Which of the following commands will accomplish this?
What is the difference between command ‘ping’ and ‘ping6’?
Which command is used to see the online manual?
Which command will show you free/used memory?
What does cd do in linux?
How can we increase disk read performance in single command in Linux?
What is make command in linux?
How do I check memory usage on linux?
How lilo is useful in linux?
Is llvm a compiler?
What the command used for search file or files for specific text?
Which command would you use if you want to remove the password assigned to a group?