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為每個檔案進...