海安好多多袜业 發表於 2023-12-1 00:00:00

一条命令解决阿里云服务器系统盘空间不足问题

<p>
        您是否遇到过这种情况,数据盘空间富足,系统盘无缘无故感觉就满了?一直在找问题?由此导致的本机mysql无法启动?</p>
<p>
        等一系列坑爹的问题!dh -h,我们看看磁盘使用情况</p>
<p align="center">
        <img title="一条命令解决阿里云服务器系统盘空间不足问题" alt="一条命令解决阿里云服务器系统盘空间不足问题" align="" border="0" src="https://zhuji.jb51.net/uploads/img/202305/396459cd021e60e5a7a3754c97f72756.jpg" width="443"></p>
<p>
        尼玛,吃了那么多。。难怪刚才mysql无缘无故写不进去,重启系统之后导致mysql服务启动!</p>
<p>
        ok,我们来解决这个问题,输入命令:</p>
<p>
        </p>
<p>
        tmpwatch -afv 5 /tmp</p>
<p>
        </p>
<p align="center">
        <img title="一条命令解决阿里云服务器系统盘空间不足问题" alt="一条命令解决阿里云服务器系统盘空间不足问题" align="" border="0" src="https://zhuji.jb51.net/uploads/img/202305/de82fbb1af859873dbec765808fdf220.jpg" width="466"></p>
<p>
        会看到一系列删除动作,删除了日志文件这些垃圾占用空间。ok,继续查看</p>
<p align="center">
        <img title="一条命令解决阿里云服务器系统盘空间不足问题" alt="一条命令解决阿里云服务器系统盘空间不足问题" align="" border="0" src="https://zhuji.jb51.net/uploads/img/202305/d4ed4a12bc8ac18225711b422e25dde1.jpg" width="423"></p>
<p>
        现在正常了。</p>
<p>
        什么是tmpwatch命令?</p>
<p>
        tmpwatch–removesfileswhichhaven’tbeenaccessedforaperiodoftime</p>
<p>
        如上所言,删除指定的目录中一段时间未访问的文件。一般对于/tmp下的文件或日志文件。</p>
<p>
        参数:</p>
<p>
        -a或–all 删除任何类型的文件。</p>
<p>
        -m或–mtime 根据文件被更改时间</p>
<p>
        -c或–ctime 根据文件更改状态时间</p>
<p>
        -M或–dirtime 根据文件夹被更改时间</p>
<p>
        -f或–force 强制删除文件或目录,其效果类似rm指令的”-f”参数。</p>
<p>
        -l 不删除符号链接</p>
<p>
        -U或–exclude-user=用户名或uid 排除某用户的文件</p>
<p>
        -x 或–exclude=path 排除某路径</p>
<p>
        -X 或–exclude-pattern=pattern 排除某规则下的路径</p>
<p>
        -q或–quiet 不显示指令执行过程。</p>
<p>
        -v或–verbose 详细显示指令执行过程。</p>
<p>
        -test 仅作测试,并不真的删除文件或目录。</p>
<p>
        另外对于运维人员我要强调一下-d或–nodirs选项, 某些运维人员可能在日志文件夹中创建了子目录,默认子目录也会被删除的,使用-d参数可以避免。</p>
頁: [1]
查看完整版本: 一条命令解决阿里云服务器系统盘空间不足问题