标签: filesystems

元数据不占用任何大小吗?

我把4096 个字符放在一个文本文件中并保存它。由于每个字符是 1 个字节,因此文本文件的大小必须是 4K 字节。如下所示,没关系:

在此处输入图片说明

我将闪存连接到计算机。闪存上的可用空间是1,717,518,336字节

在此处输入图片说明

我在闪存中创建了该文件的副本。再看看空闲空间。它有1,717,514,240字节可用空间:

在此处输入图片说明

让我们看看有什么区别:

1,717,518,336 - 1,717,514,240 =4096字节


我的问题 :

问题 1:

如上图所示,文件在闪存上占用的唯一空间是其内容 [字符] 的空间。那么元数据文件在哪里?

我的意思是,当我将文件移动到另一台计算机时,它如何理解文件名、文件所有者、创建和修改日期以及......?

它不占任何大小吗?!

问题 2:

我可以看到闪存中的元数据文件吗?

在此处输入图片说明

感谢您的时间和考虑。

memory ntfs metadata filesystems fat32

53
推荐指数
3
解决办法
7859
查看次数

如何找到最大的目录或最大的文件?

在 Linux 下,我正在寻找一个命令来列出目录下最大的文件和/或最大的目录。

linux bash filesystems

52
推荐指数
4
解决办法
10万
查看次数

计算机如何在崩溃之前保存内容?

我的印象是,当计算机崩溃时,出现了问题并且无法再执行。

我想知道计算机如何在崩溃之前保存内容?

计算机真的能够知道它什么时候会崩溃(从而通知所有进程:“尽快保存,因为我即将崩溃”)?

如果没有,程序怎么可能喜欢Chrome并且Microsoft Word可以在计算机崩溃后提供“恢复”服务?

windows restore crash filesystems

52
推荐指数
7
解决办法
6458
查看次数

有没有办法让 ext 文件系统在 Linux 中使用更少的空间?

我有一堆在 Linux 系统上使用的外部和内部 HDD。我只有 Linux 系统,所以使用 Linux 文件系统才有意义,对吧?但是,我目前在任何地方都使用 NTFS,因为它为我提供了硬盘驱动器中最可用的空间。

不过,我现在想切换到 Linux 文件系统,主要是因为权限和兼容性(例如,我无法让我的 LUKS 加密 NTFS 分区在 Linux 下调整大小,一直告诉我在 Windows 下使用 chkdsk)。

然而,当我格式化这些硬盘时,我尝试了一堆不同的文件系统和每个 Linux 文件系统,甚至据我所知没有日志的 ext2,为自己使用了大量空间。我不记得确切的值,但是 NTFS 在 2TB HDD 上为我提供了超过 100GB 的容量,这已经很多了。

所以我的问题是:有没有办法让 ext 文件系统为自己使用更少的空间?或者是否有另一个文件系统(我尝试过 ext2、ext3、ext4、NTFS 和 vfat - 它们都没有接近 NTFS 为我提供的可用空间)具有完美的 Linux 支持和巨大的可用空间?

我很想知道文件系统(尤其是没有日志的 ext2)如何以及为什么使用比 NTFS 多得多的空间,我不知道还能在哪里问。如果可能的话,我最喜欢使用 ext4 而不使用日志和其他任何占用这么多空间的方法。

linux filesystems ext3 ext4 ext2

52
推荐指数
2
解决办法
6932
查看次数

在指向“127.0.1.1:+xxxxx”的符号链接中,加号是什么意思?

在我的 Linux 文件系统上,一个符号链接指向127.0.1.1:+xxxxx.

为什么是加号?也会有减分吗?为什么不只是127.0.1.1:xxxxx

networking linux filesystems ip-address symbolic-link

52
推荐指数
2
解决办法
6087
查看次数

在我的主目录中有一个名为 ~ (波浪号) 的文件

我只是注意到~我的~-directory 中有一个名为的文件。

$ ls -la ~
...
-rw-r-----  1 x1 x1  733962240 Mar  1 17:55 ~
...
Run Code Online (Sandbox Code Playgroud)

任何想法如何,我可以mvrm它?

linux bash filesystems

48
推荐指数
3
解决办法
1万
查看次数

获取 mac tar 以停止将 ._* 文件名放入 tar 存档

可能的重复:
为什么我在 OS X 上的 tarball 中得到像 ._foo 这样的文件?

我在 Mac 上创建了 autoconf 脚本。当 tar 运行时,它会将所有这些 ._ foob​​ar名称放入存档中:

libewf-20110312/borlandc/builder5/ewfacquire/._ewfacquire.bpf
libewf-20110312/borlandc/builder5/ewfacquire/ewfacquire.bpf
libewf-20110312/borlandc/builder5/ewfacquire/._ewfacquire.bpr
libewf-20110312/borlandc/builder5/ewfacquire/ewfacquire.bpr
Run Code Online (Sandbox Code Playgroud)

现在发生的事情是 Apple 的 HFS 文件系统将文件属性放在 ._ foob​​ar名称中,以便它们可以在另一个 Mac 系统上恢复。但我不想要它们——它们对我来说只是垃圾。有什么办法可以压制他们吗?

metadata filesystems tar macos

47
推荐指数
1
解决办法
3万
查看次数

cat /proc/meminfo 所有这些数字是什么意思

在阅读Linux 中free命令的手册页时。我发现这是从/proc/meminfo.

我了解一些条目,例如MemTotalMemFree。其余是什么意思。

猫 /proc/meminfo 
内存总量:3973736 kB
MemFree:431064 KB
缓冲区:46604 kB
缓存:494648 kB
交换缓存:11360 KB
活跃:2322760 KB
非活动:933028 KB
活跃(匿名):2057952 kB
非活动(匿名):679956 kB
活动(文件):264808 kB
非活动(文件):253072 kB
不可避免:16 kB
锁定:16 kB
交换总计:4096568 kB
SwapFree:3961748 kB
脏:236 KB
写回:0 kB
AnonPages:2704520 kB
映射:182240 kB
Shmem:23372 KB
平板:93848 KB
SReclaimable:52044 kB
太阳回收:41804 kB
内核堆栈:5064 kB
页表:64928 kB
NFS_不稳定:0 kB
弹跳:0 kB
写回时间:0 kB
提交限制:6083436 KB
Committed_AS:7327800 KB
Vmalloc 总计:34359738367 kB
Vmalloc 使用:321156 KB
VmallocChunk:34359411708 kB …

linux operating-systems filesystems proc

47
推荐指数
1
解决办法
9万
查看次数

具有大文件支持的跨平台可用文件系统

使用跨平台(Linux、Windows、OS X)的最佳文件系统是什么,它支持至少 2TB 的磁盘大小和大于 4GB 的文件大小?

我打算在不同计算机上的 USB 驱动器上使用它。

是否有任何文件系统可以在所有指定的操作系统上使用而无需安装额外的驱动程序?

filesystems cross-platform external-hard-drive

46
推荐指数
1
解决办法
3万
查看次数

创建 1.3 GB 文件只需 1 秒。如何?

我有包含 200 多个文件且大小超过 1.3 GB 的文件夹:

在此处输入图片说明

我使用 Gizmo Drive 软件从该文件夹创建一个 .iso 文件。

在此处输入图片说明

有趣的是它只需要 1 或 2 秒

在此处输入图片说明

我已经试过好几次了。我什至尝试在另一个卷上创建 .iso 文件。同样,它只需要 1 或 2 秒。

我尝试挂载 .iso 文件,一切正常。我认为它可能是一个引用源文件夹的 .iso 文件,然后我将源文件夹移动到另一个地方,但没有运气。即使复制生成的 .iso 文件也需要几分钟!

那么为什么创建 .iso 文件只需要 1 秒钟!你对此有什么解释吗?

笔记

  1. 所有测试均在普通 HDD 上进行,无 SSD。
  2. 使用 Windows 7 x64,有 16 Gig 内存,Core i5 CPU。

在创建 .iso 文件后,我使用sync.exe将所有文件系统数据刷新到磁盘,sync.exe花了 14 秒刷新数据。这意味着创建 .iso 文件实际上需要 14 秒。我的 D: 驱动器上的快速基准测试表明,它可以在 14 秒内将相同的 .iso 文件从 SSD 写入我的 D: 驱动器,并确认源文件夹在 RAM 中,刷新数据需要 14 秒。**

windows-7 iso-image filesystems

44
推荐指数
1
解决办法
9744
查看次数