小型机AIX教程十
- 格式:doc
- 大小:31.00 KB
- 文档页数:5
AIX系统操作手册系统操作手册系统操作手册武汉金力软件有限公司 WUHAN JINLI SOFTWARE CO., LTD版本:5LIAIX目录第一章 AIX操作系统的安装 ........................................................................... (5)安装介质与方式 ........................................................................... . (5)BOS(Base Operating System)安装 ........................................................................... (5)第二章 AIX操作系统基本命 ........................................................................... (8)? 系统的进入和退出 ........................................................................... .. (8)password...................................................................... ............................................................ 8 mkdir、rm、mv和cd ........................................................................... (8)ls ........................................................................... . (9)date ......................................................................... (10)wc ........................................................................... (10)who .......................................................................... .. (10)finger ....................................................................... .. (11)ps ........................................................................... . (11)kill ......................................................................... . (15)find ......................................................................... (15)grep.......................................................................... .. (16)第三章 vi编辑器 ........................................................................... (18)3.1 vi 简介 ........................................................................... ............................................. 18 3.2 vi的进入与离开 ........................................................................... ............................ 18 3.3 vi 的文本输入模式 ........................................................................... ...................... 18 3.4 vi 基本编辑命令............................................................................ .......................... 19 3.5 文件处理子命令 ........................................................................... ............................ 21 第四章存储管理............................................................................ (21)4.1 相关术语 ........................................................................... .. (21)PV (PhysicalVolume) ...................................................................... ..................................... 21 VG (VolumeGroup) ....................................................................... ....................................... 21 PP (PhysicalPartition) ................................................................... ....................................... 22 LP (LogicalPartition) ................................................................... ......................................... 22 LV(LogicalVolume) ...................................................................... ........................................ 22 Mirror(镜像) .......................................................................... ............................................... 22 VGDA(Volume Group Description Area,卷组描述区) ........................................................ 22 VGSA(Volume Group Status Area,卷组状态区) .................................................................. 23 4.2 PV的管理 ........................................................................... (23)硬盘安装 ........................................................................... .................................................... 23 配置一个PV ........................................................................... .............................................. 23 修改PV的属性 ........................................................................... ......................................... 24 删除一个PV ........................................................................... .............................................. 24 4.3 VG的管理 ........................................................................... .. (24)创建一个VG ........................................................................... ............................................. 24 删除一个VG ........................................................................... (25)第 2 页共 52 页对VG的管理 ........................................................................... ............................................ 25 4.4 LV的管理 ........................................................................... (27)增加一个LV ........................................................................... .............................................. 27 修改LV的属性 ........................................................................... ......................................... 28 删除一个LV ........................................................................... . (31)第五章 RS6000 更换硬盘的过程 ........................................................................... (32)HDISK0和HDISK1做成MIRROR,是ROOTVG ......................................................... 32 先做系统备份 ........................................................................... ............................................ 32 查看HDISK0的S/N,P/N号等,在换盘的时候做对照 ................................................ 33 查看所有硬盘(包括逻辑盘)的状态 # lsdev -Ccdisk ................................................ 33 停HACMP ........................................................................ ................................................... 34 把HDISK0从ROOTVG中不做MIRROW ......................................................................34 关机 ........................................................................... ............................................................ 34 开机 ........................................................................... ............................................................ 34 把HDISK0加到ROOTVG中并做镜像 ............................................................................35 重启动2号机 ........................................................................... ............................................ 35 关闭1号机的HACMP ........................................................................ ................................ 35 重启动1号机 ........................................................................... ............................................ 35 启动1号机的HACMP ........................................................................ ................................ 35 启动2号机的HACMP ........................................................................ .. (35)第六章 HACMP安装配置 ........................................................................... .. (36)准备工作 ........................................................................... .................................................... 36 检测连8port卡的TTY .......................................................................... .............................. 37 使用AIX安装CD安装文件 ........................................................................... ................... 37 修改电源管理 ........................................................................... ............................................ 38 Netscape安装和配置 ........................................................................... ................................ 38 安装HACMP/ES软件 ........................................................................... .............................. 38 安装最新的AIX和HACMP补丁............................................................................ .......... 38 SSA微码升级 ........................................................................... ........................................... 39 设置主机名 ........................................................................... ................................................ 39 为所有网卡绑定boot或standby的IP地址 (39)创建VG、LV和FS ........................................................................... .................................. 40 修改系统参数 ........................................................................... ............................................ 41 重启两台机器 ........................................................................... ............................................ 41 配置HACMP ........................................................................ ............................................... 41 HA测试(一):启动和关闭 ........................................................................... .................... 43 HA测试(二):本机IP接管 ........................................................................... ..................... 44 HA测试(三):资源接管 ........................................................................... .. (44)第七章模拟硬盘更换............................................................................ (46)预做方案 ........................................................................... (46)查看硬盘信息 ........................................................................... ............................................ 46 把要更换硬盘从VG中拿掉 ........................................................................... .................... 46 关机 ........................................................................... ............................................................ 46 准备工作 ........................................................................... .................................................... 46 拆机箱 ........................................................................... ........................................................ 46 更换硬盘 ........................................................................... . (47)第 3 页共 52 页开机 ....................................................................................................................................... 47 查看硬盘 ........................................................................... .................................................... 47 改PV............................................................................ ......................................................... 47 做镜像 ........................................................................... ........................................................ 47 把另一块盘18G拿掉 ........................................................................... ............................... 47 关机 ........................................................................... ............................................................ 48 更换硬盘 ........................................................................... .................................................... 48 开机 ........................................................................... ............................................................ 48 查看硬盘信息 ........................................................................... ............................................ 48 改PV............................................................................ ......................................................... 48 做镜像 ........................................................................... ........................................................ 48 起服务 ........................................................................... ........................................................ 48 英迈强人 ........................................................................... ............................................................ 48 第二方案 ........................................................................... (50)把把机器的前面板拆下 ........................................................................... ............................ 50 查看硬盘信息,看哪个盘是干什么用的 ...........................................................................50 把要更换硬盘从VG中拿掉 ........................................................................... .................... 50 把硬盘做成PV ........................................................................... .......................................... 51 lspv查看硬盘情况 ........................................................................... .................................... 51 把硬盘加到VG中 ............................................................................................................... 51 把18G硬盘数据复制到36G上, .......................................................................... .............. 51 取下另一18G硬盘 ........................................................................... ................................... 51 把硬盘做成PV ........................................................................... .......................................... 51 做镜像 ........................................................................... ........................................................ 51 检查,OK ........................................................................... .. (52)第 4 页共 52 页第一章 AIX操作系统的安装安装介质与方式AIX操作系统的安装可以: 1)通过Tape安装。
IBM小型机安装指导书IBM小型机安装指导书第一章AIX安装配置 (5)1.1安装准备 (5)1.1.1系统版本号 (5)1.1.2安装需要的软件包 (5)1.2安装base os (6)1.2.1安装步骤 (6)1.3系统设置 (13)1.3.1OS 初始时间、时区设置 (14)1.3.2修改Root用户的口令 (14)1.3.3安装额外所需的Fileset (15)1.3.4安装系统补丁 (15)1.3.5设置登陆用户数、用户进程数 (16)1.3.6配置主机解析顺序 (17)1.3.7OS 基本分区调整(rootvg) (17)1.3.8镜像rootvg (18)2第二章备份与恢复 (19)2.1rootvg的备份与恢复 (19)2.1.1准备系统备份 (19)2.1.2rootvg的备份 (19)2.1.3rootvg的恢复 (20)2.1.4系统恢复后应用数据的恢复 (21)2.2非rootvg卷组的备份与恢复 (21)2.2.1非rootvg卷组的备份 (21)2.2.2非rootvg卷组的恢复 (22)2.3基于文件和目录的备份与恢复 (22)2.3.1使用tar命令进行文件的备份恢复 (22)2.3.2使用backup命令对文件目录进行备份 (23)2.3.3使用restore命令进行文件恢复 (23)2.3.4使用smit菜单进行文件目录恢复 (24)3第三章系统维护 (24)3.1巡检内容 (24)3.1.1机房要求 (24)3.1.2设备故障灯分类 (24)3.1.3系统错误报告的检查 (25)3.1.4有否发给root用户的错误报告(mail): (25)3.1.5文件系统的检查: (25)3.1.6磁带机清洁的检查: (25)3.1.7网络的检测: (26)3.1.8HACMP 配置检测 (26)3.1.9系统硬件诊断: (26)3.1.10补丁程序(PTF)的检查 (26)3.2文件系统管理 (27)3.2.1创建pv (27)3.2.2创建VG (29)3.2.3创建LV (30)3.2.4创建FS (31)3.3网络管理 (31)3.3.1网卡速率和通讯方式 (31)3.3.2网络故障定位方法 (34)3.4日志管理 (37)3.4.1日志进程 (37)3.4.2查看日志 (38)3.4.3清理日志 (39)3.5性能调优 (40)3.5.1性能调优流程图 (40)3.5.2性能分析工具 (41)3.5.3核心参数的调整 (47)3.5.4交换区的设置 (48)3.6故障定位 (49)3.6.1故障的定义 (49)3.6.2故障信息的收集 (49)3.6.3硬件故障定位方法 (50)3.6.47133 磁盘柜的故障定位 (51)3.6.5软件故障定位方法 (51)3.7经典案例 (52)3.7.1在根目录执行rm *的恢复 (52)3.7.2无法使用root帐户登陆的恢复 (53)3.7.3替换损坏的镜像卷组硬盘 (55)3.7.4无法创建文件系统 (55)3.7.5无法卸载文件系统 (56)3.7.6系统启动引导故障 (56)4第四章hacmp安装配置 (59)4.1Hacmp 的软件安装 (59)4.1.1安装前提 (59)4.1.2开始安装 (59)4.1.3打补丁 (60)4.1.4重启机器 (60)4.2hacmp5.1 的配置 (60)4.2.1双机信任关系配置 (60)4.2.2配置ip (60)4.2.3添加cluster和node (62)4.2.4添加高可用资源 (63)4.2.5添加application server (64)4.2.6添加共享vg , jfs (64)4.2.7创建资源组 (67)4.2.8检查和同步hacmp配置 (68)4.2.9扩展配置 (70)4.2.10添加hdisk heart beat 网络和设备 (72)4.2.11配置永久的IP标识(persistent IP label) (74)4.3Hacmp 的监控和问题诊断 (76)4.3.1Clstat 监控hacmp (76)4.3.2启动hacmp时选择 (76)4.3.3执行clstat (77)4.4hacmp开关机 (77)4.4.1hacmp开机 (77)4.4.2hacmp关机 (78)参考书目 (78)第一章AIX安装配置1.1 安装准备1.1.1系统版本号系统版本号AIX5.2-04HACMP版本号HACMP5.1&PATCH1.1.2安装需要的软件包Java131.adtJava131.extJava131.rteX11.DtX11.adtX11.appsX11.basepatX11.vsmX11.motifbosbos.64bitbos.INedbos.acctbos.adtbos.alt_disk_installbos.cdmountbos.cifs_fsX11.vsmX11.motifbosbos.64bitbos.INedbos.acctbos.adtbos.alt_disk_installbos.cdmountbos.cifs_fsbos.perfbos.pkcs11bos.pmapibos.svpkgbos.sysmgtbos.txtbos.upifor_ls.baseifor_ls.javaperfagent.toolsperl.rteperl.man.en_USppe.xprofilerrsct.basicpat.basicpat.clientsrsct.coresysmgt.sguidesysmgt.websmsysmgt.websm.diskarray1.2 安装base os1.2.1安装步骤(1)主机加电后,敲击键盘<5>键,RS/6000将从安装介质上引导;(2)显示器显示如下信息,要求用户选择主控台。
1.如何移动与重命名文件要将文件和目录从一个目录移动到另一个目录,或重命名一个文件或目录,使用mv 命令。
如果将一个文件或目录移动到新的目录而不指定新的名字,则其保留原来的名字。
注意:如果不指定-i 标志,mv 命令可能会覆盖许多已存在的文件。
-i 标志会在覆盖文件之前提示确认。
而-f 标志则不会提示确认。
如果一起指定了-f 和-i 两个标志,则后一个指定的标志优先。
以下是如何使用mv 命令的示例:1.要将文件移动到另一个目录并给它一个新名字,请输入:# mv intro manual/chap1按下Enter 键。
该命令将intro 文件移动到manual/chap1 目录。
名字intro 从当前目录被除去,同样的文件在manual 目录中以chap1 的名字出现。
2.要将文件移动到另一个目录,且不改变名字,请输入:# mv chap3 manual按下Enter 键。
该命令将chap3 移动到manual/chap3.用mv 命令重命名文件可以使用mv 命令改变文件的名字而不将其移动到另一目录。
3.要重命名文件,请输入:# mv appendix apndx.a按下Enter 键。
该命令将appendix 文件重命名为apndx.a.如果名为apndx.a 的文件已存在,则旧的内容被appendix 文件的内容替换。
2.如何在系统中移动或者重命名目录?如果需要移动或者重命名目录,可以在系统中使用mvdir 命令。
例如,如果需要移动目录,可以在命令行中输入下面的命令:# mvdir book manual然后按下Enter(回车) 键。
如果manual 目录在系统中已经存在,则上面的命令会将book 目录移动到名为manual 的目录下面。
否则,book 目录会被重新命名为manual.例如,如果需要移动和重命名目录,请在命令行中输入下面的命令:# mvdir book3 proj4/manual然后按下Enter(回车)键。
AIX 7.1系统安装部分:1.IBM 小机开机之后插入安装光盘7.1,出现如下画面,快速按1进入系统菜单说明:如果不快速的话,系统就进入原有系统2.进入引导选项,选择5,提供多种启动方式3.选择安装引导设备,选择14.选择3 ,进入CD安装5.选择5 进入sata6.选择17.继续选择1进入sata cd-rom8.以正常模式引导,选着29.接下来有退出系统服务的界面,选择110.光盘启动,开始加载直到下图界面出现在选择1,定义系统控制口,这里不会显示数字,屏幕也没有符号提示11.选择1进入,以英文安装12.配置安装选项,我们统一选择2 即使是小机第一次安装13.改变安装选项,可以选着安装盘符位置,IVO系统版本都选择express 精简版的,都选择OK,选择0 开始安装14.选择0之后会再一次提醒用户查看安装配置,再确认一次。
若没问题,可以选择1,继续安装。
15.开始等待大约需要1小时左右16.直到出现如下画面说明安装完成17. 选择终端类型为vt10018.软件许可协议—选择Accept License Agreements,让后按ESC+0退出19.退出之后就进入了系统设置界面,你可以在这设置时间,又或者你迟点设置,直接选择最后一项进入登陆界面。
20.到此AIX7.1系统安装完毕,直接进入系统AIX7.1系统安装完毕后,系统环境配置部分:1.修改时区smit-->system environment-->change show date and time-->change time zoneusing system defined values asia/shanghai2.修改时间Smit date3.修改root用户密码4.配置主机名和IP :smitty mktcpip5.vi修改/etc/profile,将下列内容添加到最下端6.更改最大进程数smit chgsys7.配置ntpd, vi修改/etc/ntp.conf修改完之后跑命令:查看时间同步是否OK,出现如下说明OK8.配置sendmail,vi修改/etc/mail/sendmail.cf 建类似的内容添加到相应位置修改完之后跑命令:9.系统用户的limits 修改,即vi 修改/etc/security/limits10.新建paging00 smit mkps11.系统核心参数修改smit chgsys 主要修改maxuproc, minpout, maxpou12. 运行如下命令:no -p -o ipsrcrouterecv=1no -p -o nonlocsrcroute=1no -p -o ip_ifdelete_notify=1no -p -o ipignoreredirects=1no -p -o nbc_limit=3370188no -p -o nbc_pseg_limit=3964928no -p -o rfc1323=1no -p -o sb_max=10485760no -p -o tcp_keepinit=150no -p -o tcp_keepidle=600no -p -o tcp_keepintvl=20no -p -o tcp_sendspace=655360no -p -o tcp_recvspace=655360no -p -o udp_recvspace=131072no -p -o udp_sendspace=65536no -p -o routerevalidate=1no -p -o tcp_pmtu_discover=0no -p -o udp_pmtu_discover=0vmo -p -o minperm%=5vmo -p -o maxperm%=10vmo -p -o maxclient%=10vmo -p -o minfree=320vmo -p -o maxfree=640ioo -r -o maxrandwrt=4 这些命令生产对应的在13增加相应的用户组smit mkgroup ioo -r -o minpgahead=8ioo -r -o maxpgahead=25614.增加相应用户组下的用户useradd -d /home/test01 -g 888 -m -s /usr/bin/ksh -u 4001 kpippt到此系统的环境变量配置完毕15.接下来时针对具体的事务建立想用的VG 和FS ,安装相应的应用软件,部署相应的监控脚本16.针对具体的将系统补丁打到要求的版本smit update_allCd 到版本补丁的具体路径下15.做rootvg 的clone在没有做clone前查看rootvg 所属的pv在hdisk1上clone一份rootvg成功完成后:16.镜像rootvg在没有做mirror前查看rootvg 所属的pv 和空闲的PV将hdisk2加入到root vg中,smit extendvg用lspv检查hdisk2已经加到了rootvg里将在hdisk2上做rootvg的镜像,smit mirrorvg回车后开始:查看mirror 成功后,一个lp对应2个PP查看bootlist引导的做进去hd5将顺序修改17.为rootvg 建立热备盘hotspare将即将作为hot spare 的盘加入到相应的vg 中将hdisk3标记为hot spare查看标记是否成功设置vg的迁移和同步策略查看hotspare 是否成功到此所有的步骤全部完成。
实验11项目名称:文件系统管理1、实验目的理解AIX系统中的文件系统基本结构,掌握各种访问和管理文件以及文件系统的基本命令。
2、实验内容2.1 文件系统管理的基本概念文件系统(file system)是指操作系统中用于管理文件信息的软件机构。
文件系统既要建立在一定的物理存储设备上,但却是一个逻辑上的概念。
对用户来说,关于文件的各种操作及访问都需要通过文件系统进行,文件系统成为用户和存储设备之间的一个重要界面。
本实验主要讨论在AIX系统中文件以及文件系统管理的各种操作,在后续的实验中,将介绍关于小型机系统的各类存储设备及相关技术。
AIX文件系统管理主要包括两大部分的内容,一部分是结合JFS文件系统的基本特性,对文件系统作必要的设置,监控文件系统的基本使用状态,另一部分则是对文件的各类管理操作。
这些都是从软件层面上对文件系统进行管理。
部分最基本的shell命令已经之前的实验中有所介绍。
2.2 JFS文件系统2.2.1 什么是JFS?AIX系统中使用的文件系统类型为日志文件系统(JFS,Jonural File System),所谓日志,指的是系统对文件系统的各类操作,例如修改文件名等进行跟踪,在执行操作之前,先在日志中记录,然后再做更新。
如果小型机突然发生故障,有可能造成更新不完全,但小型机重新启动后,系统读出当初的日志,就可以将原来的更新重做,从而保证数据的一致性。
不过,真正对文件进行读写的内容日志技术是没办法保存的,因此这部分数据仍然有可能会丢失。
整个过程可以参考下面的描述图。
日志文件系统在小型机环境上是很常见的,原因在于日志技术保证了哪怕系统发生错误而重启后,不需要重新对整个文件系统进行扫描,而只需要核对日志的结尾部分是否有正确完成即可,系统重启的速度就快了许多。
2.2.2 文件、目录、inode与寻址结构文件系统需要利用一个数据结构来记录文件以及目录(本质上也是文件)的基本信息,这个数据结构在UNIX系统中称为inode。
AIX系统操作手册系统操作手册版本:5L目录第一章AIX操作系统的安装 (5)安装介质与方式 (5)BOS(Base Operating System)安装 (5)第二章AIX操作系统基本命 (8)系统的进入和退出 (8)password (8)mkdir、rm、mv和cd (8)ls (9)date (10)wc (10)who (10)finger (11)ps (11)kill (15)find (15)grep (16)第三章vi编辑器 (18)3.1vi 简介 (18)3.2vi的进入与离开 (18)3.3vi 的文本输入模式 (18)3.4vi 基本编辑命令 (19)3.5文件处理子命令 (21)第四章存储管理 (21)4.1相关术语 (21)PV (Physical V olume) (21)VG (Volume Group) (21)PP (Physical Partition) (22)LP (Logical Partition) (22)LV(Logical V olume) (22)Mirror(镜像) (22)VGDA(V olume Group Description Area,卷组描述区) (22)VGSA(V olume Group Status Area,卷组状态区) (23)4.2PV的管理 (23)硬盘安装 (23)配置一个PV (23)修改PV的属性 (24)删除一个PV (24)4.3VG的管理 (24)创建一个VG (24)对VG的管理 (25)4.4LV的管理 (27)增加一个LV (27)修改LV的属性 (28)删除一个LV (31)第五章RS6000 更换硬盘的过程 (32)HDISK0和HDISK1做成MIRROR,是ROOTVG (32)先做系统备份 (32)查看HDISK0的S/N,P/N号等,在换盘的时候做对照 (33)查看所有硬盘(包括逻辑盘)的状态# lsdev -Cc disk (33)停HACMP (34)把HDISK0从ROOTVG中不做MIRROW (34)关机 (34)开机 (34)把HDISK0加到ROOTVG中并做镜像 (35)重启动2号机 (35)关闭1号机的HACMP (35)重启动1号机 (35)启动1号机的HACMP (35)启动2号机的HACMP (35)第六章HACMP安装配置 (36)准备工作 (36)检测连8port卡的TTY (37)使用AIX安装CD安装文件 (37)修改电源管理 (38)Netscape安装和配置 (38)安装HACMP/ES软件 (38)安装最新的AIX和HACMP补丁 (38)SSA微码升级 (39)设置主机名 (39)为所有网卡绑定boot或standby的IP地址 (39)创建VG、LV和FS (40)修改系统参数 (41)重启两台机器 (41)配置HACMP (41)HA测试(一):启动和关闭 (43)HA测试(二):本机IP接管 (44)HA测试(三):资源接管 (44)第七章模拟硬盘更换 (46)预做方案 (46)查看硬盘信息 (46)把要更换硬盘从VG中拿掉 (46)关机 (46)准备工作 (46)拆机箱 (46)开机 (47)查看硬盘 (47)改PV (47)做镜像 (47)把另一块盘18G拿掉 (47)关机 (48)更换硬盘 (48)开机 (48)查看硬盘信息 (48)改PV (48)做镜像 (48)起服务 (48)英迈强人 (48)第二方案 (50)把把机器的前面板拆下 (50)查看硬盘信息,看哪个盘是干什么用的 (50)把要更换硬盘从VG中拿掉 (50)把硬盘做成PV (51)lspv查看硬盘情况 (51)把硬盘加到VG中 (51)把18G硬盘数据复制到36G上, (51)取下另一18G硬盘 (51)把硬盘做成PV (51)做镜像 (51)检查,OK (52)第一章AIX操作系统的安装安装介质与方式AIX操作系统的安装可以:1)通过Tape安装。
实验11项目名称:文件系统管理
1、实验目的
理解AIX系统中的文件系统基本结构,掌握各种访问和管理文件以及文件系统的基本命令。
2、实验内容
2.1 文件系统管理的基本概念
文件系统(file system)是指操作系统中用于管理文件信息的软件机构。
文件系统既要建立在一定的物理存储设备上,但却是一个逻辑上的概念。
对用户来说,关于文件的各种操作及访问都需要通过文件系统进行,文件系统成为用户和存储设备之间的一个重要界面。
本实验主要讨论在AIX系统中文件以及文件系统管理的各种操作,在后续的实验中,将介绍关于小型机系统的各类存储设备及相关技术。
AIX文件系统管理主要包括两大部分的内容,一部分是结合JFS文件系统的基本特性,对文件系统作必要的设置,监控文件系统的基本使用状态,另一部分则是对文件的各类管理操作。
这些都是从软件层面上对文件系统进行管理。
部分最基本的shell命令已经之前的实验中有所介绍。
2.2 JFS文件系统
2.2.1 什么是JFS?
AIX系统中使用的文件系统类型为日志文件系统(JFS,Jonural File System),所谓日志,指的是系统对文件系统的各类操作,例如修改文件名等进行跟踪,在执行操作之前,先在日志中记录,然后再做更新。
如果小型机突然发生故障,有可能造成更新不完全,但小型机重新启动后,系统读出当初的日志,就可以将原来的更新重做,从而保证数据的一致性。
不过,真正对文件进行读写的内容日志技术是没办法保存的,因此这部分数据仍然有可能会丢失。
整个过程可以参考下面的描述图。
日志文件系统在小型机环境上是很常见的,原因在于日志技术保证了哪怕系统发生错误而重启后,不需要重新对整个文件系统进行扫描,而只需要核对日志的结尾部分是否有正确完成即可,系统重启的速度就快了许多。
2.2.2 文件、目录、inode与寻址结构
文件系统需要利用一个数据结构来记录文件以及目录(本质上也是文件)的基本信息,这个数据结构在UNIX系统中称为inode。
通过inode节点,文件系统可以对某个文件进行寻址,找到它在存储设备上的具体位置。
命令:istat
功能:查看文件的索引节点
格式:istat 文件/目录
例子:istat命令的使用
#istat /etc
Inode 11 on device 10/4 Directory
Protection: rwxr-xr-x
Owner: 0(root) Group: 0(system)
Link count: 29 Length 8192 bytes
Last updated: Mon Sep 14 20:20:34 BEIST 2009
Last modified: Mon Sep 14 20:20:34 BEIST 2009
Last accessed: Wed Sep 16 18:49:15 BEIST 2009
2.2.3 AIX文件系统的层次结构
UNIX文件系统采用的都是一种所谓树状的层次结构,称为“根文件系统”。
如下图所示,树根以“/”表示,二级目录在各种UNIX操作系统基本上都差不多,重要的目录有etc(存放系统配置文件)、sbin和bin(存放可执行文件,也即二进制(binary)文件)、home(存放普通用户的个人主目录)、dev(存放设备文件)等等。
新学者在使用UNIX文件系统时,要注意绝对路径与相对路径的区别。
绝对路径是指从根(/)出发直到目标文件的路径,如在任意位置下查看inittab文件的内容,可用命令:vi /etc/inittab。
相对路径是指从当前路径出发到目标文件的路径,如当前所在位置在/etc目录下,要查看inittab文件只需:vi inittab。
2.2.4 虚拟文件系统
上面谈到的文件系统结构指的是AIX操作系统本身所使用的文件系统结构。
然而除此之外,操作系统必须要支持各种类型的文件系统。
比如当使用到光盘时,操作系统需要支持光盘格式的文件系统iso9600。
因此操作系统设计了所谓的虚拟文件系统(VFS,virtual file system),如下图所示,它相当于一个在各种需要支持的文件系统与内核以及用户之间的接口,用户在实际使用各种文件系统时并不需要关心到文件系统的真实特性,而是以统一的接口加以数据的访问。
默认地在系统使用之初即安装有JFS文件系统,但其他各种文件系统是在需要时挂载(mount)到系统上的。
挂载时需要指定访问该文件系统的入口。
一般地,我们可以将挂载的文件系统的入口制定到/mnt目录下,如图中NFS和GPFS 文件系统所示。
只有root用户以及系统组成员能挂载文件系统,不过普通用户可以查看文件系统挂载的基本情况。
利用mount命令,能查看如下信息:
●节点(如果挂载点是远程的)
●安装的对象
●安装点
●文件系统的类型
●安装的时间
●任何安装选项(包括读写选项、日志存放处等)
例子:利用mount命令查看当前系统中所挂载的文件系统
#mount
node mounted mounted over vfs date options
-------- --------------- --------------------- ------ ------------ --------------- /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 rw,log=/dev/hd8
/proc /proc procfs Aug 24 15:24 rw
/dev/hd10opt /opt jfs2 Aug 24 15:24 rw,log=/dev/hd8
/store/home /home nfs3 Aug 24 15:25 rw,bg,soft,intr,nosuid,sec=sys
命令:df
功能:显示文件系统的相关信息
例子:df命令的使用
# df
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/hd4 5373952 1085336 4288616 21% /
/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% /opt
88 2 12 15% /home
请回答以下问题,并将结果以截图形式附于问题之后:
(1)查看当前小型机系统所挂载的文件系统,并指出当前系统中有否远程挂载的文件系统。
当前系统中没有远程挂载。
(2)查看当前系统中那个文件系统已经使用的空间最多,这个文件系统挂载在那里?
这里没有远程挂载
2.3 文件
2.3.1 文件的权限
文件的权限是指特定某种用户对文件的读(r)、写(w)、执行(x)三种的操作权限。
关于文件权限的用户分为三种:文件所有者(owener)、同组用户(group)、其他用户(other)。
利用ls命令可以查看每个文件的操作权限,每一行所列文件的权限含义如下:
例子:查看文件属性
#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.hft
lrwxrwxrwx 1 bin bin 34 2008-07-28 15:24 LUMls.rc ->
/var/LicenseUseManagement/LUMls.rc
……
在之前所学的脚本编程实验中,我们知道利用chmod命令能修改一个文件的权限,该命令的详细描述如下:
命令:chmod
功能:修改文件的访问权限
格式:chmod 模式文件
格式中的模式由3部分组成:
对象:u(user,文件所有者)、g(group,同组用户)、o(other,其他用户)操作符:+(增加权限)、-(删除权限)、=(赋予给定权限)。