- 论坛徽章:
- 16
|
本帖最后由 expert1 于 2010-08-21 11:09 编辑
O(∩_∩)O~,楼主蛮有个性的啊,不过某些面试官是他妈的不近人情,心理变态,把不爽发泄到你头上,我都遇到过类似的情况。
- 在北上广这样的城市,一个面试会浪费你半天时间,还得让你起个大早。同还会让你错过另外一个面试(面试时间可能有冲突,不得不放弃)。
- 最后的结果是很愤怒。
复制代码 其实这个题就是获取IP/netmask然后算出网段的IP范围。- ip r|awk 'NR=1{print $1}'
复制代码 172.24.203.0/24
然后ipcalc 计算一下。- ipcalc -b 172.24.203.0/24
复制代码 Address: 172.24.203.0
Netmask: 255.255.255.0 = 24
Wildcard: 0.0.0.255
=>
Network: 172.24.203.0/24
HostMin: 172.24.203.1
HostMax: 172.24.203.254
Broadcast: 172.24.203.255
Hosts/Net: 254 Class B, Private Internet
取出HostMin,hostmax之后在用一个for 循环去ping 把ping得通的重定向到ip_live.txt里
- for i in `cat ip`;do ping -c 10 $i >>/dev/null ;
- [ $? -eq 0 ] && echo $i >>ip_live.txt
- done
复制代码 至于其他人说的什么vlan之类的,一个vlan是一个子网,用IP、掩码算不出另外一个vlan的IP的。[/code] |
|