面试题总结整理系列专题

一、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

猜你喜欢

转载自blog.csdn.net/solaraceboy/article/details/80304474