linux軟鏈接與硬鏈接詳解


軟連接
  命令:  ln -s 原文件 目標文件
  特征:
    1.相當於windows的快捷方式
    2.只是一個符號連接,所以軟連接文件大小都很小
    3.當運行軟連接的時候,會根據連接指向找到真正的文件,然后執行
    4.所有軟連接文件的權限是777,而真正的權限是由指向的那個文件決定的
    5.原文件丟失,軟連接無法訪問,會報找不到的錯誤
    6.ls -al以后,軟連接后面箭頭指向的是原文件


硬連接
  命令:  ln 原文件 目標文件
  特征:
    1.原文件和連接文件的屬性完全一樣
    2.連接文件和原文件的關系類似於:復制+同步更新
    3.當原文件丟失,硬連接文件還可以訪問
    4.不能跨分區,不能針對目錄使用
    5.原理:
      原文件和硬鏈接文件的i節點號是相同的(ls -i),1個文件名對應一個i節點,1個i節點可以通過多個文件名訪問,所以,他們的屬性完全相同,並且修改了其中一個的內容另一個也會跟着修改


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM