磁盘已满,但找不到哪个文件夹占用space
Disk is full, but can't find which folder take space
我试图找出我的 VPS 中的哪个文件夹占用了最多的磁盘使用量,df -h 命令的结果显示我的磁盘存储有 40GB,而我使用了 38Gb。
但是当我使用 ncdu 计算根文件夹的大小时(使用命令:ncdu /),它显示我只使用了 8.9 Gb:
谁能帮我弄清楚哪个 files/folders 占用了我将近 30 Gb 的磁盘
尝试使用这个命令:
du -cks *|sort -rn|head
这将列出当前目录的前 10 个最大的子目录。然后您可以 cd
进入最大的子目录并再次 运行 命令查看子目录的大小子目录等。
这听起来像是一个打开文件问题。
尝试
lsof +L1 <path to dir>
我试图找出我的 VPS 中的哪个文件夹占用了最多的磁盘使用量,df -h 命令的结果显示我的磁盘存储有 40GB,而我使用了 38Gb。
但是当我使用 ncdu 计算根文件夹的大小时(使用命令:ncdu /),它显示我只使用了 8.9 Gb: 谁能帮我弄清楚哪个 files/folders 占用了我将近 30 Gb 的磁盘
尝试使用这个命令:
du -cks *|sort -rn|head
这将列出当前目录的前 10 个最大的子目录。然后您可以 cd
进入最大的子目录并再次 运行 命令查看子目录的大小子目录等。
这听起来像是一个打开文件问题。
尝试
lsof +L1 <path to dir>