为什么符号链接的大小等于其路径字符串的大小?

为什么符号链接的大小等于其路径字符串的大小?

我读过一个与此相关的不同问题,答案是符号链接存储名称和目标+其他元数据的几个字节。

在 ext4 上使用“ls -l dir”,为什么符号链接大小总是等于它链接到的文件的字符串路径的长度?

我尝试过多种不同的路径、不同的文件名、不同的文件等等。

其符号链接的大小始终等于路径字符串的长度。

是不是因为文件太小了?

这是符号链接文件内容的实际长度吗?

答案1

因为实际的符号链接文件仅包含其目标,仅此而已。

对于大多数文件系统(包括)来说,元数据(包括这是一个符号链接文件)并不存储在文件本身内ext4

另请参阅这个答案

相关内容