Cp

複製硬連結時會發生什麼?

  • May 7, 2019

想像一下,我有一個文件something/a.txt,我從中硬連結b.txt。現在,如果 Icp b.txt c.txtc.txt的硬連結a.txt,還是 的內容的副本a.txt

硬連結是與其他類型的連結或引用完全不同的概念。

硬連結是同一個 inode 的另一個名稱(有點簡化:文件內容和元數據)。

例如,如果您a.txt從硬連結b.txt,則名稱a.txtb.txt是相同文件的相同名稱。硬連結後,您無法再區分原始文件名是否a.txtb.txt原始文件名。兩個名稱都指向同一個文件。

這意味著cp b.txt c.txt將像您一樣複製文件內容cp a.txt c.txt

引用自:https://unix.stackexchange.com/questions/517494