天天看點

硬連結和軟連結(hard link&soft link)

包含在目錄中的檔案名就是一個檔案的硬連結(hard link),或簡稱連結(link)。

硬連結有一下兩方面的限制:

1.不允許使用者給目錄建立硬連結。因為這可能把目錄樹變為環形圖,進而就不可能通過名字定為一個檔案。

2.隻有在同一個系統中的檔案之間才能建立連結。這帶來比較大的限制,因為現代Unix系統可能包含了多種檔案系統,這些檔案系統位于不同的磁盤和/或分區,使用者也許無法知道它們之間的實體劃分。

軟連結(soft link)也稱符号連結(symbolic link)。符号連結是短檔案,這些檔案包含有另一個檔案的任意一個路徑名,路徑名可以指向位于任意一個檔案系統的任意檔案或目錄,甚至可以指向一個不存在的檔案。