您當前的位置:首頁 > 體育

linux系統中硬連線和軟連線的區別

作者:由 noworknodies 發表于 體育時間:2022-08-10

最近對linux中的軟硬連線進行了一番研究。下面是硬連線和軟連線的一些區別。

1、硬連線指向的檔案和原檔案是同一個檔案,檔案都在同一個分割槽。軟連線指向的檔案和原檔案不是同一個檔案。

2、硬連線不能跨分割槽,而軟連線是可以的。

3、新增的硬連線,連線數不變,而軟連線新增要加一。

4、硬連線的編號inode是一樣的,而軟連線編號inode是不一樣的。

5、原始檔案刪除,硬連結是可以訪問的,而軟連線不可以訪問。因為硬連結是同一個分割槽的,原始檔案刪除了,可以用指向檔案訪問,而軟連線則不是同一個分割槽,刪除原始檔案就找不到原始檔案所在的分割槽了,因次也不可以訪問。

6、硬連線存放的大小是原始檔案的大小,軟連線大小是路經的大小。

7、硬連線不支援目錄,軟連線支援目錄。

8、它們的相對目錄也不一樣。

標簽: 連線  檔案  而軟  分割槽  同一個