一、Linux
1.1有如下一日志文件ChatDevOps.log,请通过命令或shell脚本按照出现次数由多到少进行排列。
[root@ChatDevOps ~]# cat ChatDevOps.log
1 10.102.123.43
2 10.102.123.43
3 10.12.171.42
4 10.10.170.9
5 10.110.121.9
6 10.12.13.11
9 10.12.13.11
12 10.1.1.1
13 10.1.1.1
参考方案:
思路:这道题要注意的坑有:空行。
[root@ChatDevOps ~]# awk '{if(NF!=0)print $2}' ChatDevOps.log|uniq -c|sort -nr
二、Nginx
2.1Nginx错误代码499的含义是:499对应的是 “client has closed connection”。这可能是因为服务器端处理的时间过长,客户端“不耐烦”了,断开了连接。
待续… ….
https://www.cnblogs.com/whoisxiaoyan/articles/5932603.html
禁止linux系统被ping
内核中修改禁止ping,缺点是禁止自己ping
echo 0 >/proc/sys/net/ipv4/icmp_echo_ignore_all
[root@www ~]# echo”net.ipv4.icmp_echo_ignore_all=1” >> /etc/sysctl.conf
[root@www ~]# tail -1 /etc/sysctl.conf
net.ipv4.icmp_echo_ignore_all=1
[root@www ~]# sysctl -p
生效:
[root@www ~]# echo”net.ipv4.icmp_echo_ignore_all=1” >> /etc/sysctl.conf
[root@www ~]# tail -1 /etc/sysctl.conf
net.ipv4.icmp_echo_ignore_all=1
[root@www ~]# sysctl -p
还原禁ping:
echo 0 >/proc/sys/net/ipv4/icmp_echo_ignore_all