linux 日常维护命令
操作系统 centos
1.查看日志
/var/log 日志存储位置
/var/log/message ---------------------------------------系统启动后的信息和错误日志
/var/log/secure ------------------------------------------与安全相关的日志信息
/var/log/maillog ------------------------------------------与邮件相关的日志信息
/var/log/cron ----------------------------------------------与定时任务相关的日志信息
/var/log/spooler ------------------------------------------与UUCP和news设备相关的日志信息
/var/log/boot.log -----------------------------------------守护进程启动和停止相关的日志消息
/var/log/wtmp ---------------------------------------------永久记录每个用户登录、注销及系统的启动、停机的事件
/var/run/utmp ---------------------------------------------记录当前正在登录系统的用户信息;
/var/log/btmp ----------------------------------------------记录失败的登录尝试信息。
实践:查看常规日志
more /var/log/messages
显示的形式是:
事件发生的时间 事件发生源系统的主机名 产生日志消息的程序名 消息本身
也可以用
vi /var/log/messages
2.查看磁盘空间大小
df -hl
3.查找大文件
cd / #全盘位置
find . -type f -size +100M #查找大于100M的文件
4.查看占用CPU/内存最多的进程
ps -aux | sort -k4nr | head -10 #占用最高的10个进程
5.清除最近180天的日志 (根据网信办要求需提供至少180天的日志)
find /www/ -mtime +180 -name "*.log" #www为项目所在位置