du

带 -h 选项的 du 命令会修改显示的结果
du

带 -h 选项的 du 命令会修改显示的结果

尝试理解du命令的基础知识对我来说并不那么简单。例如,有此-h选项定义为以“人类可读格式”打印。问题是此选项会更改显示的值: ~$ du --apparent-size -sh Documents/ 376M Documents/ ~$ du --apparent-size -s Documents/ 384767 Documents/ 通常 384767 应四舍五入为 385M。那么 376M 和 385M 哪个是正确的值? 更糟 : ~$ du -bsh Documents/ 376M Documents/ ~$ du -bs D...

Admin

/usr 上的 du 输出不一致
du

/usr 上的 du 输出不一致

首先这是 /usr 的大小: $ sudo du -sh /usr 6.2G /usr $ du当在目录上执行/并选择时/usr,我得到了这个: $ sudo du -sh /*/ | grep /usr du: cannot access '/proc/1800845/task/1800845/fd/4': No such file or directory du: cannot access '/proc/1800845/task/1800845/fdinfo/4': No such file or directory du: cannot ac...

Admin

2T 文件系统已满!du 说只使用了 70G。剩余的在哪里?
du

2T 文件系统已满!du 说只使用了 70G。剩余的在哪里?

当我跑步时 df /我得到 Filesystem Size Used Avail Use% Mounted on /dev/mapper/ubuntu--vg-ubuntu--lv 2.0T 1.9T 0 100% / 当我跑步时 sudo ncdu -x / 我得到 Total disk usage: 63.2 GiB 我的磁盘空间丢失的 1.8T 在哪里?哪个命令可以报告它? 编辑1: sudo mount |grep ' / ' ...

Admin

Synology NAS:删除了文件但空间不会减少
du

Synology NAS:删除了文件但空间不会减少

我最近在使用 Synology 时遇到了这个问题:我使用下载站在文件夹中下载种子/volume3/video。 我现在已经下载了43文件,并且可以运行以下命令列出它们du -skh * | sort -hr: 我还可以从 GUI 中在同一目录中看到它们: 我计算了它们占用的总空间,大约为107 Gb: 但是当我去检查磁盘时,它似乎175 Gb被占用了/volume3: 因此我返回一个文件夹并运行相同的程序du -skh * | sort -hr,然后我看到了有问题的文件夹: 有一个名为 的文件@download夹占用110 Gb。 但110 + 1...

Admin

在计算中排除 du/diff 命令中的所有目录和子目录
du

在计算中排除 du/diff 命令中的所有目录和子目录

我想找出文件中字节的差异。但是,du/diff 命令加上 -a 也会列出目录和子目录。我只想要子目录和目录中的文件,而不是这些。 我知道--exclude选项,但我不知道如何操作它来做到这一点。谢谢。 我的操作系统是 Linux Debian。 我的命令是 dira=/mnt/hdd_a/; dirb=/mnt/hdd_b/; diff -u <(cd $dira && du -ab | sort -k2) <(cd $dirb && du -ab | sort -k2) 我也不太理解输出。我认为目录有 + 或 ...

Admin

为什么 du 命令显示错误的日志目录大小?
du

为什么 du 命令显示错误的日志目录大小?

我在跑: du -h 以下是结果: 112K ./YaST2/storage-inst 172K ./YaST2/storage-03 56K ./YaST2/storage-02 48K ./YaST2/storage-01 60K ./YaST2/storage 64K ./YaST2/control-03 64K ./YaST2/control-02 64K ./YaST2/control-01 64K ./YaST2/control 11M ./YaST2 2.8M ...

Admin

如何在所有扩展的输入行上运行 xargs 实用程序?
du

如何在所有扩展的输入行上运行 xargs 实用程序?

我有一个文件,其中列出了包含通配符的文件和目录*。我试图输出带有的条目的大小,du并希望得到总计。 如果我从以下开始: cat file | xargs du -hs 通配符*未扩展。为此,我执行以下操作: cat file | xargs -I@ sh -c 'du -hs @' 但如果我尝试: cat file | xargs -I@ sh -c 'du -hsc @' 我总共得到每个(扩展)文件的条目。如果文件如下所示: foo* bar* 我会得到: 1K foo1 1K foo2 2K total 1K bar1 1K bar2 2K to...

Admin

Linux:‘du’ 报告不一致
du

Linux:‘du’ 报告不一致

xrfang@lky-web-02:/tmp/nnrres/ready$ ls -alh total 249M drwxr-xr-x 2 root root 249M Oct 27 08:29 . drwxr-xr-x 11 root root 4.0K Oct 17 22:35 .. -rw-r--r-- 1 root root 303 Oct 24 13:11 16f4cf33b85256f604ea0047348c48bb.json -rw-r--r-- 1 root root 303 Oct 11 09:25 5d831f03f994552...

Admin

仅在“du”中打印终端目录?
du

仅在“du”中打印终端目录?

是否有通用的解决方案可以仅获取最深的目录?计算斜杠字符不起作用,因为如果我更改为--max-depth=4,最深的目录将不会都具有相同数量的斜杠。 标出的两个目录<<<<就是我想要的。 -bash-4.1$ du --max-depth=3 -h /Database/9.6/backups > x.x du: cannot read directory `/Database/9.6/backups/lost+found': Permission denied -bash-4.1$ cat x.x 16K /Databas...

Admin

当使用“mv”时,如果由于权限问题导致进程停止,如何检查移动了什么?
du

当使用“mv”时,如果由于权限问题导致进程停止,如何检查移动了什么?

我想将我们服务器上的文件夹 (测试) 从 移动/home/data到/home/projects/data。我所做的是使用mv。 由于一些权限问题,它最终没有移动该文件夹。但是,该文件夹仍然在数据中创建,其中没有文件。当我du -sh在该空文件夹上运行它时,它显示 21MB。 为什么它不为零? 我担心某些内容仍会从该测试文件夹中移动,因为我最终需要移动所有文件测试,并且不想丢失任何东西。 如果今天源测试文件夹没有发生任何改变,那么可以断定没有移动任何内容,这样正确吗? ls -la显示.profile、.ssh和.vnc以及.config树上文件夹的链接。这...

Admin

在 BTRFS 磁盘上,使用 'du' 和 'dd' 的奇怪行为显示文件大小为 0。有人对此有什么线索或想法吗?
du

在 BTRFS 磁盘上,使用 'du' 和 'dd' 的奇怪行为显示文件大小为 0。有人对此有什么线索或想法吗?

一直在研究 btrfs,考虑从 ext4 转移到那个。 然而,当想要比较读写速度时,我似乎遇到了一个(至少对我来说)btrfs 磁盘上的异常行为du,它显然没有以与我的 ext4 上的文件相同的方式报告文件大小。 (抱歉,此处使用的是挪威语。不过大多数人可能对英语输出足够熟悉,知道发生了什么) 制作测试文件 我在dd挂载的文件系统磁盘 : $ sudo dd if=/dev/urandom of=5G_dd_test_file.tmp bs=1 count=0 seek=5G 0+0 oppføringer inn 0+0 oppføringer ut ...

Admin

为什么 df 和 du 命令显示的结果不一致?
du

为什么 df 和 du 命令显示的结果不一致?

当我运行时,df -h它显示已使用了 95%,/data4并且我是 下唯一的用户/data4。 Filesystem Size Used Avail Use% Mounted on overlay 591G 455G 136G 78% / tmpfs 64M 0 64M 0% /dev tmpfs 63G 0 63G 0% /sys/fs/cgroup /dev/vdb 591G 455G 136G 78% /data /dev/...

Admin

df 和 du 之间的 BTRFS 差异
du

df 和 du 之间的 BTRFS 差异

df和报告的磁盘使用量之间的差异du占了我驱动器容量的 20%。它是带有 @ 和 @home 的 ubuntu 类型 btrfs 文件系统。请问问题可能出在哪里? df -h /dev/sda2 Filesystem Size Used Avail Use% Mounted on /dev/sda2 112G 68G 43G 62% / sda2分区挂载到/run/timeshift/backup sudo du -h -d 0 /run/timeshift/backup 48G /run/timeshift/backup...

Admin