文件系统

创建文件系统:    磁盘分区之后要创建文件系统,即格式化。在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

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值