您好,登錄后才能下訂單哦!
一、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信息
3.只查看inode號(hào)碼
4.查看文件類(lèi)型
5.鏈接文件
硬鏈接:indoe號(hào)碼與源文件相同
軟連接:號(hào)碼不同但是idone號(hào)碼指向的是源文件的名字
6.inode 節(jié)點(diǎn)
(1).查看節(jié)點(diǎn)
(2).每創(chuàng)建一個(gè)文件,節(jié)點(diǎn)數(shù)加1,當(dāng)節(jié)點(diǎn)占滿,即便有內(nèi)存也無(wú)法創(chuàng)建文件
7.通過(guò)inode 號(hào)碼刪除文件
find ./* -inum 號(hào)碼 -delete
免責(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)容。