第7周作业

1、使用netstat和awk统计服务器出现tcp网络状态并按数量排序?

 #netstat -tan | awk 'NR>=3 {print $5}' | sort | uniq -c | sort -nr

 

2、ll | awk '{print $3, "owns",$9}'这条命令在做什么?

 答:ll输出结果的第3列和第9列中加“owns”字符,第3列为文件所有者,第9列为文件名,结果为显示某文件的所有者。

  

3、用awk实现查询文件file1里面空格开始的所在的行号?

#awk '/^ /{print FNR,$0}' file1

 

4、使用awk命令,计算一个目录下文件大小的总和?

du /etc/ | awk '{sum=0;sum+=$1};END{print sum}'

 

5、拒绝所有主机ping当前的主机

 #iptables -A INPUT -p icmp -j REJECT

 

6、仅允许192.168.1.0/24网段访问本机的192.168.1.202的60522,其余禁掉

 #iptables -A INPUT -s 192.168.1.0/24 -d 192.168.1.202 -p tcp --dport 60522 -j ACCEPT

 #iptables -A INPUT -d 192.168.1.202 -p tcp --dport 60522 -j REJECT

 

7、NAT端口映射,内网主机是WEB Server,需要将80端口映射出去 

# iptables -t nat -A POSTROUTING  -d LOCALIP -p tcp --dport 80 -j DNAT --to-destination DESTIP:DPORT

posted @ 2020-07-15 22:29  刘六六LHR  阅读(99)  评论(0)    收藏  举报