- 论坛徽章:
- 0
|
原帖由 youngboy2003 于 2008-11-24 14:25 发表 ![]()
请教:现在遇到的问题是,在网线连接时,用ifconfig可以找到eth0,此时拔掉网线,ifconfig同样还是显示eth0,现在要在不重启网络服务的情况下知道网线是否插上或者拔下了,不知道有什么方法或者命令。环境是Fed ...
其实 ifconfig 信息中就有"网线连接"状态信息.
# ifconfig
eth0 Link encap:Ethernet HWaddr 00:1A:64 4:1F:A8
inet addr:192.168.0.10 Bcast:192.168.6.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:37 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:11988 (11.7 Kb) TX bytes:0 (0.0 b)
Interrupt:16 Memory:ce000000-ce011100
在第三行中, 如果有"RUNNING", 网线就连着,否则就是断开了. |
|