硬連結 Hard Link
多個 File 連結同一個 inode 號碼。
特性:
1. 任一個 File 被刪除,只要節點數量不是0,File 依然會存在。
2. 修改其中一個 File 的內容,其他 File 會同步修改
3. 不能跨 Filesystem
4. 不能 link 目錄
硬連結指令:
ln File1 File2
ll -i File1 File2
inode編號 節點數 1912701 -rw-r--r-- 2 root root 255 Jan 6 2007 /xxx/File1 1912701 -rw-r--r-- 2 root root 255 Jan 6 2007 /xxx/File2
軟連結 Soft Link
建立一個獨立的 File (唯一inode編號)會占用硬碟的空間,它透過檔案路徑連結檔案或目錄。(與Windows的捷徑概念相同)
特性:
1. 可指到一個不存在的檔案,檔案會開不了
2. 跨 Filesystem
3. 能 link 檔案或目錄
軟連結指令:
ln -s File1 File2
ll -i File1 File2
1912701 -rw-r--r-- 2 root root 255 Jan 6 2007 /xxx/File1
654687 lrwxrwxrwx 1 root root 12 Oct 22 13:58 /xxx/File2 -> /xxx/File1
參考網址: