硬鏈接和軟鏈接(hard link&soft link)

包含在目錄中的文件名就是一個文件的硬鏈接(hard link),或簡稱鏈接(link)。


硬鏈接有一下兩方面的限制:

1.不允許用戶給目錄創建硬鏈接。因爲這可能把目錄樹變爲環形圖,從而就不可能通過名字定爲一個文件。

2.只有在同一個系統中的文件之間才能創建鏈接。這帶來比較大的限制,因爲現代Unix系統可能包含了多種文件系統,這些文件系統位於不同的磁盤和/或分區,用戶也許無法知道它們之間的物理劃分。


軟鏈接(soft link)也稱符號鏈接(symbolic link)。符號鏈接是短文件,這些文件包含有另一個文件的任意一個路徑名,路徑名可以指向位於任意一個文件系統的任意文件或目錄,甚至可以指向一個不存在的文件。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章