Linux軟連結和硬連結
檔案的組織:檔案通常是由檔案資料後設資料組成的,後設資料屬於檔案的屬性,例如檔案的名字,大小,建立事件,所有者等,真實資料則是檔案資料的儲存位置,檔名是檔案的屬性,並不屬於檔案的資料,系統標識檔案是通過
Inode
號碼來進行識別的;軟連結和硬連結都是檔案共享的一種方式,並且可以隱藏檔案系統路徑,並且保證安全硬連結:是具有相同
Inode
號碼,但是檔名不同的檔案,每一個檔案都有自己對應的inode
,當多個目錄都指向同一個inode
時這些連結就是硬連結,檔案被硬連結的次數如果小於1
在刪除,檔案就會被刪除;- 檔案具有相同的
inode
號碼以及真實資料儲存區域; - 硬連結只能夠對於那些已經存在的檔案建立
- 硬連結不支援跨於檔案系統進行建立;
- 硬連結不能夠對於目錄進行建立;
- 刪除硬連結並不影響具有相同
inode
號碼的其他硬連結檔案;
- 檔案具有相同的
- 對於不存在檔案建立硬連結
- 檢視
Inode
號碼是否相同,對於連結檔案仍然是普通檔案,前面的標示為-
;
- 不能夠交叉檔案系統建立,這裡存在一個掛載的檔案系統,和當前系統的檔案系統
- 不能夠對於目錄建立硬連結
- 當檔案被連結的次數增加,這個數值就會增加
- 軟連結:擁有自己的資料區域和後設資料區域,資料區域儲存的是連結指向檔案的
inode
號碼,以及自己的inode
號碼;
- 軟連線本身是一個檔案,擁有自己獨立的檔案屬性和許可權;
- 可以對不存在檔案或者目錄建立軟連結;
- 軟連結可以交叉檔案系統進行建立;
- 軟連結可以對於檔案或者目錄進行建立;
- 建立軟連線不會導致
i_link
數目增加
- 檢視
- 可以對於不存在的檔案建立軟連結
- 兩個檔案的許可權和
inode
號碼是不一樣的
- 跨檔案系統進行建立
- 軟連結不會導致
i_link
數目的增加
- 軟連結支援給一個軟連結建立軟連線
- 關於
find
命令在這裡的幾個關鍵用法 - 查詢某個檔案的軟連線
- 找出所有的軟連結檔案,通過指定檔案的型別來制定
相關文章
- linux硬連結和軟連結Linux
- Linux(8) —— 硬連結和軟連結Linux
- 硬連結和軟連結
- Linux 軟連結和硬連結簡介Linux
- Linux精講——軟連結和硬連結Linux
- Linux軟連線和硬連結Linux
- 軟連結和硬連結詳解
- linux下軟連結與硬連結Linux
- Linux 硬連結與軟連結(zt)Linux
- linux 軟硬連結Linux
- “軟連結”和“硬連結”的區別
- 硬連結和軟連結的區別
- 在Linux中,什麼是硬連結和軟連結?Linux
- 理解 Linux 的硬連結與軟連結Linux
- 深入理解硬連結和軟連結 (轉)
- 簡談linux中軟連結和硬連結的區別Linux
- 【linux命令之ln命令詳解(軟連結和硬連結)】Linux
- Linux常用基本命令(軟連結與硬連結 )Linux
- 硬連結與軟連結詳解
- Linux---檔案、軟連結於硬連結檔案Linux
- 軟連結與硬連結的區別
- Linux下的軟連結和硬連結,檔案拷貝的區別Linux
- 軟連線、硬連結 和 i節點(inode)
- linux目錄和硬連結Linux
- Linux中軟連結和硬連結之間有什麼區別和聯絡?Linux
- 『學了就忘』Linux基礎命令 — 22、Linux中的硬連結和軟連結Linux
- 一文帶你瞭解Linux軟連結與硬連結!Linux
- Linux硬連結和軟連線有哪些知識點?Linux入門Linux
- linux檔案型別和軟硬連結祥析Linux型別
- 軟連線與硬連結的區別,以及如何刪除軟連結
- 5分鐘讓你明白“軟連結”和“硬連結”的區別
- 5 分鐘讓你明白 “軟連結” 和“硬連結”的區別
- LINUX 硬連線和軟連線Linux
- Windows 中的硬連結、目錄聯接(軟連結)、符號連結、快捷方式Windows符號
- ln命令:軟連結與硬連結的區別與應用
- windows生成硬連結Windows
- 何為軟連線、何為硬連結(含圖解)圖解
- Linux 下的軟連結Linux