文件系統&&磁盤管理(二)--軟連接和硬連接的區別

硬連接

只是在某個目錄下新建一條文件名鏈接到某個inode號碼的關聯記錄而已,以下圖所示;node

硬連接的特性:spa

  1. 只能對文件建立,不能應用於目錄;
  2. 不能跨文件系統;
  3. 建立硬連接會增長文件被連接的次數;
  4. 通常來講,硬鏈接設置鏈接文件時,磁盤的空間與inode的數目都不會改變,硬連接只是在某個目錄下的block多寫入一個關聯數據而已;

clipboard.png

符號連接

符號連接就是在建立一個獨立的文件,而這個文件會讓數據的讀取指向它鏈接的那個文件的文件名,以下圖所示;code

軟連接的特性:ip

  1. 可應用於目錄;
  2. 能夠跨文件系統
  3. 不會增長被連接文件的連接次數;
  4. 其大小爲指定的路徑所包含的字符個數;
  5. symbolic link所建立的文件爲一個獨立的新文件,因此會佔用掉inode和block

clipboard.png

建立軟硬連接的命令

ln [-s -v] SRC SEST
            
ln abc test/abc2  建立硬連接
        
ln -sv /backup/abc /backup/test/abc2   建立軟連接
相關文章
相關標籤/搜索