badblocks
功能說明:檢查磁盤裝置中損壞的區(qū)塊噪矛。
語 法:badblocks [-svw][-b <區(qū)塊大小>][-o <輸出文件>][磁盤裝置][磁盤區(qū)塊數(shù)][啟始區(qū)塊]
補充說明:執(zhí)行指令時須指定所要檢查的磁盤裝置违施,及此裝置的磁盤區(qū)塊數(shù)骇窍。
參 數(shù):
-b<區(qū)塊大小> 指定磁盤的區(qū)塊大小柬泽,單位為字節(jié)谓罗。
-o<輸出文件> 將檢查的結(jié)果寫入指定的輸出文件展运。
-s 在檢查時顯示進度。
-v 執(zhí)行時顯示詳細的信息审编。
-w 在檢查時,執(zhí)行寫入測試歧匈。
[磁盤裝置] 指定要檢查的磁盤裝置垒酬。
[磁盤區(qū)塊數(shù)] 指定磁盤裝置的區(qū)塊總數(shù)。
[啟始區(qū)塊] 指定要從哪個區(qū)塊開始檢查件炉。
cfdisk
功能說明:磁盤分區(qū)勘究。
語 法:cfdisk [-avz][-c <柱面數(shù)目>-h <磁頭數(shù)目>-s <盤區(qū)數(shù)目>][-P <r,s,t>][外圍設備代號]
補充說明:cfdisk是用來磁盤分區(qū)的程序,它十分類似DOS的fdisk斟冕,具有互動式操作界面而非傳統(tǒng)fdisk的問答式界面口糕,您可以輕易地利用方向鍵來操控分區(qū)操作。
參 數(shù):
-a 在程序里不用反白代表選取磕蛇,而以箭頭表示景描。
-c<柱面數(shù)目> 忽略BIOS的數(shù)值,直接指定磁盤的柱面數(shù)目秀撇。
-h<磁頭數(shù)目> 忽略BIOS的數(shù)值超棺,直接指定磁盤的磁頭數(shù)目。
-P<r,s,t> 顯示分區(qū)表的內(nèi)容呵燕,附加參數(shù)"r"會顯示整個分區(qū)表的詳細資料棠绘,附加參數(shù)"s"會依照磁區(qū)的順序顯示相關(guān)信息,附加參數(shù)"t"則會以磁頭,磁區(qū)弄唧,柱面的方式來顯示資料适肠。
-s<磁區(qū)數(shù)目> 忽略BIOS的數(shù)值,直接指定磁盤的磁區(qū)數(shù)目候引。
-v 顯示版本信息侯养。
-z 不讀取現(xiàn)有的分區(qū),直接當作沒有分區(qū)的新磁盤使用澄干。
dd
功能說明:讀取逛揩,轉(zhuǎn)換并輸出數(shù)據(jù)。
語 法:dd [bs=<字節(jié)數(shù)>][cbs=<字節(jié)數(shù)>][conv=<關(guān)鍵字>][count=<區(qū)塊數(shù)>][ibs=<字節(jié)數(shù)>][if=<文件>][obs=<字節(jié)數(shù)>][of=<文件>][seek=<區(qū)塊數(shù)>][skip=<區(qū)塊數(shù)>][--help][--version]
補充說明:dd可從標準輸入或文件讀取數(shù)據(jù)麸俘,依指定的格式來轉(zhuǎn)換數(shù)據(jù)辩稽,再輸出到文件,設備或標準輸出从媚。
參 數(shù):
bs=<字節(jié)數(shù)> 將ibs( 輸入)與obs(輸出)設成指定的字節(jié)數(shù)逞泄。
cbs=<字節(jié)數(shù)> 轉(zhuǎn)換時,每次只轉(zhuǎn)換指定的字節(jié)數(shù)拜效。
conv=<關(guān)鍵字> 指定文件轉(zhuǎn)換的方式喷众。
count=<區(qū)塊數(shù)> 僅讀取指定的區(qū)塊數(shù)。
ibs=<字節(jié)數(shù)> 每次讀取的字節(jié)數(shù)紧憾。
if=<文件> 從文件讀取到千。
obs=<字節(jié)數(shù)> 每次輸出的字節(jié)數(shù)。
of=<文件> 輸出到文件赴穗。
seek=<區(qū)塊數(shù)> 一開始輸出時憔四,跳過指定的區(qū)塊數(shù)。
skip=<區(qū)塊數(shù)> 一開始讀取時般眉,跳過指定的區(qū)塊數(shù)了赵。
--help 幫助。
--version 顯示版本信息甸赃。
e2fsck(ext2 file system check)
功能說明:檢查ext2文件系統(tǒng)的正確性柿汛。
語 法:e2fsck [-acCdfFnprsStvVy][-b <superblock>][-B <區(qū)塊大小>][-l <文件>][-L <文件>][設備名稱]
補充說明:e2fsck執(zhí)行后的傳回值及代表意義如下。
0 沒有任何錯誤發(fā)生辑奈。
1 文件系統(tǒng)發(fā)生錯誤,并且已經(jīng)修正已烤。
2 文件系統(tǒng)發(fā)生錯誤鸠窗,并且已經(jīng)修正。
4 文件系統(tǒng)發(fā)生錯誤胯究,但沒有修正稍计。
8 運作時發(fā)生錯誤。
16 使用的語法發(fā)生錯誤裕循。
128 共享的函數(shù)庫發(fā)生錯誤臣嚣。
參 數(shù):
-a 不詢問使用者意見净刮,便自動修復文件系統(tǒng)。
-b<superblock> 指定superblock硅则,而不使用預設的superblock淹父。
-B<區(qū)塊大小> 指定區(qū)塊的大小,單位為字節(jié)怎虫。
-c 一并執(zhí)行badblocks暑认,以標示損壞的區(qū)塊。
-C 將檢查過程的信息完整記錄在file descriptor中大审,使得整個檢查過程都能完整監(jiān)控蘸际。
-d 顯示排錯信息。
-f 即使文件系統(tǒng)沒有錯誤跡象徒扶,仍強制地檢查正確性粮彤。
-F 執(zhí)行前先清除設備的緩沖區(qū)。
-l<文件> 將文件中指定的區(qū)塊加到損壞區(qū)塊列表姜骡。
-L<文件> 先清除損壞區(qū)塊列表导坟,再將文件中指定的區(qū)塊加到損壞區(qū)塊列表。因此損壞區(qū)塊列表的區(qū)塊跟文件中指定的區(qū)塊是一樣的溶浴。
-n 以只讀模式開啟文件系統(tǒng)乍迄,并采取非互動方式執(zhí)行,所有的問題對話均設置以"no"回答士败。
-p 不詢問使用者意見闯两,便自動修復文件系統(tǒng)。
-r 此參數(shù)只為了兼容性而存在谅将,并無實際作用漾狼。
-s 如果文件系統(tǒng)的字節(jié)順序不適當,就交換字節(jié)順序饥臂,否則不做任何動作逊躁。
-S 不管文件系統(tǒng)的字節(jié)順序,一律交換字節(jié)順序隅熙。
-t 顯示時間信息稽煤。
-v 執(zhí)行時顯示詳細的信息。
-V 顯示版本信息囚戚。
-y 采取非互動方式執(zhí)行酵熙,所有的問題均設置以"yes"回答。
ext2ed(ext2 file system editor)
功能說明:ext2文件系統(tǒng)編輯程序驰坊。
語 法:ext2ed
補充說明:ext2ed可直接處理硬盤分區(qū)上的數(shù)據(jù)匾二,這指令只有Red Hat Linux才提供。
參 數(shù):
一般指令
setdevice[設備名稱] 指定要處理的設備。
disablewrite 將ext2ed設為只讀的狀態(tài)察藐。
enablewrite 將ext2ed設為可讀寫的狀態(tài)皮璧。
help[指令] 顯示個別指令的幫助。
next 移至下一個單位分飞,單位會依目前所在的模式而異悴务。
prev 移至前一個單位,單位會依目前所在的模式而異浸须。
pgup 移至下一頁惨寿。
pgdn 移至上一頁。
set 修改目前的數(shù)據(jù)删窒,參數(shù)會依目前所在的模式而異裂垦。
writedata 在執(zhí)行此指令之后,才會實際修改分區(qū)中的數(shù)據(jù)肌索。
ext2進入3種模式的指令
super 進入main superblock,即Superblock模式蕉拢。
group<編號> 進入指定的group,即Group模式诚亚。
cd<目錄或文件> 在inode模式下晕换,進入指定的目錄或文件,即Inode模式站宗。
Superblock模式
gocopy<備份編號> 進入指定的superblock備份闸准。
setactivecopy 將目前所在的superblock,復制到main superblock梢灭。
Group模式
blockbitmap 顯示目前groupo的區(qū)塊圖夷家。
inode 進入目前group的第一個inode。
inodebitmap 顯示目前group的inode二進制碼敏释。
Inode模式
dir 進入目錄模式库快。
file 進入文件模式。
fdisk
功能說明:磁盤分區(qū)钥顽。
語 法:fdisk [-b <分區(qū)大小>][-uv][外圍設備代號] 或 fdisk [-l][-b <分區(qū)大小>][-uv][外圍設備代號...] 或 fdisk [-s <分區(qū)編號>]
補充說明:fdisk是用來磁盤分區(qū)的程序义屏,它采用傳統(tǒng)的問答式界面,而非類似DOS fdisk的cfdisk互動式操作界面蜂大,因此在使用上較為不便闽铐,但功能卻絲毫不打折扣。
參 數(shù):
-b<分區(qū)大小> 指定每個分區(qū)的大小奶浦。
-l 列出指定的外圍設備的分區(qū)表狀況兄墅。
-s<分區(qū)編號> 將指定的分區(qū)大小輸出到標準輸出上,單位為區(qū)塊财喳。
-u 搭配"-l"參數(shù)列表察迟,會用分區(qū)數(shù)目取代柱面數(shù)目,來表示每個分區(qū)的起始地址耳高。
-v 顯示版本信息扎瓶。
fsck.ext2(file system check-second filesystem)
功能說明:檢查文件系統(tǒng)并嘗試修復錯誤。
語 法:fsck.ext2 [-acdfFnprsStvVy][-b <分區(qū)第一個磁區(qū)地址>][-B <區(qū)塊大小>][-C <反敘述器>][-I <inode緩沖區(qū)塊數(shù)>][-l/L <損壞區(qū)塊文件>][-P <處理inode大小>][外圍設備代號]
補充說明:當ext2文件系統(tǒng)發(fā)生錯誤時泌枪,可用fsck.ext2指令嘗試加以修復概荷。
參 數(shù):
-a 自動修復文件系統(tǒng),不詢問任何問題碌燕。
-b<分區(qū)第一個磁區(qū)地址> 指定分區(qū)的第一個磁區(qū)的起始地址误证,也就是Super Block。
-B<區(qū)塊大小> 設置該分區(qū)每個區(qū)塊的大小修壕。
-c 檢查指定的文件系統(tǒng)內(nèi)愈捅,是否存在有損壞的區(qū)塊。
-C<反敘述器> 指定反敘述器慈鸠,fsck.ext2指令會把全部的執(zhí)行過程蓝谨,都交由其逆向敘述,便于排錯或監(jiān)控程序執(zhí)行的情形青团。
-d 詳細顯示指令執(zhí)行過程譬巫,便于排錯或分析程序執(zhí)行的情形。
-f 強制對該文件系統(tǒng)進行完整檢查督笆,縱然該文件系統(tǒng)在慨略檢查下沒有問題芦昔。
-F 檢查文件系統(tǒng)之前,先清理該保存設備塊區(qū)內(nèi)的數(shù)據(jù)娃肿。
-I<inode緩沖區(qū)塊數(shù)> 設置欲檢查的文件系統(tǒng)咕缎,其inode緩沖區(qū)的區(qū)塊數(shù)目。
-l<損壞區(qū)塊文件> 把文件中所列出的區(qū)塊咸作,視為損壞區(qū)塊并將其標示出來锨阿,避免應用程序使用該區(qū)塊。
-L<損壞區(qū)塊文件> 此參數(shù)的效果和指定"-l"參數(shù)類似记罚,但在參考損壞區(qū)塊文件標示損壞區(qū)塊之前墅诡,會先將原來標示成損壞區(qū)塊者統(tǒng)統(tǒng)清楚,即全部重新設置桐智,而非僅是加入新的損壞區(qū)塊標示末早。
-n 把欲檢查的文件系統(tǒng)設成只讀,并關(guān)閉互動模式说庭,否決所有詢問的問題然磷。
-p 此參數(shù)的效果和指定"-a"參數(shù)相同。
-P<處理inode大小> 設置fsck.ext2指令所能處理的inode大小為多少刊驴。
-r 此參數(shù)將忽略不予處理姿搜,僅負責解決兼容性的問題寡润。
-s 檢查文件系統(tǒng)時,交換每對字節(jié)的內(nèi)容舅柜。
-S 此參數(shù)的效果和指定"-s"參數(shù)類似梭纹,但不論該文件系統(tǒng)是否已是標準位順序,一律交換每對字節(jié)的內(nèi)容致份。
-t 顯示fsck.ext2指令的時序信息变抽。
-v 詳細顯示指令執(zhí)行過程。
-V 顯示版本信息氮块。
-y 關(guān)閉互動模式绍载,且同意所有詢問的問題。
fsck(file system check)
功能說明:檢查文件系統(tǒng)并嘗試修復錯誤滔蝉。
語 法:fsck [-aANPrRsTV][-t <文件系統(tǒng)類型>][文件系統(tǒng)...]
補充說明:當文件系統(tǒng)發(fā)生錯誤四化击儡,可用fsck指令嘗試加以修復。
參 數(shù):
-a 自動修復文件系統(tǒng)蝠引,不詢問任何問題曙痘。
-A 依照/etc/fstab配置文件的內(nèi)容,檢查文件內(nèi)所列的全部文件系統(tǒng)立肘。
-N 不執(zhí)行指令边坤,僅列出實際執(zhí)行會進行的動作。
-P 當搭配"-A"參數(shù)使用時谅年,則會同時檢查所有的文件系統(tǒng)茧痒。
-r 采用互動模式,在執(zhí)行修復時詢問問題融蹂,讓用戶得以確認并決定處理方式旺订。
-R 當搭配"-A"參數(shù)使用時,則會略過/目錄的文件系統(tǒng)不予檢查超燃。
-s 依序執(zhí)行檢查作業(yè)区拳,而非同時執(zhí)行。
-t<文件系統(tǒng)類型> 指定要檢查的文件系統(tǒng)類型意乓。
-T 執(zhí)行fsck指令時樱调,不顯示標題信息。
-V 顯示指令執(zhí)行過程届良。
fsck.minix(file system check-minix filesystem)
功能說明:檢查文件系統(tǒng)并嘗試修復錯誤笆凌。
語 法:fsck.minix [-aflmrsv][外圍設備代號]
補充說明:當minix文件系統(tǒng)發(fā)生錯誤時,可用fsck.minix指令嘗試加以參考士葫。
參 數(shù):
-a 自動修復文件系統(tǒng)乞而,不詢問任何問題。
-f 強制對該文件系統(tǒng)進行完整檢查慢显,縱然該文件系統(tǒng)在慨略檢查下沒有問題爪模。
-l 列出所有文件名稱欠啤。
-m 使用類似MINIX操作系統(tǒng)的警告信息。
-r 采用互動模式屋灌,在執(zhí)行修復時詢問問題跪妥,讓用戶得以確認并決定處理方式。
-s 顯示該分區(qū)第一個磁區(qū)的相關(guān)信息声滥。
-v 顯示指令執(zhí)行過程。
fsconf(file system configurator)
功能說明:設置文件系統(tǒng)相關(guān)功能侦香。
語 法:fsconf [--check]
補充說明:fsconf是Red Hat Linux發(fā)行版專門用來調(diào)整Linux各項設置的程序落塑。
參 數(shù):
--chedk 檢查特定文件的權(quán)限。
hdparm(hard disk parameters)
功能說明:顯示與設定硬盤的參數(shù)罐韩。
語 法:hdparm [-CfghiIqtTvyYZ][-a <快取分區(qū)>][-A <0或1>][-c <I/O模式>][-d <0或1>][-k <0或1>][-K <0或1>][-m <分區(qū)數(shù)>][-n <0或1>][-p <PIO模式>][-P <分區(qū)數(shù)>][-r <0或1>][-S <時間>][-u <0或1>][-W <0或1>][-X <傳輸模式>][設備]
補充說明:hdparm可檢測憾赁,顯示與設定IDE或SCSI硬盤的參數(shù)。
參 數(shù):
-a<快取分區(qū)> 設定讀取文件時散吵,預先存入塊區(qū)的分區(qū)數(shù)龙考,若不加上<快取分區(qū)>選項,則顯示目前的設定矾睦。
-A<0或1> 啟動或關(guān)閉讀取文件時的快取功能晦款。
-c<I/O模式> 設定IDE32位I/O模式。
-C 檢測IDE硬盤的電源管理模式枚冗。
-d<0或1> 設定磁盤的DMA模式缓溅。
-f 將內(nèi)存緩沖區(qū)的數(shù)據(jù)寫入硬盤,并清楚緩沖區(qū)赁温。
-g 顯示硬盤的磁軌坛怪,磁頭,磁區(qū)等參數(shù)股囊。
-h 顯示幫助袜匿。
-i 顯示硬盤的硬件規(guī)格信息,這些信息是在開機時由硬盤本身所提供稚疹。
-I 直接讀取硬盤所提供的硬件規(guī)格信息居灯。
-k<0或1> 重設硬盤時,保留-dmu參數(shù)的設定内狗。
-K<0或1> 重設硬盤時穆壕,保留-APSWXZ參數(shù)的設定。
-m<磁區(qū)數(shù)> 設定硬盤多重分區(qū)存取的分區(qū)數(shù)其屏。
-n<0或1> 忽略硬盤寫入時所發(fā)生的錯誤喇勋。
-p<PIO模式> 設定硬盤的PIO模式。
-P<磁區(qū)數(shù)> 設定硬盤內(nèi)部快取的分區(qū)數(shù)偎行。
-q 在執(zhí)行后續(xù)的參數(shù)時川背,不在屏幕上顯示任何信息贰拿。
-r<0或1> 設定硬盤的讀寫模式。
-S<時間> 設定硬盤進入省電模式前的等待時間熄云。
-t 評估硬盤的讀取效率膨更。
-T 平谷硬盤快取的讀取效率。
-u<0或1> 在硬盤存取時缴允,允許其他中斷要求同時執(zhí)行荚守。
-v 顯示硬盤的相關(guān)設定。
-W<0或1> 設定硬盤的寫入快取练般。
-X<傳輸模式> 設定硬盤的傳輸模式矗漾。
-y 使IDE硬盤進入省電模式。
-Y 使IDE硬盤進入睡眠模式薄料。
-Z 關(guān)閉某些Seagate硬盤的自動省電功能敞贡。
losetup(loop setup)
功能說明:設置循環(huán)設備。
語 法:losetup [-d][-e <加密方式>][-o <平移數(shù)目>][循環(huán)設備代號][文件]
補充說明:循環(huán)設備可把文件虛擬成區(qū)塊設備摄职,籍以模擬整個文件系統(tǒng)誊役,讓用戶得以將其視為硬盤驅(qū)動器,光驅(qū)或軟驅(qū)等設備谷市,并掛入當作目錄來使用蛔垢。
參 數(shù):
-d 卸除設備。
-e<加密方式> 啟動加密編碼迫悠。
-o<平移數(shù)目> 設置數(shù)據(jù)平移的數(shù)目啦桌。
mbadblocks
功能說明:檢查MS-DOS文件系統(tǒng)的磁盤是否有損壞的磁區(qū)。
語 法:mbadblocks [驅(qū)動器代號]
補充說明:mbadblocks為mtools工具指令及皂,可用來掃描MS-DOS文件系統(tǒng)的磁盤驅(qū)動器甫男,并標示出損壞的磁區(qū)。
mformat
功能說明:對MS-DOS文件系統(tǒng)的磁盤進行格式化验烧。
語 法:mformat [-1aCFIKX][-0 <數(shù)據(jù)傳輸率>][-2 <磁區(qū)數(shù)>][-A <數(shù)據(jù)傳輸率>][-B <開機區(qū)文件>][-c <叢集大小>][-h <磁頭數(shù)>][-H <隱藏磁區(qū)數(shù)>][-l <磁盤標簽>][-M <磁區(qū)大小>][-n <序號>][-r <根目錄大小>][-s <磁區(qū)數(shù)>][-S <磁區(qū)大小>][-t <柱面數(shù)>][驅(qū)動器代號]
補充說明:mformat為mtools工具指令板驳,模擬MS-DOS的format指令,可將指定的磁盤或硬盤分區(qū)格式化為MS-DOS文件系統(tǒng)碍拆。
參 數(shù):
-0<數(shù)據(jù)傳輸率> 指定第0磁軌的數(shù)據(jù)傳輸率若治。
-1 不使用2M格式。
-2<磁區(qū)數(shù)> 指定在第0磁軌的第0個磁頭的磁區(qū)數(shù)感混,也就是所謂的2M格式端幼。
-a 指定產(chǎn)生Atari格式的序號。
-A<數(shù)據(jù)傳輸率> 指定第0磁軌以外所有磁軌的數(shù)據(jù)傳輸率弧满。
-B<開機區(qū)文件> 從指定的文件來建立開機區(qū)婆跑。
-c<叢集大小> 指定叢集大小,單位為磁區(qū)庭呜。
-C 建立磁盤MS-DOS文件系統(tǒng)的映像文件滑进。
-F 以FAT32來格式化磁盤犀忱。
-H<隱藏磁區(qū)數(shù)> 指定隱藏磁區(qū)的數(shù)目。
-I 指定FAT32的frVersion編號扶关。
-k 盡可能地保留原有的開機區(qū)阴汇。
-l<磁盤標簽> 指定磁盤標簽名稱。
-M<磁區(qū)大小> 指定MS-DOS文件系統(tǒng)所使用的磁區(qū)大小节槐,預設應該與硬體磁區(qū)大小相同搀庶,單位為字節(jié)。
-n<序號> 指定序號铜异。
-r<根目錄大小> 指定根目錄的大小哥倔,單位為磁區(qū)。
-s<磁區(qū)數(shù)> 指定每一磁軌所包含的磁區(qū)數(shù)目熙掺。
-S<磁區(qū)大小> 指定硬件磁區(qū)大小。
-t<柱面數(shù)> 指定柱面數(shù)目咕宿。
-X 格式化XDF磁盤币绩。
mkbootdisk(make boot disk)
功能說明:建立目前系統(tǒng)的啟動盤。
語 法:mkbootdisk [--noprompt][--verbose][--version][--device <設備>][--###mkinitrdargs <參數(shù)>][kernel 版本]
補充說明:mkbootdisk可建立目前系統(tǒng)的啟動盤府阀。
參 數(shù):
--device<設備> 指定設備缆镣。
--mkinitrdargs<參數(shù)> 設置mkinitrd的參數(shù)。
--noprompt 不會提示用戶插入磁盤试浙。
--verbose 執(zhí)行時顯示詳細的信息董瞻。
--version 顯示版本信息。
mkdosfs(make Dos file system)
功能說明:建立MS-DOS文件系統(tǒng)田巴。
語 法:mkdosfs [-cv][-f <FAT數(shù)目>][-F <FAT記錄的單位>][-i <磁盤序號>][-l <文件名>][-m <信息文件>][-n <標簽>][-r <根目錄項目數(shù)>][-s <磁區(qū)數(shù)>][設備名稱][區(qū)塊數(shù)]
補充說明:mkdosfs可在Linux下钠糊,將磁盤格式化為MS-DOS文件系統(tǒng)的格式。
參 數(shù):
-c 檢查是否有損壞的區(qū)塊壹哺。
-f<FAT數(shù)目> 指定FAT的數(shù)目抄伍,目前支持1與2兩種選項。
-F<FAT記錄的單位> 指定FAT記錄的單位為12或16位管宵。
-i<磁盤序號> 設置文件系統(tǒng)的磁盤序號截珍。
-l<文件名> 從指定的文件中,讀取文件系統(tǒng)中損壞區(qū)塊的信息箩朴。
-m<信息文件> 若以次文件系統(tǒng)開機岗喉,而卻因操作系統(tǒng)沒有正常安裝,則會顯示選項中所指定的信息文件內(nèi)容炸庞。
-n<標簽> 設置文件系統(tǒng)的磁盤標簽名稱钱床。
-r<根目錄項目數(shù)> 設置根目錄最多能記載項目數(shù)。
-s<磁區(qū)數(shù)> 指定每個叢集所包含的磁區(qū)數(shù)埠居。
-v 執(zhí)行時顯示詳細的信息诞丽。
mke2fs(make ext2 file system)
功能說明:建立ext2文件系統(tǒng)鲸拥。
語 法:mke2fs [-cFMqrSvV][-b <區(qū)塊大小>][-f <不連續(xù)區(qū)段大小>][-i <字節(jié)>][-N <inode數(shù)>][-l <文件>][-L <標簽>][-m <百分比值>][-R=<區(qū)塊數(shù)>][ 設備名稱][區(qū)塊數(shù)]
補充說明:mke2fs可建立Linux的ext2文件系統(tǒng)。
參 數(shù):
-b<區(qū)塊大小> 指定區(qū)塊大小僧免,單位為字節(jié)刑赶。
-c 檢查是否有損壞的區(qū)塊。
-f<不連續(xù)區(qū)段大小> 指定不連續(xù)區(qū)段的大小懂衩,單位為字節(jié)撞叨。
-F 不管指定的設備為何,強制執(zhí)行mke2fs浊洞。
-i<字節(jié)> 指定"字節(jié)/inode"的比例牵敷。
-N<inode數(shù)> 指定要建立的inode數(shù)目。
-l<文件> 從指定的文件中法希,讀取文件西中損壞區(qū)塊的信息枷餐。
-L<標簽> 設置文件系統(tǒng)的標簽名稱。
-m<百分比值> 指定給管理員保留區(qū)塊的比例苫亦,預設為5%毛肋。
-M 記錄最后一次掛入的目錄。
-q 執(zhí)行時不顯示任何信息屋剑。
-r 指定要建立的ext2文件系統(tǒng)版本润匙。
-R=<區(qū)塊數(shù)> 設置磁盤陣列參數(shù)。
-S 僅寫入superblock與group descriptors唉匾,而不更改inode able inode bitmap以及block bitmap孕讳。
-v 執(zhí)行時顯示詳細信息。
-V 顯示版本信息巍膘。
mkfs.ext2
功能說明:與mke2fs相同厂财。
mkfs(make file system)
功能說明:建立各種文件系統(tǒng)。
語 法:mkfs [-vV][fs][-f <文件系統(tǒng)類型>][設備名稱][區(qū)塊數(shù)]
補充說明:mkfs本身并不執(zhí)行建立文件系統(tǒng)的工作峡懈,而是去調(diào)用相關(guān)的程序來執(zhí)行蟀苛。
參 數(shù):
fs 指定建立文件系統(tǒng)時的參數(shù)。
-t<文件系統(tǒng)類型> 指定要建立何種文件系統(tǒng)逮诲。
-v 顯示版本信息與詳細的使用方法帜平。
-V 顯示簡要的使用方法。
mkfs.minix
功能說明:建立Minix文件系統(tǒng)梅鹦。
語 法:mkfs.minix [-cv][-i <inode數(shù)目>][-l <文件>][-n <文件名長度>][設備名稱][區(qū)塊數(shù)]
補充說明:mkfs.minix可建立Minix文件系統(tǒng)裆甩。
參 數(shù):
-c 檢查是否有損壞的區(qū)塊。
-i<inode數(shù)目> 指定文件系統(tǒng)的inode總數(shù)齐唆。
-l<文件> 從指定的文件中嗤栓,讀取文件系統(tǒng)中損壞區(qū)塊的信息。
-n<文件名長度> 指定文件名稱長度的上限。
-v 建立第2版的Minix文件系統(tǒng)茉帅。
mkfs.msdos
功能說明:與mkdosfs相同叨叙。
mkinitrd(make initial ramdisk images)
功能說明:建立要載入ramdisk的映像文件。
語 法:mkinitrd [-fv][--omit-scsi-modules][--version][--preload=<模塊名稱>][--with=<模塊名稱>][映像文件][Kernel 版本]
補充說明:mkinitrd可建立映像文件堪澎,以供Linux開機時載入ramdisk擂错。
參 數(shù):
-f 若指定的映像問家名稱與現(xiàn)有文件重復,則覆蓋現(xiàn)有的文件樱蛤。
-v 執(zhí)行時顯示詳細的信息钮呀。
--omit-scsi-modules 不要載入SCSI模塊。
--preload=<模塊名稱> 指定要載入的模塊昨凡。
--with=<模塊名稱> 指定要載入的模塊爽醋。
--version 顯示版本信息。
mkisofs(make iso file system)
功能說明:建立ISO 9660映像文件便脊。
語 法:mkisofs [-adDfhJlLNrRTvz][-print-size][-quiet][-A <應用程序ID>][-abstract <摘要文件>][-b <開機映像文件>][-biblio <ISBN文件>][-c <開機文件名稱>][-C <盤區(qū)編號蚂四,磁區(qū)編號>][-copyright <版權(quán)信息文件>][-hide <目錄或文件名>][-hide-joliet <文件或目錄名>][-log-file <記錄文件>][-m <目錄或文件名>][-M <開機映像文件>][-o <映像文件>][-p <數(shù)據(jù)處理人>][-P <光盤發(fā)行人>][-sysid <系統(tǒng)ID >][-V <光盤ID >][-volset <卷冊集ID>][-volset-size <光盤總數(shù)>][-volset-seqno <卷冊序號>][-x <目錄>][目錄或文件]
補充說明:mkisofs可將指定的目錄與文件做成ISO 9660格式的映像文件,以供刻錄光盤哪痰。
參 數(shù):
-a或--all mkisofs通常不處理備份文件遂赠。使用此參數(shù)可以把備份文件加到映像文件中。
-A<應用程序ID>或-appid<應用程序ID> 指定光盤的應用程序ID妒御。
-abstract<摘要文件> 指定摘要文件的文件名解愤。
-b<開機映像文件>或-eltorito-boot<開機映像文件> 指定在制作可開機光盤時所需的開機映像文件镇饺。
-biblio<ISBN文件> 指定ISBN文件的文件名乎莉,ISBN文件位于光盤根目錄下,記錄光盤的ISBN奸笤。
-c<開機文件名稱> 制作可開機光盤時惋啃,mkisofs會將開機映像文件中的全-eltorito-catalog<開機文件名稱>全部內(nèi)容作成一個文件。
-C<盤區(qū)編號监右,盤區(qū)編號> 將許多節(jié)區(qū)合成一個映像文件時边灭,必須使用此參數(shù)。
-copyright<版權(quán)信息文件> 指定版權(quán)信息文件的文件名健盒。
-d或-omit-period 省略文件后的句號绒瘦。
-D或-disable-deep-relocation ISO 9660最多只能處理8層的目錄,超過8層的部分扣癣,RRIP會自動將它們設置成ISO 9660兼容的格式惰帽。使用-D參數(shù)可關(guān)閉此功能。
-f或-follow-links 忽略符號連接父虑。
-h 顯示幫助该酗。
-hide<目錄或文件名> 使指定的目錄或文件在ISO 9660或Rock RidgeExtensions的系統(tǒng)中隱藏。
-hide-joliet<目錄或文件名> 使指定的目錄或文件在Joliet系統(tǒng)中隱藏。
-J或-joliet 使用Joliet格式的目錄與文件名稱呜魄。
-l或-full-iso9660-filenames 使用ISO 9660 32字符長度的文件名悔叽。
-L或-allow-leading-dots 允許文件名的第一個字符為句號。
-log-file<記錄文件> 在執(zhí)行過程中若有錯誤信息爵嗅,預設會顯示在屏幕上娇澎。
-m<目錄或文件名>或-exclude<目錄或文件名> 指定的目錄或文件名將不會房入映像文件中。
-M<映像文件>或-prev-session<映像文件> 與指定的映像文件合并操骡。
-N或-omit-version-number 省略ISO 9660文件中的版本信息九火。
-o<映像文件>或-output<映像文件> 指定映像文件的名稱。
-p<數(shù)據(jù)處理人>或-preparer<數(shù)據(jù)處理人> 記錄光盤的數(shù)據(jù)處理人册招。
-print-size 顯示預估的文件系統(tǒng)大小岔激。
-quiet 執(zhí)行時不顯示任何信息。
-r或-rational-rock 使用Rock Ridge Extensions是掰,并開放全部文件的讀取權(quán)限虑鼎。
-R或-rock 使用Rock Ridge Extensions。
-sysid<系統(tǒng)ID> 指定光盤的系統(tǒng)ID键痛。
-T或-translation-table 建立文件名的轉(zhuǎn)換表炫彩,適用于不支持Rock Ridge Extensions的系統(tǒng)上。
-v或-verbose 執(zhí)行時顯示詳細的信息絮短。
-V<光盤ID>或-volid<光盤ID> 指定光盤的卷冊集ID江兢。
-volset-size<光盤總數(shù)> 指定卷冊集所包含的光盤張數(shù)。
-volset-seqno<卷冊序號> 指定光盤片在卷冊集中的編號丁频。
-x<目錄> 指定的目錄將不會放入映像文件中杉允。
-z 建立通透性壓縮文件的SUSP記錄,此記錄目前只在Alpha機器上的Linux有效席里。
mkswap
功能說明:設置交換區(qū)(swap area)叔磷。
語 法:mkswap [-cf][-v0][-v1][設備名稱或文件][交換區(qū)大小]
補充說明:mkswap可將磁盤分區(qū)或文件設為Linux的交換區(qū)。
參 數(shù):
-c 建立交換區(qū)前奖磁,先檢查是否有損壞的區(qū)塊改基。
-f 在SPARC電腦上建立交換區(qū)時,要加上此參數(shù)咖为。
-v0 建立舊式交換區(qū)秕狰,此為預設值。
-v1 建立新式交換區(qū)躁染。
[交換區(qū)大小] 指定交換區(qū)的大小鸣哀,單位為1024字節(jié)。
mpartition
功能說明:建立或刪除MS-DOS的分區(qū)褐啡。
語 法:mpartition [-acdfIprv][-b <磁區(qū)數(shù)>][-h <磁頭數(shù)>][l <磁區(qū)數(shù)>][-s <磁區(qū)數(shù)>][-t <柱面數(shù)>][驅(qū)動器代號]
補充說明:mpartition為mtools工具指令诺舔,可建立或刪除磁盤分區(qū)。
參 數(shù):
-a 將分區(qū)設置為可開機分區(qū)。
-b<磁區(qū)數(shù)> 建立分區(qū)時低飒,指定要從第幾個磁區(qū)開始建立分區(qū)许昨。
-c 建立分區(qū)。
-d 將分區(qū)設置為無法開機的分區(qū)褥赊。
-f 強制地修改分區(qū)而不管檢查時發(fā)生的錯誤信息糕档。
-h<磁頭數(shù)> 建立分區(qū)時,指定分區(qū)的磁頭數(shù)拌喉。
-I 刪除全部的分區(qū)速那。
-l<磁區(qū)數(shù)> 建立分區(qū)時,指定分區(qū)的容量大小尿背,單位為磁區(qū)數(shù)娜扇。
-p 當要重新建立分區(qū)時钧排,顯示命令列盗冷。
-r 刪除分區(qū)兑徘。
-s<磁區(qū)數(shù)> 建立分區(qū)時,指定每個磁軌的磁區(qū)數(shù)汽久。
-t<柱面數(shù)> 建立分區(qū)時鹤竭,指定分區(qū)的柱面數(shù)。
-v 與-p參數(shù)一并使用景醇,若沒有同時下達修改分區(qū)的命令臀稚,則顯示目前分區(qū)的狀態(tài)。
sfdisk
功能說明:硬盤恩區(qū)工具程序三痰。
語 法:sfdisk [-?Tvx][-d <硬盤>][-g <硬盤>][-l <硬盤>][-s <分區(qū)>][-V <硬盤>]
補充說明:sfdisk為硬盤分區(qū)工具程序吧寺,可顯示分區(qū)的設置信息,并檢查分區(qū)是否正常酒觅。
參 數(shù):
-?或--help 顯示幫助撮执。
-d<硬盤> 顯示硬盤分區(qū)的設置微峰。
-g<硬盤>或--show-geometry<硬盤> 顯示硬盤的CHS參數(shù)舷丹。
-l<硬盤> 顯示后硬盤分區(qū)的相關(guān)設置。
-s<分區(qū)> 顯示分區(qū)的大小蜓肆,單位為區(qū)塊颜凯。
-T或--list-types 顯示所有sfdisk能辨識的文件系統(tǒng)ID。
-v或--version 顯示版本信息仗扬。
-V<硬盤>或--verify<硬盤> 檢查硬盤分區(qū)是否正常症概。
-x或--show-extend 顯示擴展分區(qū)中的邏輯分區(qū)。
swapoff
功能說明:關(guān)閉系統(tǒng)交換區(qū)(swap area)早芭。
語 法:swapoff [設備]
補充說明:swapoff實際上為swapon的符號連接彼城,可用來關(guān)閉系統(tǒng)的交換區(qū)。
swapon
功能說明:啟動系統(tǒng)交換區(qū)(swap area)。
語 法:swapon [-ahsV][-p <優(yōu)先順序>][設備]
補充說明:Linux系統(tǒng)的內(nèi)存管理必須使用交換區(qū)來建立虛擬內(nèi)存募壕。
-a 將/etc/fstab文件中所有設置為swap的設備调炬,啟動為交換區(qū)。
-h 顯示幫助舱馅。
-p<優(yōu)先順序> 指定交換區(qū)的優(yōu)先順序缰泡。
-s 顯示交換區(qū)的使用狀況。
-V 顯示版本信息代嗤。
symlinks(symbolic links)
功能說明:維護符號連接的工具程序棘钞。
語 法:symlinks [-cdrstv][目錄]
補充說明:symlinks可檢查目錄中的符號連接,并顯示符號連接類型干毅。以下為symlinks可判斷的符號連接類型:
absolute:符號連接使用了絕對路徑宜猜。
dangling:原始文件已經(jīng)不存在。
lengthy:符號連接的路徑中包含了多余的"../"硝逢。
messy:符號連接的路徑中包含了多余的"/"宝恶。
other_fs:原始文件位于其他文件系統(tǒng)中。
relative:符號連接使用了相對路徑趴捅。
參 數(shù):
-c 將使用絕對路徑的符號連接轉(zhuǎn)換為相對路徑垫毙。
-d 移除dangling類型的符號連接。
-r 檢查目錄下所有子目錄中的符號連接拱绑。
-s 檢查lengthy類型的符號連接综芥。
-t 與-c一并使用時,會顯示如何將絕對路徑的符號連接轉(zhuǎn)換為相對路徑猎拨,但不會實際轉(zhuǎn)換膀藐。
-v 顯示所有類型的符號連接。
sync
功能說明:將內(nèi)存緩沖區(qū)內(nèi)的數(shù)據(jù)寫入磁盤红省。
語 法:sync [--help][--version]
補充說明:在Linux系統(tǒng)中额各,當數(shù)據(jù)需要存入磁盤時,通常會先放到緩沖區(qū)內(nèi)吧恃,等到適當?shù)臅r刻再寫入磁盤虾啦,如此可提高系統(tǒng)的執(zhí)行效率。
參 數(shù):
--help 顯示幫助痕寓。
--version 顯示版本信息傲醉。