Hard-Link
將文件複製到新目錄,這是否只是創建一個新的硬連結?
我正在嘗試掌握硬連結。當一個人從
/dir1/file1
到
/dir2/file1
這會創建一個硬連結,還是數據實際上是重複的,現在存在兩個硬連結?
它在您複製時創建一個新文件。硬連結是不同的東西
ln fileA fileB
是硬連結。
ls -il fileA fileB
該
i
參數將顯示 HD 上的 inode在這裡您可以看到 fileA 和 fileB 具有相同的 inode 編號( 1482256 ),而且兩個文件具有相同的文件權限和相同的大小,因為“大小”位於同一個 inode 上,它不會佔用您的任何額外空間高畫質 !
現在,如果我們要刪除原來的
fileA
rm fileA
並查看連結的內容
fileB
cat fileB
您仍然可以閱讀您鍵入的有趣的文本行。(魔法 !)