ImageVerifierCode 换一换
格式:DOCX , 页数:11 ,大小:171.42KB ,
资源ID:3472023      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/3472023.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(小型机AIX教程十.docx)为本站会员(b****3)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

小型机AIX教程十.docx

1、小型机AIX教程十实验 11 项目名称: 文件系统管理 1、 实验目的理解AIX系统中的文件系统基本结构,掌握各种访问和管理文件以及文件系统的基本命令。2、 实验内容2.1 文件系统管理的基本概念 文件系统(file system)是指操作系统中用于管理文件信息的软件机构。文件系统既要建立在一定的物理存储设备上,但却是一个逻辑上的概念。对用户来说,关于文件的各种操作及访问都需要通过文件系统进行,文件系统成为用户和存储设备之间的一个重要界面。本实验主要讨论在AIX系统中文件以及文件系统管理的各种操作,在后续的实验中,将介绍关于小型机系统的各类存储设备及相关技术。 AIX文件系统管理主要包括两大部

2、分的内容,一部分是结合JFS文件系统的基本特性,对文件系统作必要的设置,监控文件系统的基本使用状态,另一部分则是对文件的各类管理操作。这些都是从软件层面上对文件系统进行管理。部分最基本的shell命令已经之前的实验中有所介绍。2.2 JFS文件系统2.2.1 什么是JFS? AIX系统中使用的文件系统类型为日志文件系统(JFS,Jonural File System),所谓日志,指的是系统对文件系统的各类操作,例如修改文件名等进行跟踪,在执行操作之前,先在日志中记录,然后再做更新。如果小型机突然发生故障,有可能造成更新不完全,但小型机重新启动后,系统读出当初的日志,就可以将原来的更新重做,从而

3、保证数据的一致性。不过,真正对文件进行读写的内容日志技术是没办法保存的,因此这部分数据仍然有可能会丢失。整个过程可以参考下面的描述图。 日志文件系统在小型机环境上是很常见的,原因在于日志技术保证了哪怕系统发生错误而重启后,不需要重新对整个文件系统进行扫描,而只需要核对日志的结尾部分是否有正确完成即可,系统重启的速度就快了许多。2.2.2 文件、目录、inode与寻址结构 文件系统需要利用一个数据结构来记录文件以及目录(本质上也是文件)的基本信息,这个数据结构在UNIX系统中称为inode。通过inode节点,文件系统可以对某个文件进行寻址,找到它在存储设备上的具体位置。命令:istat功能:查

4、看文件的索引节点格式:istat 文件/目录例子:istat命令的使用#istat /etcInode 11 on device 10/4 DirectoryProtection: rwxr-xr-x Owner: 0(root) Group: 0(system)Link count: 29 Length 8192 bytesLast updated: Mon Sep 14 20:20:34 BEIST 2009Last modified: Mon Sep 14 20:20:34 BEIST 2009Last accessed: Wed Sep 16 18:49:15 BEIST 20092.

5、2.3 AIX文件系统的层次结构 UNIX文件系统采用的都是一种所谓树状的层次结构,称为“根文件系统”。如下图所示,树根以“/”表示,二级目录在各种UNIX操作系统基本上都差不多,重要的目录有etc(存放系统配置文件)、sbin和bin(存放可执行文件,也即二进制(binary)文件)、home(存放普通用户的个人主目录)、dev(存放设备文件)等等。 新学者在使用UNIX文件系统时,要注意绝对路径与相对路径的区别。绝对路径是指从根(/)出发直到目标文件的路径,如在任意位置下查看inittab文件的内容,可用命令:vi /etc/inittab。相对路径是指从当前路径出发到目标文件的路径,如当

6、前所在位置在/etc目录下,要查看inittab文件只需:vi inittab。2.2.4 虚拟文件系统 上面谈到的文件系统结构指的是AIX操作系统本身所使用的文件系统结构。然而除此之外,操作系统必须要支持各种类型的文件系统。比如当使用到光盘时,操作系统需要支持光盘格式的文件系统iso9600。因此操作系统设计了所谓的虚拟文件系统(VFS,virtual file system),如下图所示,它相当于一个在各种需要支持的文件系统与内核以及用户之间的接口,用户在实际使用各种文件系统时并不需要关心到文件系统的真实特性,而是以统一的接口加以数据的访问。 默认地在系统使用之初即安装有JFS文件系统,但

7、其他各种文件系统是在需要时挂载(mount)到系统上的。挂载时需要指定访问该文件系统的入口。一般地,我们可以将挂载的文件系统的入口制定到/mnt目录下,如图中NFS和GPFS文件系统所示。只有root用户以及系统组成员能挂载文件系统,不过普通用户可以查看文件系统挂载的基本情况。利用mount命令,能查看如下信息: 节点(如果挂载点是远程的) 安装的对象 安装点 文件系统的类型 安装的时间 任何安装选项(包括读写选项、日志存放处等)例子:利用mount命令查看当前系统中所挂载的文件系统#mount node mounted mounted over vfs date options - - -

8、- - - /dev/hd4 / jfs2 Aug 24 15:24 rw,log=/dev/hd8 /dev/hd2 /usr jfs2 Aug 24 15:24 rw,log=/dev/hd8 /dev/hd9var /var jfs2 Aug 24 15:24 rw,log=/dev/hd8 /dev/hd3 /tmp jfs2 Aug 24 15:24 rw,log=/dev/hd8 /dev/fwdump /var/adm/ras/platform jfs2 Aug 24 15:24 rw,log=/dev/hd8 /dev/hd1 /home0 jfs2 Aug 24 15:24

9、rw,log=/dev/hd8 /proc /proc procfs Aug 24 15:24 rw /dev/hd10opt /opt jfs2 Aug 24 15:24 rw,log=/dev/hd8 192.168.2.5 /store/home /home nfs3 Aug 24 15:25 rw,bg,soft,intr,nosuid,sec=sys命令:df功能:显示文件系统的相关信息例子:df命令的使用# dfFilesystem 1K-blocks Used Available Use% Mounted on/dev/hd4 5373952 1085336 4288616 21

10、% /dev/hd2 3670016 1358016 2312000 38% /usr/dev/hd9var 655360 155036 500324 24% /var/dev/hd3 131072 11764 119308 9% /tmp/dev/fwdump 131072 348 130724 1% /var/adm/ras/platform/dev/hd1 655360 187552 467808 29% /home0/proc - - 0 - /proc/dev/hd10opt 2359296 507300 1851996 22% /opt192.168.2.5:/store/home

11、 2399169188 328054132 1949244312 15% /home请回答以下问题,并将结果以截图形式附于问题之后:(1) 查看当前小型机系统所挂载的文件系统,并指出当前系统中有否远程挂载的文件系统。当前系统中没有远程挂载。(2) 查看当前系统中那个文件系统已经使用的空间最多,这个文件系统挂载在那里?这里没有远程挂载2.3 文件2.3.1 文件的权限 文件的权限是指特定某种用户对文件的读(r)、写(w)、执行(x)三种的操作权限。关于文件权限的用户分为三种:文件所有者(owener)、同组用户(group)、其他用户(other)。利用ls命令可以查看每个文件的操作权限,每一行

12、所列文件的权限含义如下:例子:查看文件属性#ls -l /etc total 2148-rw-rw-r- 1 root system 3134 2008-07-28 15:37 3270.keys-rw-rw-r- 1 root system 4383 2008-07-28 15:37 3270_arab_kyb.map-rw-rw-r- 1 root system 6202 2008-07-28 15:37 3270keys.dtterm-rw-rw-r- 1 root system 5943 2008-07-28 15:37 3270keys.hftlrwxrwxrwx 1 bin bin

13、 34 2008-07-28 15:24 LUMls.rc - /var/LicenseUseManagement/LUMls.rc 在之前所学的脚本编程实验中,我们知道利用chmod命令能修改一个文件的权限,该命令的详细描述如下:命令:chmod功能:修改文件的访问权限格式:chmod 模式 文件格式中的模式由3部分组成:对象:u(user,文件所有者)、g(group,同组用户)、o(other,其他用户)操作符:+(增加权限)、-(删除权限)、=(赋予给定权限)权限:r(read,读取权限)、w(write,写入权限)、x(execute,执行权限)例子:chmod命令的使用#touch

14、 test#ls -l test-rw-r-r- 1 gdinczb member 0 2009-09-20 20:04 test#chmod g+w test#ls -l test -rw-rw-r- 1 gdinczb member 0 2009-09-20 20:04 test#chmod o=- test #ls -l test-rw-rw- 1 gdinczb member 0 2009-09-20 20:04 test请回答以下问题,并将结果以截图形式附于问题之后:(1) 新建文件test,设置文件权限为r-r-。(2) 查看/etc/inittab文件的权限属性,并指出该文件的所

15、有者以及文件所属组群。文件所有者权限为可读可写,所有者是root;所属组群是system,同组用户和其他用户权限为只读。2.3.2 链接文件 UNIX系统中将文件分为四种:普通文件、目录文件、链接文件和设备文件。设备文件将在后续的实验中做介绍,而这次实验介绍的是链接文件。链接文件指向某个实际的目标文件,其用途类似于Windows中的“快捷方式”,也即当访问链接文件时,实际访问的将是链接文件所指向的目标文件。链接文件分为硬链接文件和符号链接文件,硬链接文件与被链接的目标文件共用同一个索引节点,所以即使目标文件移动到别的目录上,硬链接文件仍然有效。符号链接文件则是记录了目标文件的存放路径,所以目标

16、文件被移动后,符号链接就会失效。命令:ln功能:建立链接文件,默认建立硬链接文件格式:ln 选项 目标文件 链接文件选项:-s(symbolic):建立符号链接文件例子:硬链接文件和符号链接文件#touch test #cat testtest for link.#ln -s test testsln #ln test testln #ls -li test*66848050 -rw-rw- 2 gdinczb member 0 2009-09-20 20:04 test66848050 -rw-rw- 2 gdinczb member 0 2009-09-20 20:04 testln668

17、48051 lrwxrwxrwx 1 gdinczb member 4 2009-09-20 20:50 testsln - test# cat testslntest for link.#rm test#ls -li test* 66848050 -rw-rw- 1 gdinczb member 15 2009-09-20 20:52 testln66848051 lrwxrwxrwx 1 gdinczb member 4 2009-09-20 20:50 testsln - test#cat testln 硬链接实质是目标文件的一个副本test for link.#cat testsln 符号链接仅记录了目标文件的存放路径cat: testsln: A file or directory in the path name does not exist.请回答以下问题,并将结果以截图形式附于问题之后:(1)上述例子中,如果重新建立文件test。那么访问硬链接文件testln是否将会访问到test文件的内容,访问符号链接文件呢?请用命令操作证明你的判断。(2)新建文件test,分别为其建立硬链接文件和符号链接文件。指出硬链接文件的索引号与符号链接文件的索引号的差异。硬链接文件索引号跟文件索引号一样符号链接文件索引号跟文件索引号不一样

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1