分析日志 t.log(访问量),将各个 ip 地址截取,并统计出现次数,从大到小排序

http://192.168.200.10/index1.html
http://192.168.200.10/index2.html
http://192.168.200.20/index1.html
http://192.168.200.30/index1.html
http://192.168.200.40/index1.html
http://192.168.200.10/order.html

cat t.log | cut -d '/' -f 3 | sort | uniq -c | sort -nr

统计连接到服务器的各个 ip 情况,并按连接数从大到小排序

 netstat -an | grep ESTABLISHED | awk -F " " '{print $5}' | awk -F ":" '{print $1}' | sort | uniq -c | sort -nr

Linux——找回 MySQL 的 root 密码

忘记了 mysql5.7 数据库的 ROOT 用户密码,如何找回呢

vim /etc/my.conf

service mysqld restart # 重启服务
mysql -u root -p # 不输入密码直接回车

修改mysql密码

use mysql;
update user set authentication_string=password("rinhello") where user='root';
flush privileges;
exit

再次打开 vim /etc/my.conf,注释之前写的那句话。

重启 mysql 服务 service mysqld restart
再次进入 mysql 就可以使用修改后的密码了。