实验9 Linux文件管理实验.ppt

  1. 1、本文档共44页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
实验9 Linux的文件管理实验 一、实验目的  二、实验工具与设备 三、实验预备知识 四、实验内容和步骤 五、实验总结 一、实验目的 1.熟悉和理解文件系统的概念和文件系统的类型。 2.掌握文件系统的挂载方法。 3.学会Linux中数据备份的方法。 4.了解Linux系统中文件系统的管理机制。 二、实验工具与设备 1.装有Linux系统的计算机。 2.软磁盘和光盘各一张。 三、实验预备知识 1.文件系统类型 文件在存储设备上的不同组织方法形成了不同的文件系统,如ext2、ext3、FAT32等。Linux系统通过虚拟文件系统(VFS,Virtual File System)支持多种不同的文件系统,包括ext2、ext3、ext、msdos、vfat、NFS、minix、sysv等,其中,ext2、ext3是专门为Linux设计的文件系统,msdos是微软的DOS文件系统。 Linux的基本文件类型如下。 (1)普通文件:如文本文件、C语言源代码、Shell脚本、二进制的可执行文件等,可用cat、less、more、vi、emacs来查看内容,用mv来改名。 (2)目录文件:包括文件名、子目录名及其指针,是Linux储存文件名的惟一地方,可用ls列出目录文件。目录文件往往简称为目录。 (3)设备文件:Linux系统把每一个I/O设备看成一个文件,与普通文件一样处理,使文件与设备的操作尽可能统一。从用户的角度来看,对I/O设备的使用和一般目录文件的使用一样,不必了解I/O设备的细节。设备文件通常放在/dev目录内,Linux中所有存储设备(如光盘、硬盘、软盘等)的文件系统都有机地无缝地组成了一个树形的文件系统,每个设备在系统中是一个目录。与MS DOS文件系统不同,不是每个分区都有独立的驱动器盘符,例如,软驱A称为/dev/fd0。Linux没有C:盘的概念,它用/dev/hda来表示第一个硬盘。 2.挂载文件系统 Linux系统中每个分区都是一个文件系统,都有自己的目录层次结构。Linux将这些分属不同分区的、单独的文件系统按一定的方式形成一个系统的总的目录层次结构。这里所说的“按一定方式”,就是指挂载。 将一个文件系统的顶层目录挂载到另一个文件系统的子目录上,使它们成为一个整体,称为挂载。该子目录称为挂载点。有以下两点需要注意。 (1)挂载点必须是一个目录。 (2)一个分区挂载在一个已存在的目录上,这个目录可以不为空,但挂载后这个目录下以前的内容将不可用。 对于由其他操作系统建立的文件系统,其挂载也是这样。需要理解的是,光盘、软盘、其他操作系统使用的文件系统,其格式与Linux的文件系统格式是不一样的。光盘的格式是ISO9660;软盘的格式是FAT16或ext2;Windows NT的格式是FAT16、NTFS;Windows 98的格式是FAT16、FAT32;Windows 2000和Windows XP的格式是FAT16、FAT32、NTFS。挂载前要了解Linux是否支持所要挂载的文件系统格式。 挂载时使用mount命令。 命令格式:mount [-参数] [设备名称] [挂载点] 其中,常用的参数有如下几个 ? -t文件系统类型 ,指定设备的文件系统类型,常见的有如下几种。 minix:linux最早使用的文件系统。 ext2:linux目前常用的文件系统。 ext3:red hat 9.0使用的文件系统,从ext2发展而来,完全兼容ext2。 msdos:MS-DOS的FAT,即FAT16。 vfat:Windows 98常用的FAT32。 NFS:网络文件系统。 ISO9660:CD-ROM光盘标准文件系统。 NTFS:Windows NT 2000的文件系统。 HPFS:OS/2文件系统。 auto:自动检测文件系统。 ? -o选项,指定挂载文件系统时的选项,有些也可用在/etc/fstab中,常用的有如下几种。 codepage=XXX:代码页。 iocharset=XXX:字符集。 ro:以只读方式挂载。 rw:以读写方式挂载。 nouser:使一般用户无法挂载。 user:可以让一般用户挂载设备。 注意:mount命令没有建立挂载点(目录)的功能,因此,应确保执行mount命令时,挂载点已经存在(即把文件系统挂载到哪,首先要先建上层目录)。 例如:Windows 98装在hda1分区,同时还有软盘和光盘需要挂载。 # mk /mnt/winc # mk /mnt/floppy # mk /mnt/cdrom # mount -t vfat /dev/hda1 /mnt/winc # mount -t msdos /dev/fd0 /mnt/floppy # mo

文档评论(0)

kehan123 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档