RHEL系统管理(二)1内容提要文件系统管理目录和文件管理用户、组和权限管理rpm包管理网络配置管理常用服务配置简单故障处理2文件系统管理3•Linux文件系统概述•文件系统的使用方法•文件系统的创建•挂装和卸装文件系统•常用的文件系统维护命令•自动挂装文件系统•磁盘限额•交换空间和内存管理文件系统管理4文件系统概述(1)从系统角度理解文件系统文件系统是操作系统用于明确磁盘分区上的文件的方法和数据结构,即文件在磁盘上的组织方法。文件系统规定了如何在存储设备上存储数据以及如何访问存储在设备上的数据。一个文件系统在逻辑上是独立的实体,他能单独地被操作系统管理和使用。Linux的内核采用了称之为虚拟文件系统(VFS)的技术,因此Linux可以支持多种不同的文件系统类型。5文件系统概述(2)从用户角度理解文件系统文件系统是Linux下的所有文件和目录的集合,这些文件和目录结构是以一个树状的结构来组织的,这个树状结构构成了Linux中的文件系统。6文件系统概述(2)从用户角度理解文件系统7常用的文件系统类型ext3和ext2Linux自身使用的文件系统swapLinux使用的交换文件系统vfatFAT文件系统ISO9660光盘使用的标准文件系统NFS网络文件系统,用于在UNIX系统间通过网络实现文件共享8日志文件系统Linux支持的日志文件系统Ext3(Redhat)GFS(RedhatClusterFilesystem)ReiserfsJFS(IBM)XFS(SGI)9日志文件系统使用日志文件系统的最大好处就是在系统因出现异常断电等事件而停机后再次启动时,操作系统会根据文件系统的日志快速检测并恢复文件系统到正常状态使用日志文件系统的优点提高了文件的存储安全性降低了文件被破坏的机率缩短了对磁盘的扫描时间减少了磁盘整体扫描次数10使用文件系统的一般方法•在硬盘上创建分区•在分区上建立文件系统•在需要时或系统启动时挂装文件系统到系统中•使用后或关机时卸装文件系统11创建文件系统12创建文件系统操作举例1)在系统第一块IDE接口硬盘的第11个分区上创建ext3类型的文件系统#mkfs.ext3/dev/hda112)在系统第二块SCSI接口的硬盘的第5个分区上创建FAT32类型的文件系统#mkfs.vfat/dev/sdb513挂载文件系统使用mount命令挂装文件系统#mount[<选项>][<分区设备名>][<挂装点>]常用选项-tfstype:指定要挂装的文件系统的类型-r:以只读方式来挂装文件系统-o:用于设置各种挂装选项-a:挂装/etc/fstab文件中记录的设备14挂载文件系统操作举例1)将/dev/hda11上的ext3文件系统挂装到/opt#mount-text3/dev/hda11/opt2)将/dev/sdb5上的FAT32文件系统挂装到/mnt/win#mkdir/mnt/win#mount-tvfat/dev/sdb5/mnt/win3)显示当前已经挂装的文件系统#mount4)重新挂装/etc/fstab文件中记录的设备#mount-a15卸载文件系统使用umount命令卸装文件系统#umount<设备名或挂装点>操作举例1)使用设备名卸装已经挂装的文件系统#umount/dev/sdb52)使用挂装点卸装已经挂装的文件系统#umount/opt16挂载/卸载文件系统注意事项挂装点目录必须存在应该在挂装目录的上级目录下进行挂装操作不该在同一个挂装点目录下挂装两个文件系统当文件系统处于“busy”状态时不能进行卸装17使用USB盘USB硬盘在Linux系统下是被模拟成SCSI设备来使用的,对应的设备文件是/dev/sd>,如果有多块USB硬盘,则设备文件依次是/dev/sdb,sdc等操作举例1)挂载#mkdir/mnt/usb#mount/dev/sdb/mnt/usb2)卸载#umount/mnt/usb18挂载ISO文件ISO文件是光盘镜像文件•用mount命令加-oloop选项挂装光盘镜像文件#mount-oloop<挂装点>•例如:挂载ISO文件#mount-olooprhel5-i386-disc1.iso/mnt/iso卸载ISO文件#umount/mnt/iso19链接文件的概念链接文件简介链接文件为系统中多用户以不同访问权限实现共享文件提供了一种机制。链接文件实际上是给系统中已有的某个文件指定另外一个可用于访问它的名称。链接文件的分类硬链接:复制文件i-node软(符号)链接:仅仅是指向目的文件的路径,类似于Windows下的快捷方式20链接文件的概念硬链接和软链接的比较硬链接链接文件和被链接文件必须位于同一个文件系...