在Linux服务器上,目录清理

分享于 

1分钟阅读

互联网

 

问题:

我运行一个cloudlinux的云服务器,我看到磁盘空间已满,所以运行了一个命令查看哪些文件夹或文件占用了最多的空间,这是列表:


1.1G /usr/tmpDSK


447M /var/log/btmp-20200401


298M /var/log/btmp


273M /var/log/chkservd.log


141M /var/log/secure-20200329


138M /var/log/secure-20200406


124M /var/log/secure-20200419




答案1:

是否可以删除文件取决于使用该文件的应用程序,所以没有通用答案,

如果不确定,则可以使用stat来检查上次读取(atime)和写入(access)的时间,并使用fuser来检查该文件当前是否已被任何进程打开。


答案2:

磁盘使用分析。

有几种方法来分析磁盘使用情况,如果要查看磁盘使用情况,请查看以下主题:

  • 使用df和du显示Linux上的磁盘使用情况。
 
df -h



 
du -sh ./*



  • 你可以安装一个特殊的工具,

日志轮转。

尝试有一个。

可以删除旧文件,但是要小心,它可能破坏你的系统,而且不能解决根本问题。



Server  DIR  
相关文章