inode block 軟連線 硬鏈結

2021-10-03 17:34:24 字數 927 閱讀 3730

inode與block

檔案屬性索引資訊

inode

概念說明: 資料檔案索引資訊, 類似目錄

作用說明: 儲存檔案資料屬性資訊

檔案資料指標資訊

誕生過程: 格式化 --> 建立檔案系統 --> 建立inode

檢視方法: df -i

block

概念說明: 真正儲存資料區域

作用說明: 儲存檔案真正資料內容

誕生過程: 格式化 --> 建立檔案系統 --> 建立block

檢視方法: df

檢視inode的指令

檢視每乙個目錄下每個檔案的inode號

ls -i

檢視對應檔案的inode資訊

stat [file]

檢視硬碟上的inode總數和適用情況

df -i

檢視硬碟上塊(block)的總數和使用情況

df -l =df

應用說明: 利用硬鏈結對大檔案進行備份 防止誤刪除 cp 防止誤刪除/防止誤修改

軟連線:

概念說明: 乙個原始檔快捷方式

特點說明: 軟鏈結原始檔被刪除了, 會影響鏈結檔案

可以給目錄建立軟連線

如何建立: ln -s 原始檔 鏈結檔案

應用說明: 利用軟連線進行檔案快捷管理

減少開發人員工作量

硬鏈結與軟鏈結區別

ln命令建立硬鏈結,ln -s命令建立軟鏈結。

2)目錄不能建立硬鏈結,並且硬鏈結不可以跨越分割槽系統。

3)目錄軟鏈結特別常用,並且軟鏈結支援跨越分割槽系統。

4)硬鏈結檔案與原始檔的inode相同,軟鏈結檔案與原始檔inode不同。

5)刪除原始檔及其硬鏈結檔案,整個檔案會被真正的刪除。

軟連線,硬連線

首先要弄清楚,在linux 下面舉一些例子 ls il 13058 rwx 1 longcheng longcheng 48 8月 5 16 38 file1 13059 rwx 1 longcheng longcheng 57 8月 5 16 40 file2 ln file2 file2hard...

硬連線 軟連線

硬鏈結 系統呼叫link在檔案系統結構中將乙個檔案鏈結到另外乙個新的名字上,也就是為被鏈結檔案的索引節點建立乙個新的目錄項。通過鏈結操作,乙個檔案可以有兩個以上的不同名字,系統可以通過其中任意乙個名字來訪問檔案。核心並不知道哪個名字是最初的檔名。這種為索引節點建立新目錄項的鏈結方式稱為 硬鏈結 乙個...

軟連線與硬連線

要弄清楚2者的區別,首先得明白linux系統中檔案是如何儲存的.在linux中儲存乙個檔案由3部分組成 檔名 inode block 資料塊 關於inode block用來儲存資料.而inode呢,就是用來儲存這些資料的資訊,這些資訊包括檔案大小,歸屬的使用者組,讀寫許可權等.inode為每個檔案進...