如果你在使用阿里云服务器CENTOS/LINUX系统时发现系统盘很快就满了,那么可以考虑检查MYSQL缓存问题。dh -h,我们看看磁盘使用情况:
发现磁盘占用几乎满了。使用以下命令:
tmpwatch -afv 5 /tmp
会看到一系列删除动作,删除了日志文件这些垃圾占用空间。ok,继续查看
现在正常了。
什么是tmpwatch命令?
tmpwatch – removes files which haven’t been accessed for a period of time
如上所言,删除指定的目录中一段时间未访问的文件。一般对于/tmp下的文件或日志文件。
参数:
-a或–all 删除任何类型的文件。
-m或–mtime 根据文件被更改时间
-c或–ctime 根据文件更改状态时间
-M或–dirtime 根据文件夹被更改时间
-f或–force 强制删除文件或目录,其效果类似rm指令的”-f”参数。
-l 不删除符号链接
-U或–exclude-user=用户名或uid 排除某用户的文件
-x 或–exclude=path 排除某路径
-X 或–exclude-pattern=pattern 排除某规则下的路径
-q或–quiet 不显示指令执行过程。
-v或–verbose 详细显示指令执行过程。
-test 仅作测试,并不真的删除文件或目录。
另外服务器运维人员要特别注意-d或–nodirs选项,你可能在日志文件夹中创建了子目录,默认子目录也会被删除的,使用-d参数可以避免删除子目录。
北京万维景盛提供专业的服务器代维服务、安全管家服务,如果您的服务器请不起专业技术人员维护,那么可以交给我们,每年只需少量费用!