日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

UNIX硬盤分區(qū)簡(jiǎn)介( 三 )


#cd /
#umount /var
3. 使用newfs -N命令顯示超級(jí)塊的值,此命令會(huì)列出備用的超級(jí)塊在文件系統(tǒng)中的位置:
# newfs -N /dev/dsk/c0t0d0s1
/dev/rdsk/c0t0d0s1: 961248 sectors in 204 cylinders of 19 tracks, 248 sectors
469.4MB in 13 cyl groups (16 c/g, 36.81MB/g, 17664 i/g)
super-block backups (for fsck -F ufs -o b=#) at:
32, 75680, 151328, 226976, 302624, 378272, 453920, 529568, 605216, 680864,
756512, 832160, 907808,
4. 從newfs -N命令列出的備用超級(jí)塊中選擇一個(gè)作為fsck命令的一個(gè)選項(xiàng)進(jìn)行修復(fù):
#fsck -F ufs -o b=453920 /dev/rdsk/c0t0d0s1

索引節(jié)點(diǎn)
索引節(jié)點(diǎn)包含了一個(gè)文件除去文件名以外的所有信息 。一個(gè)索引節(jié)點(diǎn)占用128字節(jié)的磁盤空間,它包含了下列信息:
1. 文件類型:普通文件、目錄、塊設(shè)備文件、字符設(shè)備文件、鏈接等
2. 文件權(quán)限:讀、寫、執(zhí)行權(quán)限的組合
3. 文件的硬鏈接數(shù)
4. 文件所有者的用戶ID
5. 文件所屬的組ID
6. 文件大?。ㄗ止?jié)數(shù))
7. 一個(gè)包含15個(gè)磁盤塊地址的數(shù)組
8. 文件最近的訪問(wèn)日期和時(shí)間
9. 文件最后一次修改的日期和時(shí)間
10. 文件創(chuàng)建的日期和時(shí)間
硬盤上的每個(gè)文件,都有一個(gè)描述它的信息的索引節(jié)點(diǎn) 。文件系統(tǒng)創(chuàng)建的時(shí)候,一定數(shù)目的索引節(jié)點(diǎn)在硬盤柱面組中被同時(shí)創(chuàng)建 。有時(shí)候,這些索引節(jié)點(diǎn)或許會(huì)不夠用,例如當(dāng)一個(gè)程序產(chǎn)生大量小文件的時(shí)候,此時(shí)文件系統(tǒng)就需要增加索引節(jié)點(diǎn) 。同樣,如果我們事先知道此文件系統(tǒng)只用來(lái)存放少數(shù)大文件,我們就可以通過(guò)減少索引節(jié)點(diǎn)的數(shù)目來(lái)達(dá)到節(jié)省磁盤空間的目的——畢竟每個(gè)索引節(jié)點(diǎn)占用128字節(jié) 。創(chuàng)建文件系統(tǒng)的時(shí)候,可以使用newfs命令的-i選項(xiàng)來(lái)增加或者減少索引節(jié)點(diǎn)的數(shù)目 。/usr/ucb目錄下的df命令可以查看文件系統(tǒng)中所引節(jié)點(diǎn)的狀況 。例如:
# usr/ucb/df -i
Filesystem iused ifree %iused Mounted on
/dev/dsk/c0t0d0s0 131672 1929384 6% /
注意:文件系統(tǒng)一旦創(chuàng)建,就無(wú)法改變它的索引節(jié)點(diǎn)數(shù)目,因此,當(dāng)索引節(jié)點(diǎn)不夠用的時(shí)候,首先應(yīng)當(dāng)備份此文件系統(tǒng)數(shù)據(jù),然后創(chuàng)建一個(gè)包含更多索引節(jié)點(diǎn)的新的文件系統(tǒng),然后將備份的數(shù)據(jù)恢復(fù)到新的文件系統(tǒng)就可以了 。

存儲(chǔ)塊/數(shù)據(jù)塊
存儲(chǔ)塊,也叫做數(shù)據(jù)塊,它占用了文件系統(tǒng)的其他所有空間 。這些塊包含了存放在磁盤上的數(shù)據(jù)文件 。每個(gè)存儲(chǔ)塊的大小在創(chuàng)建文件系統(tǒng)的時(shí)候被確定 。對(duì)一個(gè)普通文件來(lái)說(shuō),存儲(chǔ)塊存放了文件的內(nèi)容,對(duì)一個(gè)目錄來(lái)說(shuō),存儲(chǔ)塊中存放了此目錄中所有文件的索引節(jié)點(diǎn)號(hào)和文件名的信息 。

好了,上面說(shuō)了這么多內(nèi)容,是不是看累了?。糠凑业氖衷缢崃耍屛胰ズ缺?,然后繼續(xù)剩下的內(nèi)容:磁盤命名 。

磁盤命名
這里主要是詳細(xì)解釋我們最開(kāi)始使用format命令的時(shí)候,看到的c0t0d0這個(gè)表示的詳細(xì)含義 。
在Solaris系統(tǒng)中用設(shè)備名來(lái)代表磁盤 。磁盤設(shè)備名是類似cXtXdX格式的一系列字母和數(shù)字,比如我們看到的c0t0d0 。設(shè)備名中的字母(c,t,d)都是一樣的,但X代表的數(shù)字表示特定的磁盤或者系統(tǒng) 。例如c0t0d0表示0號(hào)控制器,0號(hào)磁盤,0號(hào)LUN,這通常指代系統(tǒng)中的第一個(gè)硬盤,往往也是系統(tǒng)的啟動(dòng)磁盤(boot disk) 。
Sun使用下列命名方式定義邏輯設(shè)備名:
/dev/[r]dsk/cXtXdXsX
c:邏輯控制器號(hào)(邏輯控制器)
t:物理總線目標(biāo)號(hào)
d:磁盤或邏輯單元號(hào)(LUN)
s:分區(qū)號(hào)
cX : X指磁盤控制器 。當(dāng)SUN系統(tǒng)搜集安裝在系統(tǒng)中的磁盤控制器信息時(shí),它給每個(gè)磁盤控制器一個(gè)數(shù)值,數(shù)值取決于系統(tǒng)監(jiān)測(cè)控制器的先后順序 。第一個(gè)被檢測(cè)到的控制器分配的數(shù)值是0,第二個(gè)控制器是1,依次類推 。對(duì)IDE系統(tǒng)來(lái)說(shuō),第一個(gè)IDE通道為0,第二個(gè)(如果存在的話)通道為1 。

推薦閱讀