初步了解Linux创建文件系统命令
在完成磁盤分區(qū)的操作后,接著就需要對新建的分區(qū)進行格式化,創(chuàng)建相應(yīng)的文件系統(tǒng)。在linux系統(tǒng)中我們通常借助mkfs和mke2fs這兩個命令來進行以上操作。
mkfs命令
mkfs命令通常用于在設(shè)備硬件分區(qū)上創(chuàng)建linux文件系統(tǒng)。mkfs命令支持建立多種Linux文件系統(tǒng),如ext系列,xfs等等。
mke2fs命令
mke2fs命令是專門用于管理ext系列文件系統(tǒng)的一個專門的工具。其還有像mkfs.ext2,mkfs.ext3,mkfs.ext4等衍生的命令,它們的用法mke2fs類似,在系統(tǒng)man下它們的幫助手冊會直接跳轉(zhuǎn)mke2fs命令的幫助手冊。
命令格式:
mke2fs [options] [device]
常用選項
-t fs-type:指定文件系統(tǒng)類型(如ext2,ext3,ext4等等),則會從/etc/mke2fs.conf文件中讀取默認(rèn)配置;
-b block-size:設(shè)置硬盤的block大小。
-L 'LABEL':設(shè)置卷標(biāo);
-j:創(chuàng)建ext3文件系統(tǒng),mkfs.ext3自帶了該選項;
-N:設(shè)置inode節(jié)點的數(shù)量;
-m:設(shè)置為文件系統(tǒng)預(yù)留的塊的百分比;
-c:在創(chuàng)建文件系統(tǒng)前進程硬盤自檢;
都不太了解,先操作一下;
使用案例,創(chuàng)建ext4文件系統(tǒng)并設(shè)置卷標(biāo)為testdisk:
出現(xiàn) invalid blocks count - /dev/xxx 錯誤;
看一下dev目錄下的內(nèi)容; 這下面都不是目錄,無法cd進入;
?
是不是要在此目錄下有對應(yīng)節(jié)點,才能執(zhí)行第一個圖的mke2fs命令;
有資料說用devf或udev命令,可在dev目錄下創(chuàng)建節(jié)點;看一下我的centos提示無此命令;
看一下資料 mknod 命令可在dev下建立節(jié)點;網(wǎng)上找一個命令輸一下,參數(shù)還不了解;
?
看一下自己創(chuàng)建的mysda1節(jié)點出來了;
?
然后再執(zhí)行前面的mke2fs命令,還是一樣 ;先操作一下,都不了解;
?
?
總結(jié)
以上是生活随笔為你收集整理的初步了解Linux创建文件系统命令的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Silverlight 开发入门1
- 下一篇: Linux 0.12内核的内存管理基础