詳細(xì)介紹Linux硬盤掛載步驟(二)
Linux硬盤掛載前面講了先查看目前機(jī)器上有幾塊硬盤和對(duì)要掛載的硬盤創(chuàng)建磁盤分區(qū)這兩步,這里介紹對(duì)要掛載的分區(qū)進(jìn)行格式化、掛載分區(qū)兩步,完全完成Linux硬盤掛載,實(shí)現(xiàn)硬盤的使用。
Linux硬盤掛載步驟3、對(duì)要掛載的分區(qū)進(jìn)行格式化
用如下命令將新建的分區(qū)格式化為ext3
# mkfs -t ext3 -c /dev/sdb1
mkfs 命令說明如下:
功能說明:建立各種文件系統(tǒng)。
語法:mkfs [-vV][fs][-f <文件系統(tǒng)類型>][設(shè)備名稱][區(qū)塊數(shù)]
補(bǔ)充說明:mkfs本身并不執(zhí)行建立文件系統(tǒng)的工作,而是去調(diào)用相關(guān)的程序來執(zhí)行。
參數(shù):
fs 指定建立文件系統(tǒng)時(shí)的參數(shù)。
-t<文件系統(tǒng)類型> 指定要建立何種文件系統(tǒng)。
-v 顯示版本信息與詳細(xì)的使用方法。
-V 顯示簡(jiǎn)要的使用方法。
Linux硬盤掛載步驟4、掛載分區(qū)
格式化完后我們需要進(jìn)行掛載分區(qū),舉例如下:
# mkdir /test
# mount /dev/sdb1 /test
# df //用df命令進(jìn)行查看
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sda1 101089 9463 86407 10% /boot
none 62988 0 62988 0% /dev/shm
/dev/sdb1 485906 8239 452580 2% /test //新掛載的分區(qū)
為了在每次系統(tǒng)啟動(dòng)時(shí)自動(dòng)掛載新分區(qū),需要修改/etc/fstab文件來進(jìn)行自動(dòng)掛載。在文件的末位加入如下一行:
/dev/sdb1 /test ext3 defaults 1 2
這樣服務(wù)器每次啟動(dòng)都會(huì)自動(dòng)掛載此分區(qū),到此硬盤掛載工作就結(jié)束了。
mkdir命令說明如下:
功能:創(chuàng)建一個(gè)目錄(類似MSDOS下的md命令)。
語法:mkdir [選項(xiàng)] dir-name
說明:該命令創(chuàng)建由dir-name命名的目錄。要求創(chuàng)建目錄的用戶在當(dāng)前目錄中(dir-name的父目錄中)具有寫權(quán)限,并且dir-name不能是當(dāng)前目錄中已有的目錄或文件名稱。
參數(shù):
- m 對(duì)新建目錄設(shè)置存取權(quán)限。也可以用chmod命令設(shè)置。
- p 可以是一個(gè)路徑名稱。此時(shí)若路徑中的某些目錄尚不存在,加上此選項(xiàng)后,系統(tǒng)將自動(dòng)建立好那些尚不存在的目錄,即一次可以建立多個(gè)目錄。
mount命令說明如下:
功能:加載指定的文件系統(tǒng)。
語法:mount [-afFhnrvVw] [-L<標(biāo)簽>] [-o<選項(xiàng)>] [-t<文件系統(tǒng)類型>] [設(shè)備名] [加載點(diǎn)]
用法說明:mount可將指定設(shè)備中指定的文件系統(tǒng)加載到Linux目錄下(也就是裝載點(diǎn))??蓪⒔?jīng)常使用的設(shè)備寫入文件/etc/fastab,以使系統(tǒng)在每次啟動(dòng)時(shí)自動(dòng)加載。mount加載設(shè)備的信息記錄在/etc/mtab文件中。使用umount命令卸載設(shè)備時(shí),記錄將被清除。
參數(shù)說明:
描述內(nèi)容比較多,在這里就不記錄了。
df命令說明如下:
功能:查看Linux 文件系統(tǒng)的狀態(tài)信息,顯示各個(gè)分區(qū)的容量、已使用量、未使用量及掛載點(diǎn)等信息。
語法:df [選項(xiàng)]... [文件]...
參數(shù)說明:
-a, --all 包括大小為 0 個(gè)塊的文件系統(tǒng)
-B, --block-size=大小塊以指定<大小>的字節(jié)為單位
-h, --human-readable 以容易理解的格式印出文件系統(tǒng)大小 (例如 1K 234M 2G)
-H, --si 類似 -h,但取 1000 的次方而不是 1024
-i, --inodes 顯示 inode 信息而非塊使用量
-k 即 --block-size=1K
-l, --local 只顯示本機(jī)的文件系統(tǒng)
--no-sync 取得使用量數(shù)據(jù)前不進(jìn)行 sync 動(dòng)作 (默認(rèn))
-P, --portability 使用 POSIX 輸出格式
--sync 取得使用量數(shù)據(jù)前先進(jìn)行 sync 動(dòng)作
-t, --type=類型 只印出指定<類型>的文件系統(tǒng)信息
-T, --print-type 印出文件系統(tǒng)類型
-x, --exclude-type=類型 只印出不是指定<類型>的文件系統(tǒng)信息
-v (此選項(xiàng)不作處理)
--help 顯示此幫助信息并離開
--version 顯示版本信息并離開
常用操作:
df -k 以千字節(jié)KB 為單位顯示各分區(qū)的信息
df -a 顯示所有分區(qū)包括大小為0 的分區(qū)
df -T 顯示分區(qū)類型EXT2 或EXT3 等
到這里就全部完成了Linux硬盤掛載的任務(wù)。
【編輯推薦】