Linux中硬鏈接和軟鏈接的區別


硬鏈接:給一個文件副本同時建立兩者之間的鏈接關係,修改其中一個,與其鏈接的文件同時被修改。


軟連接:符號鏈接,對源文件建立的類似於windows下的快捷方式,當刪除源文件時,該鏈接無效;當刪除該鏈接時,不影響源文件。


具體關係模型如下:


      從上圖中可得:硬鏈接與源文件的inode一致,軟鏈接不一致;對源文件刪除,會導致軟鏈接不可用,而硬鏈接不受影響;對源文件的修改,軟、硬鏈接文件內容也被修改。



發佈了40 篇原創文章 · 獲贊 42 · 訪問量 4萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章