我有两个具有相同文件的外部磁盘。一种是加密的,另一种则没有。加密的磁盘比未加密的磁盘剩余的空间要少得多,我现在认为这是由于未加密的磁盘上的硬链接所致。
因此,我想检查一下,是否有任何硬链接文件在加密磁盘上可能会加倍。如何识别硬链接?
如果您有任何其他想法,那么造成自由空间问题的原因可能是什么,我欢迎您提出想法。由于加密,文件是否可能需要更多空间?
$ find -type f -links +1
这将显示所有具有多个链接(名称)的常规文件。它不会告诉您哪些名称链接到同一文件,因为您可以使用-samefile
或-inum
,例如find -samefile "$somefile"
从技术上讲,所有文件(文件名)都是(硬)链接,只是在这种意义上,具有多个指向它们的链接的文件才是有趣的。但是即使在那种情况下,也无法说其中一个是“正确的”文件,另一个是链接,链接是相等的。
举个例子:
$ touch a b c
$ ln b b2 ; ln c c2
$ find -type f -links +1
./c2
./b
./b2
./c
$ find -samefile b
./b
./b2
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句