相关疑难解决方法(0)

符号链接实际上对磁盘使用有影响吗?

我在很多网站上读到过,在 Linux 中,符号链接(软链接、符号链接)就像引用另一个文件的指针,它可能位于任何地方(如 Windows 快捷方式)。但是,当我检查包含符号链接的文件夹的磁盘使用情况时,我的文件管理器显示的内容与du报告的内容不匹配。但是,如果我输入du -L-L, --dereference; dereference all symbolic links来自手册页),我的文件管理器报告的输出du -L和大小是相同的

我的问题是:如果我有一个指向大文件的软链接,例如,我的单独home分区,我会有问题吗?

示例

我的/var/tmp文件夹现在是空的。让我们创建一个文件:

$ cat /some/file.txt > file.txt
$ du -ac
164 ./file.txt
168 .
168 total
Run Code Online (Sandbox Code Playgroud)

我的文件管理器(在本例中为 Thunar)报告

大小:1 项,共 163.0 kB

好的。现在,让我们在其中创建一个非常大的文件/tmp和一个符号链接:

$ cat /dir/really_big.txt > /tmp/heavy.txt
$ du -a | grep heavy.txt
408 ./heavy.txt
$ ln -s /tmp/heavy.txt heavy.txt
$ du -ac
164 ./file.txt …
Run Code Online (Sandbox Code Playgroud)

disk-usage symlink

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

标签 统计

disk-usage ×1

symlink ×1