欢迎来到天天文库
浏览记录
ID:52290674
大小:20.05 KB
页数:5页
时间:2020-03-26
《Linux网络操作系统配置与管理 项目3拓展资源_深入分析Linux文件管理系统.docx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、深入分析Linux文件管理系统系统Linux正在被大多数的研发者和企业所接受,经过长时间学习Linux,于是和大家分享一下,看完本文你肯定有不少收获,希望本文能教会你更多东西。1.软盘如同硬盘,一张软盘也分为磁道和扇区(软盘两面上的相同的磁道组成柱面),但数量要比硬盘少得多。软驱通常可以使用几种不同的软盘,例如,一个3.5英寸软驱可以使用720KB和1.44MB的软盘。因为软驱操作有些不同,而操作系统必须知道软盘的容量,所以软驱有许多设备文件,每个都与软驱和软盘种类有关。因此,/dev/fd0H1440是第一个软驱(fd0),必须是3.5英寸,使用3.5英寸
2、高密度软盘(H),容量是1440KB(1440),即普通的3.5英寸HD软盘。软驱的名字是复杂的,因此Linux有一个特定的软驱设备类型,能自动检测软驱中软盘的种类。它使用不同的软盘类型,试图读取新插入的软盘的第一个扇区,直到找到正确的一个。这自然要求软盘是已经格式化过的。Linux除了能处理所有标准的软盘,还能处理许多非标准的软盘格式。这有时需要特殊的格式化程序。我们现在先跳过这些软盘格式,同时你可以查看/etc/fdprm文件,它定义了setfdprm识别的设置。2.格式化软盘软盘格式化使用fdformat命令。软盘设备使用给定的参数,例如下面的命令是在
3、第一个软驱中格式化一张高密度3.5英寸软盘:$fdformat/dev/fd0H1440Double-sided,80tracks,18sec/track.Totalcapacity1440kB.Formatting...doneVerifying...done$注意,如果想使用自动检测设备(如/dev/fd0),必须先用setfdprm设置参数。要得到与上面一样的结果,可以这样:$setfdprm/dev/fd01440/1440$fdformat/dev/fd0Double-sided,80tracks,18sec/track.Totalcapacity
4、1440kB.Formatting...doneVerifying...done$选择与软盘类型相符的正确的设备文件通常更方便。注意,比软盘设计格式化更多的信息容量是没有意义的。3.CD-ROMCD-ROM驱动器使用一个光学可读的塑胶涂布的碟片。信息记录在盘表面的从中心到边沿的螺旋型小坑上。驱动器发出一束激光来读盘。当激光射到小坑上,激光以一种方式反射;当它射到光滑表面上,它以另一种方式反射。这很容易地编码成bit,组成信息。CD-ROM驱动器比硬盘慢。典型的硬盘的平均寻道(seek)时间小于15ms,而快速的CD-ROM驱动器要花零点几秒。实际资料传输率则
5、相当快,在数百KB/s。速度慢使CD-ROM驱动器不能代替硬盘使用(有些Linuxdistributions提供“live”CD-ROM文件系统,使之不必复制文件到硬盘,使安装简单并节约了许多硬盘空间),虽然是可能的。要安装新软件,CD-ROM很好用,因为在安装时速度并非最重要的。不同UNIX不能使用ISO9660文件系统,因此开发了对这个标准的一个增强,叫RockRidge增强。RockRidge允许长文件名、符号连接和许多其他优点,使CD-ROM更像UNIX文件系统。同时,RockRidge文件系统仍然是一个有效的ISO9660文件系统,使非UNIX用户
6、一样可以使用。Linux同时支持ISO9660和RockRidge增强,增强被自动识别和使用。文件系统只是一部分,许多CD-ROM包含的资料需要特定的程序存取,而多数程序不能运行在Linux下(当然,可能运行在Linux的MS-DOS模拟器dosemu下)。管理用户的磁盘空间1.为普通用户和用户组加入磁盘配额限制Linux文件管理系统的Quota程序允许为系统上每一用户或用户组指定所能使用的磁盘配额。目前Quota仅能工作在ext2和ext3类型的Linux文件管理系统上。使用Quota需要确定以下两点:(1)当前的系统内核支持Quota。(2)系统已正确安
7、装Quota套装程序。如果你当前的系统内核不支持Quota,请重新编译你的内核,当系统提示:Quotasupport(CONFIG—QUOTA)[n]回答y,生成新的系统内核。如果没有Quota套装程序,请到以下地址下载Quota的源程序并编译:ftp://ftp.funet.fi/pub/linux/PEOPLE/Linus/subsystems/Quota/all.tar.gz一般Linux的发行版本的内核都默认包含了Quota支持,也附带了Quota套装程序,只需安装Quota并加以设置便可让Quota工作。Quota的具体设置步骤:(1)编辑系统初始
8、脚本让它检查Quota并启动。#CheckQuota
此文档下载收益归作者所有