回覆列表
-
1 # 使用者610943625597710
-
2 # 菠蘿小仙女南巷薄荷微
你指linux嗎?硬連線一個檔案有多個檔名,
軟連線就是產生一個新檔案,這個檔案指向另一個檔案的位置,
硬連線必須在同一檔案系統中,而軟連線可以跨檔案系統.
hardlink:lnfile1file2
softlink:ln-sfile1file2
你指linux嗎?硬連線一個檔案有多個檔名,
軟連線就是產生一個新檔案,這個檔案指向另一個檔案的位置,
硬連線必須在同一檔案系統中,而軟連線可以跨檔案系統.
hardlink:lnfile1file2
softlink:ln-sfile1file2
1、定義不同軟連結又叫符號連結,這個檔案包含了另一個檔案的路徑名。可以是任意檔案或目錄,可以連結不同檔案系統的檔案。硬連結就是一個檔案的一個或多個檔名。把檔名和計算機檔案系統使用的節點號連結起來。因此我們可以用多個檔名與同一個檔案進行連結,這些檔名可以在同一目錄或不同目錄。
2、限制不同硬連結只能對已存在的檔案進行建立,不能交叉檔案系統進行硬連結的建立;軟連結可對不存在的檔案或目錄建立軟連結;可交叉檔案系統;
3、建立方式不同硬連結不能對目錄進行建立,只可對檔案建立;軟連結可對檔案或目錄建立;
4、影響不同刪除一個硬連結檔案並不影響其他有相同 inode 號的檔案。刪除軟連結並不影響被指向的檔案,但若被指向的原檔案被刪除,則相關軟連線被稱為死連結(即 dangling link,若被指向路徑檔案被重新建立,死連結可恢復為正常的軟連結)。