aix基础文档
《aix系统应用基础》
ksh
script commands
.
(1) (2) (3)
Subshell
(1) (2) (3)
10
Invoking Shell Scripts (2 of 3)
$ cat hello
echo "Hello, John. Today is: $(date)" pwd ls $ chmod +x hello
.
2
What Is a Process?
Each program runs in a process: The Process Environment
Program
User and group ID
Data Open files Current directory
Process ID (PID) Parent Process ID (PPID) Program variables
.
11
Invoking Shell Scripts (3 of 3)
$ cat set_dir
dir1=/tmp dir2=/usr
$ . set_dir
$ echo $dir1 /tmp $ echo $dir2 /usr
. (dot): Execution in the current shell
$ cat hello
echo "Hello, John. Today is: $(date)" pwd ls
$ ksh hello
Hello, John: Today is: Wed Sep 13 19:34 /home/john books letter1 text2sarah
$_
AIX基础教程(1)
AIX基础教程(1)AIX基础教程 (1)AIX操作系统概述⼀、AIX的性能和特点:1、短⼩强⼲的内核和丰富的核外系统程序AIX的设计者对系统的内核进⾏了精⼼设计,使之既简短⼜强⼲,可常驻内存。
把凡是能从内核中分离出来的部分都从中分离出来,被分离出来的部分均按核外系统程序对待。
2、良好的⽤户界⾯AIX向⽤户提供的界⾯功能齐备,使⽤⽅便。
其中包括:命令是⽤户通过键盘和显⽰终端与系统进⾏交互会话的界⾯。
系统调⽤命令是供⽤户在编写应⽤程序时使⽤的界⾯。
X-WINDOWS 是系统与⽤户之间的图形界⾯环境。
3、可装卸⽂件卷的⽂件系统AIX的整个⽂件系统由⼀个基本⽂件系统和若⼲个可装卸的⼦⽂件系统构成,它允许⽤户根据需要把⾃⼰的⽂件卷装⼊并与基本⽂件系统连接起来,不需要时可以拆卸下来。
AIX的这种特点既便于扩⼤⽂件存储空间,⼜有利于安全和保密。
4、⽂件、⽬录和各种I/O设备均作为⽂件统⼀处理为了⽅便⽤户使⽤,AIX将普通数据⽂件、⽬录⽂件和I/O设备均以⽂件论之,三者使⽤相同的保护机制,在⽤户⾯前它们具有相同的语法和语义。
5、性能良好的⽹络环境AIX为⽤户提供了良好的⽹络环境,主要包括:⼀组⽹络通信协议,例如TCP/IP。
⼀组⽹络通信⼯具,例如mail, write,wall,talk等。
⼀组⽹络编程接⼝,例如TLI(Transport Layer Interface)和Socket等。
6、完善的安全机制AIX具有完善的多级安全/保密机制,其中⽤户级机制的⼀些基本内容包括:AIX将其⽤户分为普通⽤户和特权(超级)⽤户,它们各⾃享有不同的权限。
AIX为每⼀个⽤户都建⽴⼀个户头,称之为⽤户帐户。
系统通过⽤户帐户来组织和记录各⽤户在系统中的活动,并将其限制在⼀定的活动范围之内。
AIX要求每⼀个⽤户必须⽤合法的⽤户名、正确的⼝令进⾏注册,并将每⼀个⽤户都归划到某⼀个特定的⽤户组中。
AIX要求每⼀个⽤户必须按照⾃⼰拥有的权限对⽂件/⽬录进⾏访问,不符合权限规定的访问不被系统所接受。
AIX基础及系统管理
AIX基础及系统管理目录第1章AIX简介 (1)1.1 UNIX与AIX的发展历史 (1)1.2 AIX的主要组成 (1)第2章AIX系统启动和关闭 (5)2.1 多用户引导模式 (5)2.2 单用户引导模式 (7)2.3 系统关机 (8)第3章AIX常用命令 (9)3.1 date:查询及修改日期和时间 (9)3.2 cal:显示日历 (9)3.3 id:显示当前登录用户及其id号 (10)3.4 who :显示当前登录在系统上的用户的相关信息 (10)3.5 finger:显示用户信息 (10)3.6 mail:接收、发出和查看电子邮件 (10)3.7 clear :清屏或清除当前窗口内的信息 (12)3.8 echo:显示用户指定信息 (12)3.9 banner:用大字体方式显示用户指定信息 (12)3.10 wc:统计一个文件的行数、词数及字节数 (12)3.11 特殊键 (12)3.12 grep :查找相匹配的字符 (13)3.13 head & tail:显示文件的开始或结束部分 (13)3.14 cut :截取文件内容 (13)3.15 sort :排序 (14)3.16 xlock:锁定屏幕 (14)3.17 lsdev -C |grep ent (14)3.18 lscfg -v |more :显示所有硬件配置情况 (14)i3.19 lsattr -El ent0: (14)3.20 lslpp -l .tcp* :查看当前tcp软件包的情况 (14)3.21 ifconfig en1 service-IP alias (14)3.22 type command (14)3.23 df –k (15)3.24 mount (15)3.25 uname –a (15)3.26 hostname (15)3.27 lspv (15)3.28 lsvg vgname (15)3.29 instfix –i |grpe ML (15)3.30 netstat -rn :检查路由配置情况 (15)3.31 ps –ef : (15)第4章文件和目录操作 (17)4.1 文件类型 (17)4.2 文件及目录名称 (17)4.3 目录操作 (17)4.4 文件操作 (18)4.5 显示文件及目录的权限 (19)4.5.1 使用ls -l命令可以看到文件及目录的权限。
IBM小型机AIX基本操作命令文档
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入门
第一章安全管理第一节安全概述一. AIX管理系统安全的策略及机制,对于不同的安全程度,制定不同的安全策略,例如:*访问控制(A C C E S S C O N T R O L):通过对资源进行许可的设置来管理。
如:可定义允许或禁止某一用户访问资源。
*A C C O U N T A B I L I T Y C O N R O L:通过记录资源访问情况和与安全有关的事件,提供信息,即审计机制。
二. AIX中,作为系统管理员主要的工作包括:*访问控制:控制对信息资源,资料拷贝,及终端的访问*用户身份及权限配置:设置密码等*T C B:安装管理TCB和软件,一种强制的安全策略,用于保护系统信息*审计:对用户进行审计跟踪,记录和分析系统中的事件*用户管理;在系统中建用户和组并定义其属性,属性的定义包括访问,运行环境,权限,及有关帐户信息。
标准用户属性保存在/etc/passwd中,如图所示组管理:每组都有组ID,可对组进行设置。
每个组的成员,都继承组的权限。
组的管理员通常为创建组的用户。
组属性在/etc/group中。
在这些文件中可以,指定密码文件,指定用户ID,主组,附组,设置home 和shell 环境。
每个用户帐号都有一套与其相关的属性,在创建用户时,系统会给它们付缺省值,之后可以对它们进行修改。
这些属性如:ttys(用于限制某些终端的访问),expires(管理通用帐号)这些属性定义在/etc/security/user/etc/security/limits/usr/lib/security/mkuser.defaut中。
修改用命令或着直接编辑这些文件。
AIX使用优于其它UNIX的保护措施,将系统用户信息放在/etc/passwd中,但用户密码及与安全相关信息放在/etc/security/passwd中。
下图为文件/etc/passwd的内容下图为文件/etc/security/passwd的内容单的管理,这种限制不是只对单个使用,而是适用于整个系统的用户。
AIX系统操作手册【精选文档】
IAIX系统操作手册系统操作手册版本: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 (V olume Group) (21)PP (Physical Partition) (22)LP (Logical Partition) (22)LV(Logical V olume) (22)Mirror(镜像) (22)VGDA(Volume 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)对VG的管理 (25)4。
4LV的管理 (27)增加一个LV (27)修改LV的属性 (28)删除一个LV (31)第五章RS6000 更换硬盘的过程 (33)HDISK0和HDISK1做成MIRROR,是ROOTVG (33)先做系统备份 (33)查看HDISK0的S/N,P/N号等,在换盘的时候做对照 (33)查看所有硬盘(包括逻辑盘)的状态#lsdev -Cc disk (34)停HACMP (34)把HDISK0从ROOTVG中不做MIRROW (34)关机 (35)开机 (35)把HDISK0加到ROOTVG中并做镜像 (35)重启动2号机 (35)关闭1号机的HACMP (36)重启动1号机 (36)启动1号机的HACMP (36)启动2号机的HACMP (36)第六章HACMP安装配置 (36)准备工作 (36)检测连8port卡的TTY (37)使用AIX安装CD安装文件 (37)修改电源管理 (38)Netscape安装和配置 (38)安装HACMP/ES软件 (38)安装最新的AIX和HACMP补丁 (39)SSA微码升级 (39)设置主机名 (39)为所有网卡绑定boot或standby的IP地址 (40)创建VG、LV和FS (40)修改系统参数 (41)重启两台机器 (42)配置HACMP (42)HA测试(一):启动和关闭 (44)HA测试(二):本机IP接管 (44)HA测试(三):资源接管 (45)第七章模拟硬盘更换 (46)预做方案 (46)查看硬盘信息 (46)把要更换硬盘从VG中拿掉 (47)关机 (47)准备工作 (47)拆机箱 (47)更换硬盘 (47)开机 (47)查看硬盘 (47)改PV (47)做镜像 (48)把另一块盘18G拿掉 (48)关机 (48)更换硬盘 (48)开机 (48)查看硬盘信息 (48)改PV (48)做镜像 (48)起服务 (48)英迈强人 (49)第二方案 (50)把把机器的前面板拆下 (50)查看硬盘信息,看哪个盘是干什么用的 (50)把要更换硬盘从VG中拿掉 (50)把硬盘做成PV (51)lspv查看硬盘情况 (51)把硬盘加到VG中 (51)把18G硬盘数据复制到36G上, (51)取下另一18G硬盘 (51)把硬盘做成PV (51)做镜像 (52)检查,OK (52)第一章AIX操作系统的安装安装介质与方式AIX操作系统的安装可以:1)通过Tape安装。
AIX新手配置文档
目录1 建立分区1.1 HMC 介绍1.1.1 HMC概念1.1.2 默认配置1.1.3 HMC界面1.1.4 网络基本配置1.2 分区的规划及配置1.2.1 分区规划1.2.2 逻辑分区概念1.2.3 添加/进入系统管理配置管理系统1.2.4 创建分区2 安装AIX操作系统2.1 分区系统版本2.2 安装操作系统3 系统补丁升级3.1.1 补丁需求3.1.2 补丁升级4 安装软件包4.1.1 需要安装软件包4.1.2 安装软件包5 IP地址配置5.1.1 IP规划5.1.2 IP地址的配置6 VG划分6.1 VG划分需求6.2 VG划分7 建立LV7.1 LV需求7.2 建立LV8 文件系统8.1.1 文件提供需求8.1.2 创建文件系统9 NTP的配置9.1 NTP配置需求9.2 NTP客户端的配置10 更改时区10.1 时区要求10.2 时区更改11 Crontab添加11.1 Crontab需求11.2 crontab添加12 安装nmon12.1 Nmon介绍12.2 Nmon 的安装13 配置DUMP13.1 AIX系统DUMP概念13.2 查看系统DUMP设备13.3 修改Primary dev13.4 设置Secondary dev14 配置ethernetchannel14.1 需求14.2 配置ethernetchannel15 添加pagespace15.1 Pagespace需求15.2 添加换页空间1 建立分区1.1 H MC 介绍1.1.1 HMC概念HMC是IBM硬件管理控制台(Hardware Management Console)提供了标准的用户接口来配置和管理Power System系列服务器以及服务器上的分区。
系统管理员通过HMC对Power System服务器上的分区进行配置和日常管理。
HMC的功能包括:创建分区,维护分区.显示每个分区上虚拟的操作系统会话终端.显示每个分区的虚拟操作面板.监控,记录以及汇报硬件的更换.服务器开/关机.作为Service Focal Point设备提供远程管理和Service Agent Call-Home功能.激活服务器上的CUoD部件1.1.2 默认配置管理IP:192.168.2.147 192.168.3.147用户名:hscroot密码:abc1231.1.3 HMC界面管理HMC界面1.1.4 网络基本配置配置IP网络测试连通性密码:admin点击next(下一步)完成配置1.2.4 创建分区1) 点击servers进入系统管理界面创建分区,输入分区名称,和标识,next2) 概要文件3) 选择专有或共享专有:为分度独有的设备共享:分区之间共享使用4) 设置CPU最低:分区启动所需最少CPU数量。
AIX基础
第四章 Shell基础
• Shell功能
泛字符与通配符
• 泛字符是指对shell 来讲有特定意义的符号
– 例如:< > | ; ! * ? [ ] $ & \ “ ‘ `
• 通配符是泛字符的子集,主要用于实现字 符的通配
– 例如:* ? ! [ ] [ - ]
标准文件重定向
• 输入重定向
– command < Input_file
• 输出重定向
– command > outfile – command >> outfile
• 错误重定向
– command 2> errfile – command 2>> errfile
管道
• 将两个或多个命令连接在一起的‘| ’ 被称 为管道符。这样前面命令的标准输出就用 作下面命令的标准输入。使用管道的一般 语法:
AIX 的组成部分-Shell
AIX中用户与内核之间的接口 • 三种Shell:
–Kron :AIX 的缺省Shell – Bourne –C
• 命令解释器 • 具有编程能力 • 支持前台或后台执行
第二章 系统的使用
• 登录及退出
- telnet / ssh / CDE图形环境 - $ <ctrl-d> / exit / logout
文件名
• 描述文件的内容 • 不能在文件名中嵌入空格 • 不能包含Shell泛字符:* ? < > / ; & ! [] $ \ ‘“()等 • 不要与系统命令同名 • 不要以“ +”或“ -”开头 • 字母大小写敏感 • 文件名最长可以有255 个字符
AIX的文件属性
《aix系统应用基础》04 files and directories共26页文档
© Copyright IBM Corporation 2019
Unit Objectives
After completing this unit, you should be able to: ● Describe the different file types ● Describe the AIX file system structure ● Use full and relative path names in a file specification ● Create, delete, and list directories ● Use the touch command to create an empty file
Special Files: Represent hardware or logical devices Example: The CD-ROM device is accessed via the /dev/cd0 file.
© Copyright IBM Corporation 2019
Directory Contents
/tmp /opt /home
© Copyright IBM Corporation 2019
Hierarchical Structure
/
usr dev
etc
tty1
bin
lp0
sbin home var tmp opt proc
AIX基础文档
特殊键 <Backspace> 消除前一个字符 <ctrl+c> 结束当前命令并返回shell <ctrl+d> 结束传送或结束文件输入 <ctrl+u> 消除当前行 <ctrl+s> 暂停屏幕输出 <ctrl+q> 继续屏幕输出
AIX V4. 系统管理
2.4 AIX 联机手册 2.4.1 man 命令 显示信息包括: PURPOSE 命令说明 SYNTAX 语法 DESCRIPTION 命令的功能,用途及实例 FILES 与该命令有关的系统文件 SEE ALSO 其他相关命令 $man -k 关键字 如:$man -k print cancel (1) cancels requests to a line printer …...
AIX V4. 系统管理
环境设置简介 .profile 文件中主要变量的含义 PATH -- shell 命令的查找路径 PS1 ------ 住提示符 TERM --- 终端类型 CDE界面 .dtprofile的后一行DTSOURCEPROFILE=true; 将决定.profile 是否起作用,如被注释则.profile 起作用 终端设置命令stty
AIX V4. 系统管理
1.2.2.2 文件系统
/
home
usr
bin
dev
etc
lp0 hd5
var
tmp
stude
bin 特别 文件
文件1 文件2
普通文 件
目录
AIX V4. 系统管理
1.2.2.3 Shell
是系统于用户的接口 支持三种Shell :(Korn Bourne C) 缺省Shell :ksh 命令解释程序 可编程 支持后台执行
AIX入门教程7
AIX入门教程7第七单元设备管理目标●解释ODM预定义和定制数据库的用途●解释设备的不同状态●增加/显示/删除设备●定义串口设备、打印队列●定义磁带机、光驱和软驱设备与ODM●为了连接新的磁带、磁盘或CD-ROM,AIX需要对它们有所了解●系统中定义的所有设备和它们的特性都存在ODM中ODM 包括predefined 和customied 两类数据库,存放逻辑设备的有关信息及其属性。
predefined库包含系统支持的设备配置数据。
建立预定义数据库的意图在于对内部设备提供完整的支持,同时在有需求时对外部设备提供支持。
●lsdev -Pcustomied数据库包含当前中系统定义了的设备。
●lsdev -C设备的状态●设备可以有三种状态:未定义(Undefined):系统的Predefined库中没有这个设备的记录。
已定义(Defined):系统已经为设备分配了逻辑设备名和端口,同时保有其属性。
设备当前对系统不可用,其对应逻辑设备无法访问。
可用(Available):设备已定义并且就绪。
UndefinedDefinedAvailable自配置设备●在系统启动或者运行配置管理器(cfgmgr)时,可由系统自动配置的设备。
●自配置设备在其ROM芯片中有唯一的识别号。
●cfgmgr读取这些识别号,并在ODM预定义数据库中搜寻配置这些设备所需的程序。
●为了保证cfgmgr能发现并正确配置外置自配置设备,外置设备必须在cfgmgr运行前加电。
设备管理的命令●cfgmg r/mkdev配置系统中新增设备●lsattr用于读取指定设备的配置属性,部分属性可更改.●lscfg用于显示指定设备的类型、序列号和有关供货商的信息.●rmdev从系统中删除设备,或使设备处于defined状态●lsdev /prtconf列出当前系统中定义的设备磁带机(rmt)●AIX 磁带是自配置设备,其操作与在其它的UNIX版本上一样●磁带机设备名是/dev/rmtx,系统还为每个磁带驱动器设备生成7个子设备:/dev/rmtx.N N=A+B+CA =密度B =访问时保持原位C =读写完倒带4 =低密度 2 =是 1 =否0 =高密度0 =否0 =是●磁带不需要格式化,它们是在出厂时格式化的。
AIX基础学习
1994年10月04日
AIX Version 4.1.3
1995年06月19日
AIX Version 4.1.4
1996年10月10日
AIX Version 4.2
1996年04月23日
AIX Version 4.2.1
1997年04月15日
AIX Version 4.2
1997年10月06日
AIX Version 4.3.1
影响力,被很多商业厂家采用,成为很多商用 Unix的基础 。BSD Unix中最先实现了TCP/IP, 使Internet和Unix紧密结合在一起。
什么是 AIX
AIX=Advanced Interactive eXecutive 高级交互执行体 常见的UNIX版本: HP-UNIX,SUN-Solaris,SCO-
(3)首先给系统附加设备单元加电,再给系统单元加电,启动 系统;
(4)选择系统安装控制台;
(5)选择安装过程中提示信息所使用的语言;
(6)更改安装设置:更改安装方法,安装硬盘,基本语言环境 ,选择桌面环境,选择64位内核和JFS2等;
(7)系统重新启动;
(8)重新启动后的系统会自动运行配置助手(Configuration
➢ 系统启动模式与过程
➢ 系统管理服务(SMS)
➢ 配置文件/etc/inittab的介绍
➢ 系统启动过程常用命令bootlist与alog
➢ 停止系统运行常用命令shutdown 、
halt以及reboot
2023/1/19
15
用光盘引导安装系统
(1)准备安装和启动AIX操作系统;
(2)将卷标为1的AIX安装磁盘或光盘插入驱动器;
UNIXWare等
IBM小型机AIX基本操作命令文档
IBM小型机AIX基本操作命令文档
一、文件操作
1.ls 显示文件列表
语法:ls [-l,-a,-d,-t,-F] [文件或目录]
-l以长列表模式显示文件或目录的详细信息
-a显示文件夹中所有文件和目录,包括以.开头的文件
-d显示目录本身
-t按时间排序显示文件
-F显示文件类型
2.cd 切换目录
语法:cd [路径]
将当前目录改变到路径 path:cd .. 回到上一级目录;cd / 返回到根目录;cd 切换到当前用户的宿主目录
3.mkdir 创建目录
语法:mkdir [-p] [路径]
-p递归建立所有的目录,若中间目录不存在则创建
例:mkdir -p /tmp/dir1/dir2/dir3
4.rm 删除文件或目录
语法:rm [-i,-f] [文件或目录]
-i交互模式,每删除一个文件或目录前都会要求用户确认
-f强制删除模式,不需要交互,但有可能会错误的删除文件
注:rm 默认只能删除普通文件,不能删除目录。
必须使用 -r 参数才能够递归删除目录
5.touch 更改文件时间
语法:touch [文件名]
此命令可以更改指定文件创建时间和最后修改时间,但不影响文件内容
6.cp 复制文件
语法:cp [-i,-R,-f] [源文件] [目标文件]
-i交互模式,每次复制前都会要求用户确认
-R递归模式,复制目录时会将其中的所有文件复制
-f强制复制模式,不需要交互,但有可能会错误的复制文件。
《aix系统应用基础》07dev
06
CATALOGUE
AIX系统应用案例
应用案例一:企业级文件服务器搭建
总结词
高效、稳定、安全
详细描述
利用AIX系统搭建企业级文件服务器,提供稳定可靠的文件存储和访问服务。通过合理的文件系统设计和权限控 制,确保数据的安全性和完整性。同时,借助AIX系统的强大性能和可靠性,保证服务器的高效运行和良好的扩 展性。
02
CATALOGUE
AIX系统基础操作
用户管理
用户创建
使用`mkuser`命令创建新用户 ,并设置密码和登录限制。
用户删除
使用`rmuser`命令删除不再需 要的用户账户。
用户属性修改
使用`chuser`命令修改用户属性 ,如设置用户类型、登录限制 等。
用户组管理
创建、删除和修改用户组,使 用户能够访问特定资源。
AIX系统的应用领域
01
总结词:AIX系统的应用领域
02
AIX系统广泛应用于企业级服务器和高性能计算领域,是 许多关键业务和大型应用的理想选择。由于其高效能、稳 定可靠和安全性高等特点,AIX系统在金融、电信、能源 、政府等行业得到了广泛应用。
03
此外,AIX系统还被用于云计算、大数据、人工智能等领 域,为用户提供强大的计算能力和数据处理能力。
《AIX系统应用基础 》07dev
contents
目录
• AIX系统概述 • AIX系统基础操作 • AIX系统常用命令 • AIX系统性能优化 • AIX系统安全配置 • AIX系统应用案例
01
CATALOGUE
AIX系统概述
AIX系统的定义与特点
01
02
03
04
总结词:AIX系统的定义与特 点
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
AIX操作系统概述一、AIX的性能和特点:1、短小强干的内核和丰富的核外系统程序AIX的设计者对系统的内核进行了精心设计,使之既简短又强干,可常驻内存。
把凡是能从内核中分离出来的部分都从中分离出来,被分离出来的部分均按核外系统程序对待。
2、良好的用户界面AIX向用户提供的界面功能齐备,使用方便。
其中包括:命令是用户通过键盘和显示终端与系统进行交互会话的界面。
系统调用命令是供用户在编写应用程序时使用的界面。
X-WINDOWS 是系统与用户之间的图形界面环境。
3、可装卸文件卷的文件系统AIX的整个文件系统由一个基本文件系统和若干个可装卸的子文件系统构成,它允许用户根据需要把自己的文件卷装入并与基本文件系统连接起来,不需要时可以拆卸下来。
AIX的这种特点既便于扩大文件存储空间,又有利于安全和保密。
4、文件、目录和各种I/O设备均作为文件统一处理为了方便用户使用,AIX将普通数据文件、目录文件和I/O设备均以文件论之,三者使用相同的保护机制,在用户面前它们具有相同的语法和语义。
5、性能良好的网络环境AIX为用户提供了良好的网络环境,主要包括:一组网络通信协议,例如TCP/IP。
一组网络通信工具,例如mail, write,wall,talk等。
一组网络编程接口,例如TLI(Transport Layer Interface)和Socket等。
6、完善的安全机制AIX具有完善的多级安全/保密机制,其中用户级机制的一些基本内容包括:AIX将其用户分为普通用户和特权(超级)用户,它们各自享有不同的权限。
AIX为每一个用户都建立一个户头,称之为用户帐户。
系统通过用户帐户来组织和记录各用户在系统中的活动,并将其限制在一定的活动范围之内。
AIX要求每一个用户必须用合法的用户名、正确的口令进行注册,并将每一个用户都归划到某一个特定的用户组中。
AIX要求每一个用户必须按照自己拥有的权限对文件/目录进行访问,不符合权限规定的访问不被系统所接受。
7、AIX用C语言编写,非常便于移植二、AIX的基本结构AIX采用了内核和核外程序有机结合的总体框架。
从逻辑上看,整个系统可分为五层:硬件层、内核层、系统调用层、核外程序层和外壳层。
硬件层是AIX系统的基础。
一方面它要为AIX提供必要的硬件支持,另一方面它又要在该系统的统一管理控制下有条不紊地工作。
硬件层包括CPU、存储器、I/O设备和网络控制部件等。
内核层是AIX系统的重要部分,它负责管理、支配系统中的全部资源,其中包括硬件资源、软件资源和信息资源等。
AIX内核层包括中断/陷入处理,存储管理、进程管理、I/O设备管理和文件管理等部分。
系统调用层是内核与核外程序的界面。
核外程序通过它调用内核的子功能并为之服务。
核外程序层在内核支持下工作。
用户可通过外壳层对其中的程序实施控制。
它主要包括核外常规系统程序、各种实用软件和用户应用程序等。
外壳层是AIX系统直接面向用户的外层界面,它由Shell和X-window组成。
Shell是AIX操作系统的命令语言/命令程序设计语言环境,在这个环境下用户既可使用单个Shell命令,也可编写Shell命令程序。
X-window是AIX系统的图形用户界面。
UNIX的一些基本概念一、帐户1、普通用户帐户普通用户帐户是最常用的用户帐户。
它主要涉及这一些内容:用户登录名用户口令字组标识符(GID)用户登录目录(Home directory)用户登录shell2、超级用户帐户超级用户帐户有其固定的登录名root。
超级用户拥有系统中最高权力,可以读或编辑系统中的任意一个文件,可以执行系统中任意一个程序,所以使用超级用户帐户时必须谨慎,不能随意删除或修改系统中的重要文件或其它内容。
为了确保安全,超级用户帐户的口令应该由专人负责保密,并每隔一段时间更改。
二、文件和目录文件是UNIX系统的基本单位,共有三种不同类型的文件:普通文件普通文件就是通常所指的程序文件和文本文件,用来存储数据。
它们既可是文本的,也可是二进制的,有的还可以执行。
目录文件目录文件包括了用来存取其它文件的信息,简称为目录。
特殊文件一个特殊文件定义了一个先进先出(FIFO)的管道或者一个物理设备,通常指磁带、磁盘等外部设备。
1、普通文件普通文件是最常用的文件,它是以字节为单位的数据信息的集合,这些文件包括文本、程序码、程序数据及可执行的二进制代码文件。
每个普通文件都具有下列基本属性:一个文件名。
一个唯一的文件索引号,即i结点号。
以字节为单位的文件大小。
最近访问时间和修改时间。
一组存取权。
属主名。
属组名。
使用命令ls -li可看到一个普通文件所具有的属性:1234 -rwxr-xr-x 2 user group 688 NOV 27 1999 /usr/calender索引号文件标志和存取权限链接数属主名属组名字节数最后修改时间文件名普通文件还可分为两类:文本文件和二进制文件。
(1)、文本文件文本文件是包含用户可读信息的文件。
这些文件以ASCII码方式存储,可显示和打印。
文本文件的行不能包括空字符(即码中的NULL),行的最大长度(包括换行符在内)也不能超过(LINE _MAX)所定义的字节数。
不过文本文件中并不限制使用除空字符以外的控制字符或其它不可打印字符。
(2)、二进制文件二进制文件是包含计算机可读信息的文件。
二进制文件可以是可执行的文件,使系统根据其中的指令完成某项工作。
命令和程序都是以可执行的而进制文件方式存储。
二进制文件没有行的长度限制,也可包含空字符。
2、目录文件目录文件是一种独特的文件类型,它只包含存取文件或其它目录时所需要的信息,通常简称为目录。
目录中包含有目录项,每个目录项包含一个文件名/目录名和一个结点号。
为了提高访问速度,并充分利用磁盘空间,文件中的数据存储在不同的位置。
所以与一个文件相关的散列数据块的地址都包含在一个i结点中。
i结点还包含有关文件的最近访问和修改时间、存取权限、链接数、文件属主及文件类型等信息。
通过使用ln命令可以创建多个目录项,将不同的文件链接到同一个i结点上。
目录可以由操作系统、系统管理员、用户来定义。
例如:/ 根目录/dev 包括有关输入输出设备的特殊文件/etc 包括有关系统初始化和系统管理的文件/home 包括系统用户的登录目录/tmp 包括一些临时文件/usr 包括lpp,include和其它的系统目录/usr/bin 包括用户可执行的程序。
目录结构经常被比成一棵倒置的树,称为目录数。
父目录下面是子目录。
3、特殊文件特殊文件事实上是指管道以及和系统相连的一些物理设备,如硬盘、终端、磁带机等。
在U NIX系统中,这些特殊文件通常存放在/dev目录中。
特殊文件分为三种类型:FIFO(先进先出)管道文件、块设备特殊文件和字符设备特殊文件。
FIFO管道文件是由进程创建的,并被该进程用来和另一个进程进行暂时的通信。
当创建它的进程结束时,这些文件也不再存在。
块设备特殊文件则是指硬盘、软盘、磁带这样的设备,它们的记录数据是以512个字节的数据块为单位(512byts=1block)的,因此被称为块设备。
(首个字母是b)字符设备特殊文件则是指打印机、终端、显示器这类设备。
这些设备进行数据传输时通常以字符为单位,因此被称为字符型设备。
(首个字母是c)例如:brw-rw-rw 3 bin bin 2 7 NOV 19 14:00 /dev/fd0c-w--w--w 2 bin bin 6 0 NOV 30 10:02 /dev/lp设备特殊文件链接数属主名属组名主设备号次设备号最后修改时间特殊文件名其主设备号表示设备的类型,次设备号表示该设备是系统中的第几个这种设备。
几乎每个块设备都有一个字符型接口,对于这种块设备的字符型接口也有一个特殊文件与之相对应。
通常是在块设备特殊文件的文件名前面加一个字母r。
fd---rfd。
4、文件和目录的命名(1)、文件名的长度最多为256个字符。
(2)、文件名要分大小写。
(3)、.表示当前工作目录;..表示当前工作目录的上一级目录;~和HOME表示用户的登录目录。
(4)、*通配若干个字符;通配单个字符;[]通配括号中任何一个字符;!通配除其后字符外的任何字符。
5、文件和目录的存取权读权r数字表示4。
写权w数字表示是2。
执行权x数字表示是1。
三、命令1、命令、标志及参数之间要有空格。
2、两个或多个命令可以在同一行输入,中间以分号;隔开。
3、命令作业放在后台执行,在命令最后加上符号&。
4、列出以前输入的命令列表时用history。
5、重复命令历史中的命令时r。
6、替换命令历史中的命令字符串时用r 旧串=新串。
7、创建命令别名时用alias Name=String,例如$alias dir="/usr/bin/ls -alF"。
使用AIX系统一、系统的启动1、内部自检2、加电自检3、装入内核程序4、软件配置及初始化二、注册在控制台上注册有一些选项和设置:1、重新开始(Start over)按此按纽可删除原来的输入,于是可重新输入用户名,再次登录。
2、选项(Options)按此按纽可选择以下几项:语言会话命令行注册切换到命令行环境重置注册屏幕重新启动X-server用户名和口令都输入正确后,将会进入系统进行工作。
三、更改口令通过使用passwd命令,可以修改口令字。
例如:$passwdChanging password for "User"User's Old password:User's New password:Re-enter User's new password:这样输入正确后,更改口令成功。
下次注册时,须使用新的口令,才能注册成功。
四、目录管理1、显示当前工作目录pwd2、显示目录内容ls [-option] [name]其参数的意义分别是:-a:列出包含以. 起始的隐藏档在内的所有文件名-t:依照文件最后修改时间之顺序,依序列出文件名-F:列出目前目录下之文件名及其类型。
/结尾表示为目录名称,*结尾表示为执行档,@结尾表示为symblic link-l:列出目录下所有文件之许可权、拥有者、文件大小、修改时间及名称-lg:同上,并显示出文件之拥有者群组名称-R:显示出目录下,以及其所有子目录之文件名3、改变当前目录cd转到登录时的工作目录转到指定目录转到当前目录的上一层目录4、创建目录mkdir Directory5、删除目录rmdir Directory6、目录换名mv SourceDirectory TargetDirectory7、目录拷贝cp SourceDirectory TargetDirectory五、文件管理1、文件拷贝cp SourceFile TargetFilecp SourceFile TargetDirectory2、文件删除rm File3、文件链接ln SourceFile TargetFile4、文件移动/换名mv SourceFile TargetFile or TargetDirectory5、显示文件内容morepgcatheadtail6、文件查找find / -name .profile -printfind . -perm 0600 -printfind . -ctime 1 -printfind . -inum 2145 -printfind . -user abc -print六、改变文件/目录属性每一个文件或目录都有一个属主、一个组名和一组存取权限、访问时间等等。