無意看到老男孩的博文:合格linux運維人員必會的30道shell編程面試題及講解
http://oldboy.blog.51cto.com/2561410/1632876
嘗試着用剛開始學的python解答一些,權當練手了!
如有錯誤,還請批評!
# 企業面試題5:
# 寫一個腳本,實現判斷10.0.0.0/24網絡裏,當前在線用戶的IP有哪些(方法有很多)
import os iptables=[] for i in range(256): ip="10.85.4.%s"%i return1=os.system('ping -n 1 -w 1 %s'%ip) #每個ip ping1次,等待時間爲1s if return1==0: #ping的通,返回的結果爲0,不通返回1 iptables.append(ip) print(iptables)