連結檔案 (硬連線 與 符號連線)

Rocky_Ansi發表於2015-03-15

   硬連線建立一個單獨的檔案,其中包括有關原始檔的資訊和位置,引用該硬連線檔案的效果跟引用原始檔相同;;

     cp 中  

          -l  --link

             hard link files instead of copying

   用於建立一個 硬連線

          

  可以看出 inode 位置是相同的;;; 即它們是同一個檔案,,

注意/: 在同一個物理介質的檔案之間只能建立一個硬連線,不能在不同的掛載點下的檔案之間建立硬連線,這種情況下,必須使用符號連線 ;;

 

   cp  

  -s, --symbolic-link
    make symbolic links instead of copying

   

    符號連線 可以明顯看出與硬連線的不同(會存在箭頭指向連線的原始檔),,而且inode位置不同,

// 建立連線檔案不僅僅只有cp  還有ln      ln預設情況下建立硬連線,加 -s 建立符號連線(軟連線)

 

相關文章