将cPanel备份到/ backup后,我的磁盘空间不足了。我已经删除/备份,但分区大小仍然增加
如何find/删除占用我的分区空间的文件?
Filesystem Size Used Avail Use% Mounted on /dev/md2 1016G 949G 17G 99% / proc 0 0 0 - /proc none 0 0 0 - /dev/pts /dev/md1 496M 66M 406M 14% /boot /dev/md3 1.7T 634G 1004G 39% /home none 0 0 0 - /proc/sys/fs/binfmt_misc /usr/tmpDSK 485M 13M 447M 3% /tmp /tmp 485M 13M 447M 3% /var/tmp
请注意,如果备份进程在该目录中保存打开文件句柄,则删除/备份可能实际上没有释放磁盘空间。
按照Anagio的build议执行命令。 如果您的报告和“df”报告的内容有很大差异,则可能会有打开的句柄。
在这种情况下,安装“lsof”并运行它来查找“已删除”文件或大文件,以及那些打开的进程。 您最有可能将不得不在发布空间之前杀死这些进程。
其他地方往往有大的和不断增长的文件将是/ var / log。 如果是这样的话,你可能不得不将这些文件清零(你可以删除,但是你需要打开日志的进程;或者,你可以执行“cat / dev / null> / var / log / offending /日志/文件“来清除文件)。 从长远来看,你应该设置login和监视。
你可以试试du -sc /* | sort -nr du -sc /* | sort -nr按大小对文件夹进行sorting。 我也会运行search任何创build的备份文件。 也许他们也被复制到另一个文件夹。