第7周做業

一、使用netstat和awk統計服務器出現tcp網絡狀態並按數量排序?
netstat -an | awk '/^tcp/{a[$NF]++}END{for(i in a){print i,a[i]}}' | sort -k2 -nr

二、ll | awk '{print $3, "owns",$9}'這條命令在作什麼?
打印了當前目錄下文件和目錄如下信息:
全部者 owns 文件或目錄名

三、用awk實現查詢文件file1裏面空格開始的所在的行號?
awk '/^$/{print NR}' file1

四、使用awk命令,計算一個目錄下文件大小的總和?
du -s /目錄/* | awk '{sum+=$1}END{print sum}'

五、拒絕全部主機ping當前的主機
iptables -I INPUT -p icmp -j DROP

六、僅容許192.168.1.0/24網段訪問本機的192.168.1.202的60522,其他禁掉
iptables -I INPUT -s 192.168.1.0/24 -d 192.168.1.202 -p tcp --dport 60522 -j ACCEPT服務器

iptables -I INPUT 2 -j DROP

七、NAT端口映射,內網主機是WEB Server,須要將80端口映射出去 
假設外網IP是192.168.0.8,內網主機WEB Server IP地址是10.0.0.6
iptables -t nat -A PREROUTING -d 192.168.0.8 -p tcp --dport 80 -j DNAT --to-destination 10.0.0.6:80網絡

相關文章
相關標籤/搜索