1 / 20

Red Hat Linux 系统管理 RH130

Red Hat Linux 系统管理 RH130. 第五单元 文件系统管理 Filesystem Management. 学习目标. 在本单元学习完成后 , 你应该能 : 理解文件系统层次 结构 管理虚拟内存 添加新的驱动和分区 加载 NFS 文件系统. 概述 : 添加新文件系统至文件系统树. 进行设备识别 对设备进行分区 新建文件系统 对文件系统进行标记 在 /etc/fstab 创建相应条目 安装新文件系统. 设备识别. 主引导记录 (MBR) 包括 : 用于调入操作系统的可执行代码 分区表信息 , 包括 : 分区 ID 或类型

sahara
Download Presentation

Red Hat Linux 系统管理 RH130

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Red Hat Linux系统管理RH130

  2. 第五单元 文件系统管理Filesystem Management

  3. 学习目标 • 在本单元学习完成后,你应该能: • 理解文件系统层次 结构 • 管理虚拟内存 • 添加新的驱动和分区 • 加载NFS文件系统

  4. 概述: 添加新文件系统至文件系统树 • 进行设备识别 • 对设备进行分区 • 新建文件系统 • 对文件系统进行标记 • 在/etc/fstab创建相应条目 • 安装新文件系统

  5. 设备识别 • 主引导记录(MBR)包括: • 用于调入操作系统的可执行代码 • 分区表信息, 包括: • 分区ID或类型 • 分区开始的柱面号 • 分区包含的柱面数

  6. 磁盘分区 • 一个扩展分区指向一个附加的分区描述符 • 内核支持的最大分区数为: • IDE驱动器: 63个 • SCSI驱动器: 15个 • 为何要对驱动器进行分区 • 可控性,性能, 额度控制, 修复

  7. 管理分区 • 创建分区: • fdisk • sfdisk • GNU parted : 高级分区操作(创建分区,拷贝分区,分区大小调整,其它) • partprobe:刷新内核使用的存放于内存中的分区表

  8. 创建文件系统性 • mkfs • mkfs.ext2, mkfs.ext3, mkfs.msdos • 相应的文件系统工具可以直接调用 • mke2fs [options] device

  9. 文件系统标签 • 用于指向驱动器的一种替代方式 • 与设备无关: • e2label special_dev_file[fslabel] • mount [options] LABEL=fslabelmount_point • blkid可以用来查看所有设备上的文件系统标签和类型号

  10. tune2fs • 调整文件系统参数 • 保留块 • 缺省加载选项 • fsck 频度 • 查看当前设置: dumpe2fs

  11. 挂载点和/etc/fstab • 配置文件系统层次 • 用于mount, fsck和其它程序 • 在系统重启后保持原有层次 • 在设备字段可以使用文件系统卷标签 • mount –a命令可以用来挂载在/etc/fstab中列出的所有文件系统

  12. 使用mount挂载文件系统 • mount [options] devicemount_point • -t vfstype (一般可以省略) • -o options • 缺省选项: rw, suid, dev, exec, and async

  13. 卸载文件系统 • umount [options] device | mount_point • 不能卸载一个在使用中的文件系统 • Use fuser to check and/or kill processes • 使用重新装载选项可以改变一个已装载的文件系统的选区项. • mount -o remount,ro /data

  14. mount 示例 • 使用文件系统选项满足下列要求: • 禁用执行操作Disabling execute access • 装载一个文件系统映射 • 装载一个PC兼容的文件系统filesystem • 禁用访问时间更新 • 设置一个mount的别名

  15. 处理交换文件和分区 • 交换空间是做为系统RAM的补充 • 基本设置涉及: • 创建一个交换分区或文件 • 使用mkswap写入特殊签名 • 添加一条相匹配的条目至/etc/fstab • 使用swapon –a 激活交换空间

  16. 挂载NFS文件系统 • 使远程NFS文件系统可以像本地文件系统一样工作 • /etc/fstab 可以用来指定永久的网络挂载 • /etc/init.d/netfs 在系统启动时挂载指定的NFS共享 • Mount可以手工装载远程NFS输出 • mkdir/mnt/server1 • mount-tnfsserver1:/var/ftp/pub/mnt/server1

  17. Automounter • 进程访问监控, 在需要时挂载, 在处于非活动状态一段时间后自动卸载 • 非直接的映射控制整个目录, 根据需要创建成子目录/挂载点 • /etc/auto.master: /misc/etc/auto.misc • /etc/auto.misc: server1-ro,softserver1:/var/ftp/pub • 可以支持通配符目录名”*”和”&”

  18. Automounter • 特殊的映映 -hosts 用于浏览网络上所有的NFS • 直接映射包含绝对路径,不会覆盖本地目录结构

  19. gnome-mount • 自动挂载移动设备 • 与HAL (Hardware Abstraction Layer)层集成 • 替换fstab-sync

  20. 第五单元结束 • 自由提问 • 总结 • 哪些工具可用于分区? • Swap空间可以使用哪两种方法实现? • 挂载NFS

More Related