hard link隻是在某個根目錄下建立一條檔案名連接配接到某inode号碼的管理記錄而已,不能跨檔案系統、不能連接配接到目錄。産生的是新檔案名
symbolic link就是在建立一個獨立的檔案,而這個檔案會讓資料的讀取指向它連接配接的那個檔案的檔案名。建立的檔案會占用inode和block。産生的是新檔案
使用執行個體:
執行個體1硬連結:
建立測試檔案test 建立硬連結(注意硬連接配接不允許指向目錄)發現inode号由1變為了2
執行個體2軟連接配接:
建立軟連接配接(ln -s) 發現兩個檔案指向不同的inode号碼,以及/tmp/testing/test總共17個英文(算上/),是以test2檔案大小為17bytes。