inode探究及inode與軟連接與硬連接關係

一.文件系統相關知識node

superblock:記錄此文件系統的總體屬性,包括inode/block的總量,使用量,剩餘量,以及文件系統的格式及相關信息ide

block:記錄文件的內容,若文件太大,佔用多個blockblog

inode:記錄文件的屬性,一個文件佔用一個inodecrontab

文件系統通常分爲多個塊組(block group),每一個塊組有superblock,文件系統描述,塊對應表,inode對應表,inodetable,dateblock組成
ip

1. (1)block的大小在格式化後就再也不改變了,除非從新格式化ci

    (2)每一個block只能放一個文件的數據get

    (3)block大小有1kB,2KB,4KBit

2,. (1)inodetable用來記錄文件的屬性及該文件實際上放在幾號block內io

    (2)inode記錄一個block須要4bytestable

    (3)inode最多12個直接指向

    (4)不一樣文件系統的inode大小不同、

3.File system Description:描述每一個block group開始與結束的block號碼

4.block bitmap(快對照表):用來實時修改block狀態

5.inode bitmap(inode對照表):記錄使用的及未使用的inode碼

dump2fs備份、查看文件系統信息的

二.軟連接及硬連接
ln source destination 默認是創建硬連接

ln -s source destination 創建軟連接

  1. 硬連接使用詳解,

(1)建立/etc/crontab的硬連接/root/crontab

wKioL1edxcWBlCNdAAANWSzeMQw518.png

發現連接數增長1,其他屬性不變

wKioL1edxpyB5jNFAAKV2atxmDo668.png

(2)硬連接不能跨越文件系統,不能鏈接目錄

wKiom1edyF6jvrL6AAAInk9TLYU972.png

wKioL1edyLnCMAIiAAAEwcdMzhI812.png

2.軟連接使用詳解

wKioL1ed373w7VFjAAAUMlNFiqA237.png

建立軟鏈接時,所謂的相對路徑是指相對於連接文件,而不是目錄

wKiom1ed4HXy7QGFAAH64Qrfto4776.png

相關文章
相關標籤/搜索