例如创建Ext2、Ext3、Ext4、XFS等文件系统。
参数:
-t <目录> :指定文件系统类型
-m #--mke2fs-conf <文件>:指定mke2fs.conf文件
-b <块大小> :指定文件系统块大小
-c :创建文件系统时进行检测
-l <文件> :指定坏块文件
-j :用ext3日志文件系统类型格式化
-J :指定日志参数
-m <保留块百分比> :保留给用户的块分比
-L <卷标>:设置文件系统卷标
-O <功能选项> :启用或禁用某些文件系统功能
-q :不显示mke2fs进度信息
-T <文件类型> :指定文件系统类型 (默认为ext2)。
例子:
#格式化/dev/sda1分区为ext4文件系统。
mkfs -t ext4 /dev/sda1
#格式化/dev/sdb1分区为ntfs文件系统。
mkfs -t ntfs /dev/sdb1
#格式化/dev/sdc1分区为fat32文件系统。
mkfs -t fat32 /dev/sdc1
#格式化/dev/sdf1分区为ext2文件系统。
mkfs.ext2 /dev/sdf1
#格式化/dev/sdg1分区为ext3文件系统。
mkfs.ext3 /dev/sdg1
#格式化/dev/sdh1分区为vfat文件系统。
mkfs.vfat /dev/sdh1
#格式化/dev/sdi1分区为cramfs文件系统。
mkfs.cramfs -F /dev/sdi1
#格式化/dev/sdj1分区为reiserfs文件系统。
mkfs.reiserfs /dev/sdj1
#将/dev/sda1格式化为ext4文件系统,并保留5%的空间供系统管理员使用。
mkfs.ext4 -m 5 /dev/sda1
#将/dev/sde1格式化为fat文件系统,并不保留空间供系统管理员使用。
mkfs.fat -m 0 /dev/sde1
##格式化分区,并指定block的大小为2048 Bytes
mke2fs -t ext4 -b 2048 /dev/sdb1
##创建一个vfat的文件系统,同时检查是否有坏轨存在
mkfs -V -t vfat -c /dev/hda5
补充说明:
mkswap: 把一个分区格式化成为swap交换区;
mkswap /dev/sda6 ##创建此分区为交换分区;
swapon /dev/sda6 ##加载交换分区;
swapon -s ##查看交换分区;
---fdisk: 用来管理磁盘分区的工具参数:
-b: <分区大小> 指定每个分区的大小。
-l: 列出素所有分区表
-u: 与”-l”搭配使用,显示分区数目
-s: <分区编号> 将指定的分区大小输出到标准输出上,单位为区块。
菜单操作说明:
m :显示菜单和帮助信息
a :活动分区标记/引导分区
d :删除分区
l :显示分区类型
n :新建分区
p :显示分区信息
q :退出不保存
t :设置分区号
v :进行分区检查
w :保存修改
x :扩展应用,高级功能
例子:
sudo fdisk -lu ##显示当前分区情况,可查看插入的u盘或磁盘设备名称
sudo fdisk /dev/sdb ##选择磁盘,进行分区操作;
具体操作可见菜单操作相关的命令说明。
---lsusb: 显示系统中以及连接到系统的USB总线信息的工具.显示本机的USB设备列表,可以显示出usb的详细信息,包括设备的读取速度和描述符
安装命令: apt-get install usbutils
参数:
-v, --verbose:显示USB设备的详细信息
-vv:显示USB设备的完整信息
-s:仅显示指定的总线和(或)设备号的设备
-d:仅显示指定厂商和产品编号的设备
-D:设备路径。不扫描/proc/bus/usb,而以指定的设备路径取代
-t, --tree:以树状结构显示物理USB设备的层次
-V, --version:显示命令的版本信息
例子:
lsusb -v ##查看本系统usb所有设备的详细信息
lsusb -t ##以树状结构显示无理USB设备的层次
lsusb -v -d 0bda: ##查看指定厂商的设备信息;
lsusb -s
ls /dev/bus/usb/ ##查看本机有几条usb总线;
==》001 002