天天看點

硬連接配接(hard link)與軟連接配接(symbolic)

hard link隻是在某個根目錄下建立一條檔案名連接配接到某inode号碼的管理記錄而已,不能跨檔案系統、不能連接配接到目錄。産生的是新檔案名

symbolic link就是在建立一個獨立的檔案,而這個檔案會讓資料的讀取指向它連接配接的那個檔案的檔案名。建立的檔案會占用inode和block。産生的是新檔案

使用執行個體:

執行個體1硬連結:

建立測試檔案test  建立硬連結(注意硬連接配接不允許指向目錄)發現inode号由1變為了2

硬連接配接(hard link)與軟連接配接(symbolic)
硬連接配接(hard link)與軟連接配接(symbolic)

執行個體2軟連接配接:

建立軟連接配接(ln -s) 發現兩個檔案指向不同的inode号碼,以及/tmp/testing/test總共17個英文(算上/),是以test2檔案大小為17bytes。

硬連接配接(hard link)與軟連接配接(symbolic)

繼續閱讀