第6章 文件系统与文件管理
第6章 文件系统与文件管理
6-1文件系统概述 6-1-1 Linux的基本文件系统 6-1-2 Linux支持的文件系统 ·6-1-3文件系统的挂载与卸载
6-1 文件系统概述 • 6-1-1 Linux的基本文件系统 • 6-1-2 Linux支持的文件系统 • 6-1-3 文件系统的挂载与卸载
6-1-1 Linux的基本文件系统 ext( Extended File system)文件系统系 列(包括ext、ext2和ex3)是专为 Linux 设计的文件系统 高实用性 数据的完整性 更快的速度 方便的数据转换
6-1-1 Linux的基本文件系统 • ext(Extended File System)文件系统系 列(包括ext、ext2和ext3)是专为Linux 设计的文件系统。 –高实用性 –数据的完整性 –更快的速度 –方便的数据转换
6-1-2 Linux支持的文件系统 · Linux采用虚拟文件系统技术,可支持多种常 见的文件系统,并允许用户在不同的磁盘分区 上安装不同的文件系统。 Linux支持的文件系统类型主要有: msdo: MS DOS采用的FAT文件系统。 vt: Window中通用的文件系统。 sysV:UNIX中最常用的 system V文件系统。 nfs:网络文件系统( Network File System) iso9660: CD-ROM的标准文件系统
6-1-2 Linux支持的文件系统 • Linux采用虚拟文件系统技术,可支持多种常 见的文件系统,并允许用户在不同的磁盘分区 上安装不同的文件系统。 – Linux支持的文件系统类型主要有: – msdos:MS DOS采用的FAT文件系统。 – vfat:Windows中通用的文件系统。 – sysV:UNIX中最常用的system V文件系统。 – nfs:网络文件系统(Network File System)。 – iso9660:CD-ROM的标准文件系统
6-1-3文件系统的挂载与卸载 挂载就是将存储介质的内容映射到指定的目录中,此 目录即为该设备的挂载点 硬盘上的各个磁盘分区都会在启动过程中自动挂载到指定的 目录,并在关机时自动卸载。 移动存储介质既可以在启动时自动挂载,也可以在需要时手 动挂载/卸载。 文件系统的挂载记载在/etc「stab文件中: LABEL=了了 ext3 defaults rone fdevlrts gid=5, mode=620 00 rone default 00 rone tmiS defaults 00 fdlewhda2 swap swap default 00 fdewccrom Jmntcdom udfiso9660 noauto, ownerkuczu,ro 00 ⅵf/ mntflorpy auto noauto, owmerkuczy, usrqunta 0 0
6-1-3 文件系统的挂载与卸载 • 挂载就是将存储介质的内容映射到指定的目录中,此 目录即为该设备的挂载点。 –硬盘上的各个磁盘分区都会在启动过程中自动挂载到指定的 目录,并在关机时自动卸载。 –移动存储介质既可以在启动时自动挂载,也可以在需要时手 动挂载/卸载。 • 文件系统的挂载记载在/etc/fstab文件中:
6-2磁盘管理 ·6-2-1桌面环境下的磁盘管理 1、管理软盘(mnt"oppy) (1)挂载与卸载软盘 (2)格式化软盘 利用用户挂载工具、利用软盘格式化工具 2、管理光盘( mnt/cdrom) ·6-2-2管理磁盘的She命令
6-2 磁盘管理 • 6-2-1 桌面环境下的磁盘管理 1、管理软盘(/mnt/floppy) (1)挂载与卸载软盘 (2)格式化软盘 利用用户挂载工具 、利用软盘格式化工具 2、管理光盘(/mnt/cdrom) • 6-2-2 管理磁盘的Shell命令
6-22管理磁盘的She‖命令 ( mount 1、 mount命令 格式: mount[选项][设备名][目录] 功能:将磁盘设备挂载到指定的目录,该目录即 为此设备的挂载点。 注:挂载点目录可以不为空,但必须存在 主要选项说明: t文件系统类型(type)、-r(read) root@localhost root]# kdir /mt/usb [例64]挂载U盘::: s /mt/usb pp
6-2-2 管理磁盘的Shell命令 ( mount ) 1、mount命令 格式:mount [选项] [设备名] [目录] 功能:将磁盘设备挂载到指定的目录,该目录即 为此设备的挂载点。 注:挂载点目录可以不为空,但必须存在。 主要选项说明: –t 文件系统类型(type)、-r(read) [例6-4] 挂载U盘
6-2-2管理磁盘的She‖命令 umount umount命令 格式: umount设备目录 功能:卸载指定的设备,即可使用设备名 也可以使用挂载目录名。 [例6-5]卸载U盘 # Umount( dev/sda1或 Umount/mnt/sub
6-2-2 管理磁盘的Shell命令 ( umount ) 2、umount命令 格式:umount 设备|目录 功能:卸载指定的设备,即可使用设备名 也可以使用挂载目录名。 [例6-5] 卸载U盘。 # Umount /dev/sda1或 # Umount /mnt/sub
6-2-2管理磁盘的She命令 df 3、d命令 格式:df[选项] 功能:显示文件系统的相关信息 主要选项说明: a(all)、t文件系统类型(type)、x文件系统类型 ( except)、-h( human) [例6-7显示全部文件系统的相关信息。 [root@localhost root] df 文件系统 K块 已用可用已用%挂载点 /dev/hda I 55422762946460231428057%/ none /proc u sbdevf s proc/bus/usb none 000 00 /dev/pts none 62828 62828 o% /dev/shm
6-2-2 管理磁盘的Shell命令 ( df ) 3、df命令 格式:df [选项] 功能:显示文件系统的相关信息。 主要选项说明: -a(all)、-t 文件系统类型(type)、-x 文件系统类型 (except)、-h(human) [例6-7] 显示全部文件系统的相关信息
6-2-2管理磁盘的She‖命令 (mkfs [root@localhost root]# nkfs /dev/fd 4、mk命含令1m0 格式:mkfs项订备 功能:在磁盘建立哎供系统,也就是进行磁盘 格式化 o 72 blocks(5.00%)reserved for the super user rst data blocks 主要选项说明 elock grou t文件系类跑w现e"?hec) [例6-8]将软盘格式化为ext2格式。 每个文件统都包含fuia粟,用° 于保存执行交仲系统检查操作中发现的阃题r 文件。[m(h1unm1aAed/m to overr id [rool@loca lhost rootI# Is /mt/floppy osI+found
4、mkfs命令 格式:mkfs [选项] 设备 功能:在磁盘上建立文件系统,也就是进行磁盘 格式化。 主要选项说明: -t 文件系统类型(type)、-c(check) [例6-8] 将软盘格式化为ext2格式。 每个文件系统都包含一个lost+found目录,用 于保存执行文件系统检查操作中发现的问题 文件。 6-2-2 管理磁盘的Shell命令 ( mkfs )