一、使用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网络