硬連接
只是在某個目錄下新建一條文件名鏈接到某個inode號碼的關聯記錄而已,以下圖所示;node
硬連接的特性:spa
- 只能對文件建立,不能應用於目錄;
- 不能跨文件系統;
- 建立硬連接會增長文件被連接的次數;
- 通常來講,硬鏈接設置鏈接文件時,磁盤的空間與inode的數目都不會改變,硬連接只是在某個目錄下的block多寫入一個關聯數據而已;
符號連接
符號連接就是在建立一個獨立的文件,而這個文件會讓數據的讀取指向它鏈接的那個文件的文件名,以下圖所示;code
軟連接的特性:ip
- 可應用於目錄;
- 能夠跨文件系統
- 不會增長被連接文件的連接次數;
- 其大小爲指定的路徑所包含的字符個數;
- symbolic link所建立的文件爲一個獨立的新文件,因此會佔用掉inode和block
建立軟硬連接的命令
ln [-s -v] SRC SEST
ln abc test/abc2 建立硬連接
ln -sv /backup/abc /backup/test/abc2 建立軟連接