04_Basic AIX(AIX UNIX操作系统基础)
WA000004 UNIX操作系统基础ISSUE1.0

文档管理命令
chown:改变文件属主
格式:chown [选项] 用户[:用户组]文件 例如:#chown newowner file
注:
只有在超级用户下才可以改变文件的属性
文档管理命令
chgrp:改变文件属组
格式: chgrp [选项] 用户组 文件 例如: #chgrp newgroup file
注意:
1、改变文件的组名前提时该组名已经存在; 2、改变目录的属性,其所属的子目录及文件的 属性并不随之改变;
滤通类命令
文件重定向
grep:搜索字符串
滤通类命令
文件重定向
网络操作类命令
ping:
测试网络是否导通
格式:ping <HostName|IP>
网络操作类命令
telnet: 仿真终端远程登录
格式:telnet <HostName|IP>
网络操作类命令
主要特点 最老、使用最广泛,每 个UNIX都提供,是三种 Shell程序的基础。
简称 B Shell
命令 Sh
提示符 $
Korn Shell
是对B Shell的扩充,兼 容B Shell。
更接近于C语言,提供比 B Shell更强大的功能, 是三种Shell程序中功能 最强大的。
K Shell
Ksh
格式:tail
[option] [path]<filename> ( n为数字,行数 )
[option]:n
AIX操作系统详细配置步骤

AIX操作系统详细配置步骤1)设置系统时区(非夏令时制、北京时区)和时间。
设置系统时区:“smitty chtz”。
(如果在“安装助手阶段”配置过时区,这一步可以忽略)设置系统时间:“smitty date”。
注意:在设置系统时间前必须确保时区设置正确,时区正确与否可用命令“echo $TZ”查看(在时区不正确的情况下,设置时间是徒劳的)。
设置完时区后必须重启系统才能生效。
重启后可用命令“echo $TZ”查看时区,正确的时区显示是BEIST-8。
然后再对系统时间作调整。
系统时间可用命令“date”查看。
2) 修改操作系统参数需要修改的操作系统参数包括支持的用户最大进程数、High water mark、Low water mark。
设置支持的用户最大进程数:“chdev –l sys0 –a maxuproc=2048”设置High water mark:“chdev –l sys0 –a maxpout=8193” (对于Power5以前的旧机器,建议设置为513,对于连接7133 SSA的阵列,一定要设置为33) 设置Low water mark:“chdev –l sys0 –a minpout=4096” (对于Power5以前的旧机器,建议设置为256,对于连接7133 SSA的阵列,一定要设置为24)验证方法:验证支持的用户最大进程数:“lsattr –El sys0 |grep maxuproc”显示结果应该为:maxuproc 2048 Maximum number of PROCESSES allowed per user True 验证High water mark值:“lsattr –El sys0 |grep maxpout”显示结果应该为:maxpout 8193 HIGH water mark for pending write I/Os per file True 验证Low water mark值:“lsattr –El sys0 |grep minpout”显示结果应该为:minpout 4096 LOW water mark for pending write I/Os per file True3) 设置Dump 设备参数dump lv初始大小调整原则:规定初始大小为内存大小的三分之一。
aix系统应用基础-04 software install

5.0 4.1
Unit objectives
After completing this unit, you should be able to: ● Define the package definitions and naming conventions ● Identify how software products and updates are installed
Committed:
6.1.0.2 Install
FILESET 6.1.0.1 (Old Version) Applied
FILESET 6.1.0.2
Committed FILESET 6.1.0.2
Commit or
Reject
FILESET 6.1.0.2 (New Version)
FILESET 6.1.0.1 (Old Version)
© Copyright IBM Corporation 2019
Software Installation and Maintenance
Software Installation and Maintenance
Move cursor to desired item and press Enter.
AIX Toolbox for Linux
(included in AIX 6.1 Expansion pack)
© Copyright IBM Corporation 2019
Packaging definitions
LPP: bos
Collection of packages Complete product
F1=Help F9=Shell
F2=Refresh F10=Exit
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 (11)finger (11)ps (11)kill (15)find (15)grep (16)第三章vi编辑器 (18)3.1vi 简介 (18)3.2vi的进入与离开 (18)3.3vi 的文本输入模式 (19)3.4vi 基本编辑命令 (19)3.5文件处理子命令 (21)第四章存储管理 (22)4.1相关术语 (22)PV (Physical V olume) (22)VG (Volume Group) (22)PP (Physical Partition) (22)LP (Logical Partition) (22)LV(Logical V olume) (22)Mirror(镜像) (23)VGDA(Volume Group Description Area,卷组描述区) (23)VGSA(V olume Group Status Area,卷组状态区) (23)4.2PV的管理 (23)硬盘安装 (23)配置一个PV (24)修改PV的属性 (24)删除一个PV (24)4.3VG的管理 (24)创建一个VG (24)删除一个VG (25)4.4LV的管理 (28)增加一个LV (28)修改LV的属性 (29)删除一个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号机 (36)关闭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地址 (39)创建VG、LV和FS (40)修改系统参数 (41)重启两台机器 (42)配置HACMP (42)HA测试(一):启动和关闭 (44)HA测试(二):本机IP接管 (44)HA测试(三):资源接管 (45)第七章模拟硬盘更换 (46)预做方案 (46)查看硬盘信息 (46)把要更换硬盘从VG中拿掉 (46)关机 (47)准备工作 (47)拆机箱 (47)更换硬盘 (47)开机 (47)改PV (47)做镜像 (47)把另一块盘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安装。
UNIX操作系统简介

UNIXUNIX操作系统(尤尼斯),是一个强大的多用户、多任务操作系统,支持多种处理器架构,按照操作系统的分类,属于分时操作系统,最早由KenThompson、DennisRitchie和DouglasMcIlroy于1969年在AT&T的贝尔实验室开发。
目前它的商标权由国际开放标准组织所拥有,只有符合单一UNIX规范的UNIX系统才能使用UNIX这个名称,否则只能称为类UNIX(UNIX-like)。
1简介UNIX操作系统,是美国AT&T公司于1971年在PDP-11上运行的操作系统。
具有多用户、多任务的特点,支持多种处理器架构,最早由肯·汤普逊(Kenneth Lane Thompson)、丹尼斯·里奇(Dennis MacAlistair Ritchie)于1969年在AT&T的贝尔实验室开发。
UNIX的商标权由国际开放标准组织(The Open Group)所拥有。
2历史诞生1965年时,贝尔实验室(Bell Labs)加入一项由通用电气(General Electric)和麻省理工学院(MIT)合作图1-1PDP-7计算机图1-1PDP-7计算机的计划;该计划要建立一套多使用者、多任务、多层次(multi-user、multi-processor、multi-level)的MULTICS操作系统。
直到1969年,因MUL TICS计划的工作进度太慢,该计划被停了下来。
当时,Ken Thompson(后被称为UNIX之父)已经有一个称为"星际旅行"的程序在GE-635的机器上跑,但是反应非常慢,正巧被他发现了一部被闲置的PDP-7(Digital 的主机),Ken Thompson和Dernis Ritchie就将"星际旅行"的程序移植到PDP-7上。
而这部PDP-7(如图1-1所示)就此在整个计算机历史上留下了芳名。
AIX 基础

● pg , more ---- 分屏显示文件内容 pg filename 或 more filename 敲空格或回车键继续显示
rm --- 删除文件 ● rm file1 file2 …例如: 删除文件 mon_report: $ls mon_report file_12 wall $rm mon_report $ls
关于目录的基本操作 ● 显示当前路径:pwd 命令 $pwd /home/student1 ● 改变当前路径:cd 命令 $cd 路径名
date 和 cal命令
#date Sat Sep 7 10:15:00 PRC 2002 我们在有时会查看一下年历,我们可以使用cal 命令,例如 ● 看一个月的日期
cal命令后可以跟两个参数,跟一个参 数时该参数表示所要显示的年份,跟 两个参数时第一的参数表示月 份,di'er的参数表示年份 ● 看一年的日期 $ cal 2002
发送邮件
$ mail team01 Subject: hello This is a test mail from user01 . Cc:[enter] 在subject:填写信的标题,输入标题后可以输入信的 内容.当输入一个只包含"."字符的空行后表示信的结 束.邮件系统会出现Cc的提示表示输入该信需要转发 的人的地址.如果不需要转发,可以直接按回车键.到 此为止一封信就被发出了. 如果我们需要给system2机器上的team01写一封信, 我们可以这样做
●注销(logout) 当用户使用完系统后应该从系统中 退出即注销.用户可以使用三种方式 从系统中退出 $ logout 或者 $ exit 或者 $ ctrl-d
修该,设置用户的口令
UNIX、AIX操作系统

UNIX,AIX操作系统基础教程第一章简述Unix的主要版本商业的非开放系统有AT&T的System V或BSD基于BSD的系统,最有名的是FreeBSDLinuxUnix操作系统结构由内核(Kernel)、Shell、应用程序和各类用户程序组成,如图图1. Unix操作系统结构图内核:是Unix的核心部分,能与硬件直接交互,常驻内存。
驻留模块:完成输入输出、文件和设备的管理、内存和处理器管理,常驻内存。
系统工具:又称Shell,是Unix操作系统的一部分,是用户与Unix的交互接口,常驻磁盘,用户登录时调入内存。
Unix的内核由两部分组成1)进程控制子系统:负责处理器和存储器管理,如进程控制fork()创建进程、exit()结束进程、进程调度(CPU的分配)、进程通信的消息机制、段页式存储器管理。
2)文件子系统:完成所有设备(输入输出设备)和文件管理,为文件分配存储空间,管理空闲磁盘块,控制文件的存取和用户数据的检索,高速缓冲机制(使核心与外设速率相匹配),设备驱动程序(设备分为块设备和字符设备)。
图2. Unix操作系统内核框图Unix的启动流程首先运行boot程序,把/stand目录下的boot文件用/etc/default/boot文件中定义的配置参数装内核程序打开检测能找到硬件、初始化各种核心列表,安装系统的根文件系统rootfs,打开交换设备并打印配置信息形成0号进程由0号进程产生1号进程,0号进程随即转为对换进程,1号进程就是所有进程的祖先 1号进程为每个登录的用户创建终端进程,这些用户再利用进程创建系统调用来创建子进程,形成进程树图3. Unix操作系统启动流程Unix操作系统的1号进程是一个系统服务进程,一旦创建,不会自行结束,只有在系统需要撤销它们提供的系统功能或关机的情况下才会发生1号进程结束。
Unix操作系统用户分类超级用户:又称root用户,是系统管理员,在Unix安装时自动创建,超级用户登录后提示符一般显示为“#”。
Aix基础知识总结

Aix基础知识总结一、 Aix简介Aix是Unix操作系统的版本之一,主要应用在IBM RISC 6000系列小型机上。
其他的Unix ,如SUN的Solaris ,HP Unix以及Linux等等。
目前Aix系统的版本有Aix 4.x Aix5.x等。
它们之间只是版本不同,但内核都是一样的,操作命令机本上也相同。
版本高的会新增一些命令,都是向下兼容的。
二、 Aix使用入门对于大多数用户来说,对于Aix的访问都是通过telnet的方法来登录到RS6000上,当然是以不同的身份了。
把本地机器作为 RS6000的一个终端,来完成对R S6000的操作。
这实际上是Unix的一大特点,Unix本身就是设计成一个多任务、多用户的并发系统。
2.1登录(login)2.1.1 RS6000的登录许多用户可以同时使用Unix系统,为了让系统知道用户是谁以及可以使用什么资源,用户在使用之前必须向系统表明自己的身份。
另外,U nix认为用户是通过终端或在PC上运行方针软件与其通讯。
Unix系统和用户终端之间必须建立传输信息的连接。
通常把建立通讯连接和表明用户身份的过程称为登录( login) .2.1.1.1 RS6000的开机直接按Power键。
RS6000启动、自检。
包括对硬件的自检,系统的初始化。
2.1.1.2登录默认的情况下,系统会进入Xwindows环境下,也就是所谓的CDE环境(Common Desktop Environment)即公共桌面环境。
这样Aix启动后将直接显示CDE注册界面,输入用户名和口令后即进入CDE操作环境。
通常在RISC6000 端都是以r oot身份(管理员身份)登录的。
2.1.2客户端的登录客户端主要是通过执行telnet命令,并且输入合法的用户名和密码,登录到服务器端。
比如:在客户端执行telnet 192.168.0.161 (假设为RS6000的IP) ,会出现如下的登录提示:AIX Version 4(C) Copyrights by IBM and by others 1982, 1996.login:然后输入用户名,如:long ,回车后,会出现输入密码的提示:long's Password:2.1.3成功登录之后成功登录之后,系统将显示一些消息,如上一次用户登录的时间、有关系统信息的消息(称为当日消息),以及一些通知用户是否有mail 的消息。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
6
KUDELSKI GROUP
2010 - CONFIDENTIAL
Directory Access
»Cd <Path>
»Cd »Cd »Cd »Cd »Cd ~ 当前用户的主目录 / 系统的根目录 – 上一个访问的路径 ~/nagra_data/logs 常用日志的集中存放地 /soft/ecxsoft/ecx1/ecs/current/shell
TRAINING
11
KUDELSKI GROUP
2010 - CONFIDENTIAL
File management
»Search
»Find <path> -name/-size…
TRAINING
»Filter
»Grep 常用于在结果中进行过滤 »例如: netstat –nr |grep 3335
13
KUDELSKI GROUP
2010 - CONFIDENTIAL
Network
»Check ip 查看网络接口的IP设置
»Ifconfig –a »Smit tcpip
TRAINING
cas01-operator%:~> ifconfig -a en0: flags=5e080863,c0<UP,BROADCAST,NOTRAILERS,RUNNING,SIMPLEX,MULTICAST,GROUPRT,64BIT ,CHECKSUM_OFFLOAD(ACTIVE),PSEG,LARGESEND,CHAIN> inet 10.100.61.1 netmask 0xff000000 broadcast 10.255.255.255 tcp_sendspace 131072 tcp_recvspace 65536 en1: flags=5e080863,c0<UP,BROADCAST,NOTRAILERS,RUNNING,SIMPLEX,MULTICAST,GROUPRT,64BIT ,CHECKSUM_OFFLOAD(ACTIVE),PSEG,LARGESEND,CHAIN> inet 192.168.2.151 netmask 0xffffff00 broadcast 192.168.2.255 tcp_sendspace 131072 tcp_recvspace 65536 lo0: flags=e08084b<UP,BROADCAST,LOOPBACK,RUNNING,SIMPLEX,MULTICAST,GROUPRT,64BIT> inet 127.0.0.1 netmask 0xff000000 broadcast 127.255.255.255 inet6 ::1/0 tcp_sendspace 131072 tcp_recvspace 131072 rfc1323 1
TRAINING
Note: Keep the account and password information in secret place, never write it down!
4
KUDELSKI GROUP
2010 - CONFIDENTIAL
Command help
TRAINING
»退出书写状态,进入整体编辑状态: ESC »进入命令行状态:冒号:
»保存退出 :wq »不保存退出: q! »保存不退出:w!
10
KUDELSKI GROUP
2010 - CONFIDENTIAL
File management
»File Edit: vi
»快速定位(ESC状态下使用)
» 首行 1G » 尾行 G » 任意行 nG » 行尾 $ » 行首 0 » 屏幕顶 H » 屏幕中 M » 屏幕底 L
NagraVision CAS Training Basic AIX
Alex Li System Engineer
© KUDELSKI GROUP
2010
Objective
TRAINING
»Get used to telnet tools: putty,SercureCRT 常用telnet工具 »AIX directory access 目录访问 »AIX File management 文件管理 »Process and disk use 进程查看和磁盘占用 »AIX network 网络配置 »AIX smit 工具 »AIX shutdown and reboot 启动和关闭系统 2
»对于不熟悉的指令直接输入会出现简单的使用提示, 例如:
cas01-operator%:~> ifconfig usage: ifconfig -a [ -m ] [ -d ] [ -u ] [ af ] ifconfig -l [ -d ] [ -u ] ifconfig [ -m ] interface [ af [ address [ dest_addr ] ] [ netmask mask ] [ broadcast addr ] [ alias ] [ delete ] ] [ up ] [ down ] [ detach ] [ af first[alias] address [ ... ] ] [ site6 site_number ] [ metric n ] [ mtu n ] [ arp | -arp ] [ link0 | -link0 ] [ link1 | -link1 ] [ link2 | -link2 ] [ tcp_low_rto n | -tcp_low_rto ]
9
KUDELSKI GROUP
2010 - CONFIDENTIAL
File management
» File Edit: vi
»状态切换: »进入书写状态:
»i 开始插入 »I 在行首插入 »r 替换当前单字符 »a 在光标处append »A移动到行末尾,进入编辑状态 »o/O 插入新行
TRAINING
15
KUDELSKI GROUP
2010 - CONFIDENTIAL
Network
»Check hosts file
»/etc/hosts
TRAINING
»Check /etc/
16
KUDELSKI GROUP
2010 - CONFIDENTIAL
Network
»Change ip (临时更改)
Refs Use If Exp Groups
TRAINING
Route Tree for Protocol Family 2 (Internet): 10.0.0.0 10.100.61.1 UHSb 0 0 en0 - => 10/8 10.100.61.1 U 7 385308 en0 10.100.61.1 127.0.0.1 UGHS 398 5229661 lo0 10.255.255.255 10.100.61.1 UHSb 0 4 en0 127/8 127.0.0.1 U 120 515411 lo0 192.168.2.0 192.168.2.151 UHSb 0 0 en1 - => 192.168.2/24 192.168.2.151 U 2 17606 en1 192.168.2.151 127.0.0.1 UGHS 0 7 lo0 192.168.2.255 192.168.2.151 UHSb 0 4 en1 Route Tree for Protocol Family 24 (Internet v6): ::1 ::1 UH 0 0 lo0 -
KUDELSKI GROUP
2010 - CONFIDENTIAL
Telnet to CAS01
»Local IP config »Putty
TRAINING
3
KUDELSKI GROUP
2010 - CONFIDENTIAL
Telnet to CAS01
»Login account:
operator/Customer root/???(be cautious!) oracle/??? (for DB operation)
TRAINING
»Move (rename) 移动文件
»mv cp <source> <destination>来自»View查看文件
»Cat »More 分页显示 »Less »Tail
» Tail –f <filename> 即时查看最新的文件尾信息 » Tail -100 <filename> 查看最后100行
12
KUDELSKI GROUP
2010 - CONFIDENTIAL
Oracle login and query
»Login: oracle/??? »Check DB running status
»Oraup.ksh
TRAINING
»Entering SQLPlus
»Select DB_SID »sqlplus imsdba/nagra or sasdba/nagra »Select count (*) from EMM;
»例如:/soft/ecxsoft/ecx1/ecs/current »Param 配置文件 »Log debug日志 »Shell 可执行的命令和脚本
8
KUDELSKI GROUP
2010 - CONFIDENTIAL
File management
»Copy 拷贝文件
»cp <source> <destination>
17
KUDELSKI GROUP
2010 - CONFIDENTIAL
»Man <command> 将会出现详细的解释和参数用法 介绍