由硬鏈結是有著相同的inode 號僅對檔名不同的檔案,因此 硬鏈結存在以下幾點的特性: (1 )檔案有相同的indoe 及文data block
( 2)只能對已存的檔案進行建立
(3)不能垮分割槽建立硬鏈結
(4)不能對目錄進行建立,只可對檔案建立
(5)刪除乙個硬鏈結檔案並不影響其他有相同ionde 號的檔案
軟連線與硬鏈結不同,若檔案使用者資料塊存放的內容是另一檔案的路徑名的指向,則改檔案就是軟連線。軟連線就是乙個普通的檔案,只是資料塊內容有點特殊。軟連線有著自己的inode號以及使用者資料塊,因此軟連線的建立與使用沒有類似硬鏈結的諸多限制,其諸多的限制,其主要的特點如下:
(1)軟連線有自己的檔案屬性及許可權等
(2)可對不存放在的檔案或者目錄建立軟連線
(3)軟鏈結可垮分割槽建立
(4)軟接接可對檔案或目錄建立
(5)建立軟鏈結時,鏈結計數不會增加
(6)刪除軟鏈結並不影響被指向的檔案,但若被指向的原檔案被刪除,則相關軟鏈結被稱為死鏈結,若被指向路徑檔案被重新建立,死鏈結可恢復為正常的軟鏈結
硬鏈結和軟連線
本系列將學習過程中遇到的命令整理一下,留作備查和複習使用。今天將重點介紹linux中硬鏈結和軟連線,其中會涉及到索引節點 inode 以及cp命令,rm命令,mv命令在執行的過程中對inode的影響。只不過在linux 檔案系統的節點表中,不僅僅儲存了該檔案的節點資訊,同時還儲存了該檔案的元資料,也...
軟連線和硬鏈結
硬鏈結 軟連線 1.使用限制 硬鏈結必須是在同乙個檔案系統下,不能對目錄進行鏈結 軟鏈結可以跨檔案系統 可以對不存在的檔案進行鏈結 可以對目錄進行鏈結 2.磁碟利用率 硬鏈結使用的是同乙個i節點,指向同乙個資料塊,並不會複製檔案,所以硬鏈結是不占用磁碟空間,類似語言中的引用 3.檔案刪除 硬鏈結建立...
軟連線和硬鏈結
軟連線和硬鏈結是面試linux方面的時候,比較容易問到的乙個問題,雖然比較簡單,但是總是容易搞不清楚二者之間真正的區別在 下面就來詳細的解釋一下二者之間的異同 windows中的快捷方式,大家都比較熟悉,就像我們最常作的乙個操作就是安裝了乙個windows軟體,將軟體的啟動檔案複製,然後以快捷方式的...