- 8
- 0
- 约2.4千字
- 约 21页
- 2017-12-27 发布于河南
- 举报
Linux操作系统磁盘管理
Linux操作系统 磁盘管理 情景引入 智宏学校网管人员在工作过程中,需要对Linux环境的文件系统比较了解,会管理U盘、光盘等设备,以便进行文件备份、安装一些软件包等工作。 教学目标 教学安排 任务情景 问题分析 在Linux中硬件设备都使用相应的设备文件进行表示,硬盘和分区也是如此。 Linux可以支持多种不同的文件系统,并给Linux的其它部分和用户提供统一的文件操作接口,虚拟文件系统(VFS, Virtual File System)是实现这一功能的关键。通过虚拟文件系统,人们可以方便地向Linux增加新的文件系统。 Linux并不通过设备标识访问某个文件系统(如DOS那样),而是将他们“捆绑”在一个树形结构中,文件系统安装时“mount”,Linux将它挂到树的某个枝点(即目录),文件系统的所有文件就是该目录的文件或目录。 任务描述 挂载U盘,能够正确访问它 磁盘空间管理 知识准备 磁盘分区 Linux文件系统的类型及用法 虚拟文件系统的概念 文件系统加载 知识准备:磁盘分区 IDE接口的硬盘采用“hdxN”的文件名格式表示,其中“x”是英文字母,指分区所在的硬盘,第一块硬盘用“a”表示,第二块用“b”表示,依次类推;“N”是数字,1~4表示主分区,5开始之后的数字表示逻辑分区。 SCSI接口的硬盘代号由sda开始算起。目前常见的USB接口的优盘或者USB外接式硬盘,在Linux下仿真成SCSI设备,代号也是从sda开始算起。 知识准备:Linux文件系统 Linux文件系统类型 EXT2:正在被逐渐淘汰 EXT3:在EXT2文件系统的基础上添加了“日志”功能 Swap:在Linux系统的交换分区中使用 注:对于微软公司的文件系统格式FAT32和NTFS,Linux能够部分地进行支持,大多数Linux系统支持FAT32文件系统的读写和NTFS的只读,而不能支持NTFS文件系统的写入。 知识准备:Linux虚拟文件系统 虚拟文件系统VFS Linux可以支持多种不同的文件系统,并给Linux的其它部分和用户提供统一的文件操作接口,虚拟文件系统(VFS, Virtual File System)是实现这一功能的关键。通过虚拟文件系统,人们可以方便地向Linux增加新的文件系统。 VFS实际上是用户进程与实际文件系统之间的一种接口。虚拟文件系统隐藏了各种硬件的具体细节,为所有的设备提供了统一的接口,VFS提供了多达数十种不同的文件系统。 知识准备:Linux文件系统加载 知识准备:Linux文件系统加载 mount [-t vfstype] [-o optoins] device dir -t 文件系统类型 Fat32为vfat; fat16为msdos CDROM为iso9660 Linux分区为ext2或ext3 ntfs为NTFS auto自动检测文件系统 swap交换分区文件系统 -o 选项 ro以只读方式挂载 rw以读写方式挂载 codepage=xxx代码页,对于中文codepage=936;iocharset=xxx字符集,对于中文iocharset=gb2312或iocharset=cp936 loop 挂载ISO光盘镜像文件 device 要挂载的设备文件,在/dev目录下 dir 要挂载的路径 知识准备:Linux文件系统加载 若将安装信息写入/etc/fstab文件中,将会简化挂载过程,使某些文件系统在系统启动时被自动安装。 umount卸载 umount [选项] [挂载点] [设备名] 任务实施: 步骤1:查看磁盘分区。 [root@localhost root]# fdisk -l 任务实施 步骤2:创建挂载点 [root@localhost root]#mkdir /mnt/usb 步骤3:加载U盘 [root@localhost root]#mount –t msdos /dev/sdb1 /mnt/usb 步骤4:访问 任务实施 步骤5:查看磁盘空间 [root@localhost usb]#du -s [root@localhost root]#df 步骤6:卸载 [root@localhost root]#umount /mnt/usb 任务总结 教学重点:磁盘挂载 教学难点:Linux文件系统 项目实训 在智宏学校服务器上挂载U盘,并查看磁盘空间情况。 思考与练习 使用什么命令在Linux文件系统的不同目录之间切换,如何显示当前所在的目录? 使用什么命令列出当前目录中的文件和子目录名? 有哪些命令可用来查看文件的内容,这些命令有什么不同? 新建、移动、删除和复制文件使用什么
原创力文档

文档评论(0)