如何列出目录中的所有文件及其递归文件大小?
- -编辑
我想看到大小“汇总”到列出的目录中的父目录。我不想看到子目录或其内容或大小。
我想知道是否可以在 Nautilus 的状态栏中显示当前文件夹大小(以 MB 或 GB 为单位)。
这是一个屏幕截图:
如您所见,(在本例中)我有 7 个项目,还剩 125.7 GB。我想显示:
7 项,文件夹大小:412 MB,可用空间:125.7 GB
是否可以?如果是这样怎么办?
我正在尝试使用 tar 归档文件并忽略大于 100MB 的文件。那可能吗?
PS:不必使用tar。
我的文件系统上有一个qcow2 文件,我正在尝试查找该文件的大小。
为此,当我ls -l
在存储文件的位置执行 a 时,我得到 13041664,这意味着文件大小约为 13 MB,当我执行 a 时file <filename>
,我得到:
disk: QEMU QCOW Image (v2), has backing file (path
/var/lib/nova/instances/_base/035db99541e92b5cca93bf18a997d626f), 21474836480 bytes
Run Code Online (Sandbox Code Playgroud)
我认为,文件大小约为 21 GB。
这是我对命令输出的误解还是文件系统内部发生的其他事情(精简配置之类的事情)?
更新:当我执行 a 时ls -l on var/lib/nova/instances/_base/035db99541e92b5cca93bf18a997d626f
,我得到 als: cannot access /var/lib/nova/instances/_base/035db99541e92b5cca93bf18a997d626f: No such file or directory
并且正确的是我在那里没有文件
更新2:输出qemu-img info <filename>
如下:
image: disk
file format: qcow2
virtual size: 20G (21474836480 bytes)
disk size: 12M
cluster_size: 65536
backing file: /var/lib/nova/instances/_base/035db99541e92b5cca93bf18a997d626f512b73d …
Run Code Online (Sandbox Code Playgroud) 我用rsync
. 我想通过比较源目录和目标目录上的总文件大小来监控其进度。du
不准确,因为它衡量的是磁盘使用情况,而不是文件大小,并且磁盘使用情况因文件系统而异。
如何总结整个目录结构的文件大小?
检查我的下载文件夹的属性时,我看到它说
文件总大小:5.3GB 磁盘大小:43.0GB
o__O 我在 Windows 中注意到了这一点,但我懒得进一步询问,因为差异只有几个百分比。这是因为 Linux 使用的文件系统不同吗?这是正常的吗?
假设我想下载所有公共页面或制作网站 www.psychocats.net 的离线数据库。现在如何在开始下载之前先计算网站的总大小?
我正在使用手刹将 DVD 翻录为 MKV。~5GB .VOB rip 的文件大小接近 2GB .MKV。
Ubuntu 中是否有缩小 MKV 的程序?我环顾四周,发现了很多 Windows 程序,但没有一个在 Wine 中运行良好。我正在考虑将其缩小到 300-400MB 的文件(像大多数 MKV 翻录一样),但我不知道如何在 Ubuntu 中缩小它。有任何想法吗?
将/var/lib
包含一些不可读的内容,其中之一是在mysql
文件夹中。我想查看/var/lib
文件夹的大小,mysql
特别是文件夹的大小。右键单击它并单击“属性”选项给我这个:
如果您需要规格:
编辑:
`du -sh /var/lib` gives me this:
du: cannot read directory `/var/lib/sudo': Permission denied
du: cannot read directory `/var/lib/tor': Permission denied
du: cannot read directory `/var/lib/udisks2': Permission denied
du: cannot read directory `/var/lib/php5': Permission denied
du: cannot read directory `/var/lib/openfire': Permission denied
du: cannot read directory `/var/lib/gdm': Permission denied
du: cannot read directory `/var/lib/lightdm': Permission denied
du: cannot read directory `/var/lib/polkit-1': Permission denied
du: cannot read …
Run Code Online (Sandbox Code Playgroud) file-size ×9
archive ×1
compression ×1
filemanager ×1
files ×1
filesystem ×1
ls ×1
mkv ×1
nautilus ×1
qcow2 ×1
tar ×1
websites ×1
wget ×1