CentOS 杂项

一、 使用命令清除端口占用
port 是您需要清除占用的端口

lsof -i:port | xargs kill -9

二、mysql 守护脚本

#!/bin/bash
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
export PATH

# 将执行结果重定向到 /dev/null
pgrep -x mysqld &> /dev/null
# 假如上一条命令执行失败 即 没有找到 mysql 的进程 说明 mysql 未启动
if [ $? -ne 0 ]
then
echo "At time:$(date) :MySQL is stop .  Start now. ">> /var/log/mysql_messages
service mysql start
else
exit
fi

三、在某个目录下搜寻包含某字符的文件 并显示文件名和字符所在文件的第几行

grep -r -n 'STRING' /PATH/*

四、查看占用内存、CUP 最高的 10 个进程

# 内存
ps aux | sort -k4nr | head -10

# CPU
ps aux | sort -k3nr | head -10

五、日志分析相关 (代码来源于网络)

1、查看当天有多少个IP访问:
awk '{print $1}' log_file|sort|uniq|wc -l

2、查看某一个页面被访问的次数;
grep "/index.php" log_file | wc -l

3、查看每一个IP访问了多少个页面:
awk '{++S[$1]} END {for (a in S) print a,S[a]}' log_file

4、将每个IP访问的页面数进行从小到大排序:
awk '{++S[$1]} END {for (a in S) print S[a],a}' log_file | sort -n

5、查看某一个IP访问了哪些页面:
grep ^111.111.111.111 log_file| awk '{print $1,$7}'

6、去掉搜索引擎统计当天的页面:
awk '{print $12,$1}' log_file | grep ^\"Mozilla | awk '{print $2}' |sort | uniq | wc -l

8、查看2020年4月16日18时这一个小时内有多少IP访问:
awk '{print $4,$1}' log_file | grep 16/Apr/2020:18 | awk '{print $2}'| sort | uniq | wc -l

9、查看2020年4月16日18时这一个小时内每个IP访问的次数:
awk '{print $4,$1}' log_file | grep 16/Apr/2020:18 | awk '{print $2}'| sort | uniq | wc -l

10、统计url访问次数
awk '{url[$7]++}END{for (k in url){print url[k],k}}' log_file | sort -rn | head -20

11、统计一段时间内 访问某个页面的次数
cat log_file | grep 25/Apr/2020:19 | awk '{url[$7]++}END{for (k in url){print url[k],k}}' | grep /pages | sort -rn | head -20

12、查看每日pv
awk '{print $7}' access.log|wc -l
13、查看每日uv
awk '{print $1}'  access.log|sort | uniq -c |wc -l

六、centos7.* 修改ssh的登录端口
1、编辑文件 vi /etc/ssh/ssh_config

Port 新的端口号

2、关闭SELiunx
编辑文件 vim /etc/selinux/config 把 SELINUX=enforcing 改为 SELINUX=disabled

SELINUX=disabled

3、重启sshd

systemctl restart sshd.service

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值