溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

Centos7深入了解文件系統(tǒng)與日志信息(一) inode

發(fā)布時(shí)間:2020-03-08 09:25:04 來(lái)源:網(wǎng)絡(luò) 閱讀:527 作者:wx5d3a7feeb53cc 欄目:云計(jì)算

一、inode是什么?

? ? ? ? 理解inode,要從文件儲(chǔ)存說(shuō)起。

? ? ? ? 文件存儲(chǔ)在硬盤(pán)上,硬盤(pán)的最小存儲(chǔ)單位叫做“扇區(qū)”(Sector)。每個(gè)扇區(qū)儲(chǔ)存512字節(jié)(相當(dāng)于0.5KB)。

? ? ? ? ?操作系統(tǒng)讀取硬盤(pán)的時(shí)候,不會(huì)一個(gè)個(gè)扇區(qū)的讀取,這樣效率太低,而是一次性連續(xù)讀取多個(gè)扇區(qū),即一次性讀取一個(gè)“塊”(block)。這種由多個(gè)扇區(qū)組成的“塊”,是文件存取的最小單位。“塊”的大小,最常見(jiàn)的是4KB,即連續(xù)八個(gè)sector組成一個(gè)block。

? ? ? ? 文件數(shù)據(jù)都儲(chǔ)存在“塊”中,那么很顯然,我們還必須找到一個(gè)地方儲(chǔ)存文件的“元信息”,比如文件的創(chuàng)建者、文件的創(chuàng)建日期、文件的大小等等。這種儲(chǔ)存文件元信息的區(qū)域就叫做inode,中文譯名為”索引節(jié)點(diǎn)“。

每一個(gè)文件都有對(duì)應(yīng)的inode,里面包含了與該文件有關(guān)的一些信息。

二、inode的內(nèi)容

1.inode包含文件的元信息,具體來(lái)說(shuō)有以下內(nèi)容:

文件的字節(jié)數(shù)

文件擁有者的User ID

文件的Group ID

文件的讀、寫(xiě)、執(zhí)行權(quán)限

文件的時(shí)間戳,共有三個(gè):?

ctime 指文件最后一次改變屬性的時(shí)間

atime 指文件最后一次被訪問(wèn)的時(shí)間

mtime 指文件最后一次修改內(nèi)容時(shí)間


2.可以用stat命令,查看某個(gè)文件的inode信息

Centos7深入了解文件系統(tǒng)與日志信息(一) inode


3.只查看inode號(hào)碼

Centos7深入了解文件系統(tǒng)與日志信息(一) inode

4.查看文件類(lèi)型

Centos7深入了解文件系統(tǒng)與日志信息(一) inode


5.鏈接文件

硬鏈接:indoe號(hào)碼與源文件相同

Centos7深入了解文件系統(tǒng)與日志信息(一) inode

軟連接:號(hào)碼不同但是idone號(hào)碼指向的是源文件的名字

Centos7深入了解文件系統(tǒng)與日志信息(一) inode

6.inode 節(jié)點(diǎn)

(1).查看節(jié)點(diǎn)

Centos7深入了解文件系統(tǒng)與日志信息(一) inode


(2).每創(chuàng)建一個(gè)文件,節(jié)點(diǎn)數(shù)加1,當(dāng)節(jié)點(diǎn)占滿,即便有內(nèi)存也無(wú)法創(chuàng)建文件

Centos7深入了解文件系統(tǒng)與日志信息(一) inode


7.通過(guò)inode 號(hào)碼刪除文件

find ./* -inum 號(hào)碼 -delete

Centos7深入了解文件系統(tǒng)與日志信息(一) inode





向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI