博客第12周

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

netstat -tnlp | grep "^tcp" | awk '{print $5}' | sort| uniq -c | sort -nr

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

显示 输出当前目录下 第3列-文件所有者,owns字符串,第9列-文件名

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

 awk '/^$/{print NR}' file1

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

 ll |awk 'BEGIN{sum=0}{sum=sum+$5}END{print sum}'

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

iptables -A INPUT -p icmp --icmp-type echo-request -j REJECT

or

iptables -A INPUT -p icmp --icmp-type 8 -j REJECT

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

 iptables -A INPUT -d 192.168.1.202   --dport 60522 -m range  --src-range 192.168.1.0/24   -j ACCEPT

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

iptables -t nat -A PREROUTING  -p tcp --dport 80 -j REDIRECT --to-ports 8080

原文地址:https://www.cnblogs.com/yazhan/p/13292209.html