创建文件系统: 磁盘分区之后要创建文件系统,即格式化。在LINUX下可以用命令mkfs来完成文件系统的创建工作。实际上,不同种类的文件系统,都有特定的程序格式化,mkfs只是一个为了建立不同文件系统类型,确定运行不同程序的一个前端,比如用mkfs建立ext2文件系统,mkfs将调用mkefs命令来完成操作。
#mkfs<选项><设备名>
选项 说明
-t fstype 指定要创建的文件系统的类型
-c 查找坏块,初始化坏块列表
例子: //在系统第二块SCSI接口的硬盘的第1个分区上创建ext3类型的文件系统
#mkfs -t ext3 /dev/sdb1
//在系统第二块SCSI接口的硬盘的第5个分区创建FAT32类型的文件系统
#mkfs -t vfat -c /dev/sdb5
//对软盘创建vfat类型的文件系统,同时检查磁盘坏块
#mkfs -t vfat -c /dev/fd0
如果用户在安装LINUX的过程中创建了ext2的文件系统,那么将其转换为ext3文件系统。例如:要将/dev/hdb6(一个ext2文件系统)转换为ext3文件系统,需要执行如下两步:
1:执行命令
#tune2fs -j /dev/hdb6 ;
2:修改系统挂装表 将/etc/fstab中/dev/hdb6相应的配置行文件系统类型的配置项由ext2改为ext3
挂装和卸装文件系统: 在磁盘上创建好文件系统后,还需要把新建立的文件系统挂装到系统上才能使用。挂装是Linux文件系统中的概念。
使用mount命令可以灵活的挂装系统可识别的所有文件系统。
格式是:#mount [<选项>][<设备名>][<挂装点>]
mount命令的选项
-t fstype 指定要挂装的文件系统的类型,如果不知道可以用-t auto选项来让系统自动判断
-r 如果不想修改要挂装的文件系统(或者由于是只读介质不能修改),可以在挂装时使用此选项,以只读方式来挂装
-w 以可写的方式挂装文件系统
-o 用于设置各种挂装选项
-a 挂装/etc/fstab文件中记录的设备
挂装点就是文件系统中的一个目录,必须把新的文件系统挂装在目录树中的某个目录中。挂装点目录在实施挂装操作前必须存在,若其不存在应该使用mkdir命令创建。这个目录必须是空的,否则目录中的原有的文件将被系统隐藏。例如:
//将/dev/sdb1上的ext3文件系统挂装到/opt
#mount -t ext3 /dev/sdb1 /opt
//将/dev/hda6上的FAT32文件系统挂装到/mnt/win
#mount -t vfat /dev/hda6 /mnt/win
//不带任何参数的mount命令用于显示当前已经挂装的文件系统
#mount
卸装文件系统:卸装文件系统的命令是umount,该命令可以把文件系统从Linux系统中的挂装点分离。
#umount<设备点或挂装点>
例如:针对上面挂装的例子“将/dev/sdb1上的ext3文件系统挂装到/opt”,进行卸装的话, #umount /dev/sdb1 和 #umount /opt是一样的。
注意,如果一个文件系统busy状态,则不能卸装该文件系统。如下情况将导致文件系统处于busy状态:
(1)文件系统中有打开的文件。
(2)某个进程的工作目录在此文件系统中。
(3)文件系统中的缓存文件正在被使用。
最典型的错误是在挂装点目录下实施卸装操作,此时肯定处于busy状态
在字符界面下使用软盘和光盘:Linux将软盘和光盘均视为文件系统,在使用它们之前要进行挂装,使用之后进行卸装。
将光盘放入光驱后输入如下命令即可挂装光盘: #mount /mnt/cdrom
使用完毕可以使用如下命令进行卸装: #umount /mnt/cdrom
卸装之后即可从光驱中取出光盘。 软盘同样,只要将cdrom 换成floppy就可以
直接挂装使用ISO文件: ISO文件是光盘镜像文件,文件系统类型是ISO9660。在Linux下使用很简单。
先在系统中建立一个挂载点: #mkdir /mnt/iso
用mount命令加-o loop选项挂装光盘镜像文件。 #mount -o loop shrike-i386-disc1.iso /mnt/iso
卸装: #umount /mnt/iso
类似的,可以使用带-o loop参数的mount命令直接挂装软盘映像文件。
在Linux中使用USB盘:USB盘在LINUX下是被模拟成SCSI设备来使用的,因此对应的设备文件是/dev/sda,如果有多块USB硬盘,则设备文件依次是/dev/sdb、/dev/sdc等。要使用USB盘首先要确保USB端口在BIOS中已经打开。使用方法是:
1)把USB盘和计算机接好。
2)用fdisk命令查看USB硬盘上的分区。 #fdisk -l /dev/sda
3)在LINUX系统上建立挂装点,并挂装USB硬盘上的第一个分区。 #mkdir /mnt/usb1 #mount -t vfat /dev/sda1 /mnt/usb1
4)列出分区中的文件列表。 #ls -l /mnt/usb1
5)使用完毕卸装。 #umount /mnt/usb1