N46期第七周作业

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

[root@contos8 ~]netstat -a | awk '/tcp/{print $6}' |sort -nr| uniq -c
2 LISTEN
1 ESTABLISHED

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

查看当前目录下文件详细信息,条件是以空格为分隔符,第三列内容 打印出字符串owns 第九列内容

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

[root@contos8 ~]awk '/^ /{print NR,$1}' file1

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

[root@contos8 ~]ll | awk '{sum+=$5}END{print sum}'
6470

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

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

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

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

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

iptables -t nat -A PREROUTING -p tcp -d 外网IP  --dport 80 -j DNAT --to-destination
posted @ 2020-07-17 00:07  晓氵十  阅读(72)  评论(0编辑  收藏  举报