AIX管理常用命令

合集下载

AIX常用命令

AIX常用命令

alias: 定义或显示别名. 如:alias ls='ls -CF' ls 命令用'ls -CF'代替alog:创建并维护创建自标准输入的固定大小的日志文件。

alog -f/tmp/sample.log –o要列出 /tmp/sample.log 日志文件的内容Apropos:通过关键字查找定位命令apropos password查找它们的标题中包含字password的手册节as:读取和汇编源文件。

as 命令读取和汇编指定的File(约定情况下,此文件以.s 后缀结束)。

如果不指定File,则as 命令读取和汇编标准输入。

as -l -o file.o file.s 产生名为file.lst 的列表文件和名为file.o 的目标文件at:稍后运行命令。

at 命令从标准输入读取稍后要运行的命令的名称并允许您指定何时应运行该命令。

at 5 pm Firday uuclean <Ctrl-D>退出系统)如果uuclean 在您的当前目录中,则在周五下午5点运行uuclean命令atrm atrm:除去用 at 命令假脱机的作业. atrm root.621619200.a. 从 at 命令队列除去作业编号 root.62169200.aawk:在文件中查找与模式匹配的行,然后在它们上面执行特定的操作。

(用正则表达式) awk '/start/,/stop/' chapter1(文件名)显示字 start 和stop 之间的所有行,包含“start”和“stop”batch:当系统负载即被允许时运行作业。

backup:备份文件和文件系统。

要使用全路径名备份 /home 目录中所有的文件和子目录,请输入:find /home -print | backup -i -f /dev/rmt0-i标志指定文件将从标准输入读取并按文件名称归档。

find命令在 /home 目录中生成一个所有文件的列表。

AIX系统常用命令

AIX系统常用命令

AIX常用命令一.目录和文件操作1.ls命令列出指定目录下的文件,缺省目录为当前目录#ls -a 列出所有文件,包括隐藏文件#ls –l 显示文件详细信息2.pwd显示出当前的工作目录3.cd改变当前的工作目录#cd /tmp 进入/tmp 目录#cd .. 进入上级目录4.mkdir 建立目录#mkdir tmp 在当前目录下建立子目录tmp#mkdir -p /tmp/a/b/c 建立目录/tmp/a/b/c ,若不存在目录/tmp/a 及/tmp/a/b 则建立5.rm 删除文件或目录- f 删除文件时不作提示- r 删除目录及其所有子目录[例子]:#rm file1 删除文件file1#rm -r /mytmp 删除目录/mytmp6.cp 拷贝文件[语法]: cp [ -p ] [ -r ] 文件1 [ 文件2 ...] 目标文件1(文件2 ...)拷贝到目标上,目标不能与文件同名。

[参数]:- p 不仅拷贝文件内容,还有修改时间,存取模式,存取控制表- r 若文件名为目录,则拷贝目录下所有文件及子目录和它们的文件[例子]:#cp file1 file2 将文件file1 拷贝到文件file2#cp file1 file2 /tmp 将文件file1 和文件file2 拷贝到目录/tmp 下#cp -r /tmp /mytmp 将目录/tmp 下所有文件及其子目录拷贝至目录/mytmp7.mv 移动文件将文件移动至目标,若目标是文件名,则相当于文件改名#mv file1 file2 将文件file1 改名为file2#mv file1 file2 /tmp 将文件file1 和文件file2 移动到目录/tmp 下8.chmod 文件权限设置[语法]: chmod [-R] 模式文件.#chmod 777 file1将文件file1存取权限置为所有用户可读可写可执行#chmod 755 file1 文件的属主对文件file1有可读可写可执行的权限,文件所归属的用户组有可读可执行的权限,其它用户有可读可执行的权限。

aix常用的命令

aix常用的命令

aix常用的命令aix常用命令1、添加用户 useradd或mkuser +用户名2、删除用户 userdel或rmuser+ 用户名3、修改用户密码 passwd + 用户名然后输入密码4、lsuser命令显示/etc/passwd和/etc/security/user文件中的所有用户属性用法:lsuser + 用户名备注:maxage表示密码过期时间,默认为10周5、chuser 命令更改用户的属性,账户属性保存在/etc/security/user文件中用法:chuser Attribute=Value用户名注:禁用账户为account_locked属性6、新建组mkgroup + 组名7、修改组id :chgroup id=123 组名8、删除组 rmgroup + 组名9、修改组内成员添加组内成员chgrpmem -m + 用户名组名删除组内成员chgrpmem -m - 用户名组名10、获得内核中的用户和组名称长度限制getconf LOGIN_NAME_MAX11、查看系统版本oslevel -s12、查看当前已登录终端who13、查看登录失败日志who /etc/security/failedlogin14、查看历史登录信息last | grep -v wtmp | grep -v ^$15、查看lastlog日志lsuser -a time_last_login tty_last_login ALL16、查看硬盘信息df17、查看cpu及内存使用率nmon 按c和m18、查看内核是否加载 genkex | grep hook19、修改目录大小 chfs -a size=+4096M /20、查看硬盘信息df -k21、/etc/rc.d/init.d/ListenHostSwitch.sh stop/start22、查看文件大小ls -l或者du -sk/sm23、AIX查看CPU vmstat 1 2,查看内存svmon -G -i 1 524、修改系统时间:smit date。

AIX最实用 命令

AIX最实用 命令

AIX常用命令
1 topas命令,可以看到aix系统的使用情况,aix查看cup使用率。

2. 磁盘空间
df -g 在命令行中,输入aix命令:df -g,可以看到当前aix系统的磁盘空间使用情况,即可以查看aix磁盘空间。

df命令后面的参数-g,是表示后面显示的磁盘空间
大小以G计算并显示
df -h 统计磁盘的使用率
df -k 文件系统空间使用情况
查看空间
lspv :查看系统硬盘
lspv hdisk# :查看硬盘hdisk#的空间分配情况
lsvg :查看系统VG
lsvg vg_name : 查看VG的空间分配情况
lsvg -l vg_name: 查看VG中LV分配情况以及对应的文件系统
df -k :查看文件系统使用情况。

目录操作
文件操作
安全操作
编程操作
进程操作
时间操作
网络与通信操作
Korn Shell 命令
其它命令。

AIX常用命令大全

AIX常用命令大全
pwd 查看所在目录
df -g 查看文件使用率
一、检查AIX系统状态
1、文件系统:df -k
2、设备:lsdev -C
3、磁盘(物理卷):lspv
4、paging space:lsps -a
5、配置:lscfg -vp
6、软件:lslpp -l
7、用户:who
8、处理器个数:lsdev -C|grep proc
mem0 Available 00-00 Memory
L2cache0 Available 00-00 L2 Cache
再使用命令# lsattr -El mem0
输出如下
size 512 Total amount of physical memory in Mbytes False
更改用户组属性:smitty chgroup
3、删除用户:smitty rmuser
删除用户组:smitty rmgroup
十、常用用户监视命令
who
last - 登录事件和关机信息
last root console
last | grep shutdown
十一、系统记录文件
5、解除卷组:varyoffvg vg_name
6、向卷组中增加一个物理卷:extendvg vg_name hdiskn
注:extendvg命令用于向已存在的卷组增加新的物理卷,这个物理卷设备的状态必须是可用的(Available)。
7、从卷组中删除一个物理卷:reducevg [-d] vg_name hdiskn
列出物理卷中物理分区的分配:lslv -p <pvname>
显示逻辑卷中LP(逻辑分区)与PP(物理分区)的对应:lslv -m <lvname>

aix 常用命令

aix 常用命令

aix 常用命令AIX常用命令AIX(Advanced Interactive eXecutive)是IBM公司的一款UNIX操作系统,广泛应用于企业级服务器系统中。

本文将介绍AIX 常用命令,帮助读者更好地理解和使用该操作系统。

一、系统管理命令1. whoami:查询当前登录用户的用户名;2. hostname:查看主机名;3. uname -a:显示系统的各种信息,如内核版本、硬件平台等;4. uptime:查看系统的运行时间和负载情况;5. date:显示当前日期和时间;6. topas:实时监控系统性能,包括CPU利用率、内存使用情况等;7. lparstat -i:显示LPAR(Logical Partition)信息,包括分区的配置和资源利用情况;8. lsdev:列出设备列表;9. errpt:查看系统错误日志,用于排查故障;10. ps -ef:显示当前系统的进程列表;11. mksysb:创建系统备份;12. bootlist:设置系统启动顺序。

二、文件和目录管理命令1. ls:列出当前目录下的文件和子目录;2. pwd:显示当前工作目录的路径;3. cd:切换工作目录;4. mkdir:创建新的目录;5. rm:删除文件或目录;6. cp:复制文件或目录;7. mv:移动文件或目录;8. find:按照指定条件查找文件;9. du:查看目录或文件的磁盘使用情况;10. df:显示文件系统的使用情况;11. cat:查看文件内容;12. vi:编辑文本文件。

三、用户和权限管理命令1. useradd:创建新用户;2. userdel:删除用户;3. passwd:修改用户密码;4. chuser:修改用户属性;5. chown:修改文件或目录的所有者;6. chmod:修改文件或目录的权限;7. chgrp:修改文件或目录的所属组;8. groups:查看用户所属的组;9. su:切换用户身份;10. visudo:编辑sudoers文件,配置用户的sudo权限。

AIX常用命令

AIX常用命令

查看AIX的cpu,内存,序列号以及补丁,maitenancelevel等信息1.查看cpu:1.1#pmcycles(从aix5.1开始在bos.pmapi.pmsvcs包中)1.2#lsattr-Elproc*2.查看内存:2.1#lsattr-Elmem*2.2#lsattr-Elsys0-arealmem2.3#bootinfo-r2.4#getconfREAL_MEMORY(5L,hpux也有该命令,不过用法有差别。

另外,在aix中还可以用getconfHARDWARE_BITMODE和KERNEL_BITMODE来分别查看机器的硬件和操作系统是32位还是64位)3.查看model,sn:#uname-Mu结果如下IBM,7043-150IBM,01105DE2CE其中IBM,7043-150是model,01105DE2CE中的105DE2CE就是机器上标明的sn:10-5DE2CE,也就是序列号4.查看系统的maitenancelevel:4.1#oslevel-r4.2#instfix-i|grepML5.查看哪些文件集没有打到相应的maitenancelevel:#instfix-icqk5100-02_AIX_ML|grep":-:"或#oslevel-rl5100-026.查看当前运行的fileset的maintenancelevel:#lslpp-lnotes:PTF用installp安装,APAR用instfix安装7.installp命令7.1安装在软件包中的所有的filesets到/usr/sys/inst.images:#installpavXd/usr/sys/7.2清除一个中断的安装和删除所有没有完成的安装#installpC7.3提交安装(commit):#installpcgx或smittyinstall_commit7.4删除所有未committed的在./reject.list中的updates,同时将系统带回到以前的maintenancelevel:#installprBfx./reject.list或smittyinstall_reject7.5删除一个安装的软件:#.ipsec.rte或smittyinstall_remove7.6列示介质上的所有软件:#installpLd/dev/cd0在AIX 5.2中,getconf命令能够提供有关系统的配置信息,如系统的内存大小、硬盘空间、上一次的启动设备、以及硬件是32位还是64位等多项信息。

AIX日常命令

AIX日常命令

查看硬件信息:
lscfg -vp
lsdev -Cc adapter
查看系统可以支持的所有设备
# lsdev -PH
查看系统可以支持的所有磁带机类型
# lsdev -Pc tape
查看系统内各个设备的信息
# lsdev -CH
查看所有属于memory设备的信息
# lsdev -Cc memory
#mount server:/dir /share01
服务:
/etc/services
/etc/inetd.conf
TCP/IP 群组子系统:
no:显示tcpip参数设置
no –a:显示tcpip所有参数当前设置
no -o tcp_keepalivetime=7200000 设置tcp_keepalivetime等于3600000秒
no -d 恢复默认值
注:该方法在重启后失效
如需修改网络地址、主机名等,一定要用 chdev 命令
显示机器硬件是32位还是64位:
bootinfo -y
查看机器的物理内存是多少:
bootinfo -r
lsattr -El sys0 -a realmem
查看机器是否支持64位内核(是否64位硬件)
/usr/sbin/bootinfo -p
显示物理内存大小,单位为K
# bootinfo -r
查看引导日志
alog -o -t boot
重建bootimage
# lslv -m hd5 找出bootimage所在的硬盘,如hdisk0
bosboot –ad /dev/hdisk0
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

AIX 管理常用命令
1.关机
重新引导多用户系统 smit shutdown shutdown -r
重新引导单用户系统 smit shutdown shutdown -r 或 reboot 将系统关闭为单用户方式: 1. cd /; 2. shutdown -m
在紧急情况下关闭系统: shutdown -F
2.存储管理
2.1 创建卷组 smitty mkvg
2.2 显示系统所有卷组 lsvg
2.3 显示系统当前活动的卷组 lsvg -o
2.4 显示某一个卷组 lsvg 卷组名; 如 lsvg rootvg
2.5 显示指定卷组的逻辑卷 lsvg -l 卷组名
2.6 显示卷组中的物理卷 lsvg -p 卷组名
2.7 给指定卷组添加物理卷 smitty extendvg
2.8 从指定卷组中删减物理卷 smitty reducevg
2.9 显示所有物理卷 lspv
2.10 显示某个物理卷 lspv 物理卷名;如 lspv hdisk1
2.11 显示物理卷的物理分区 lspv -p 物理卷名
2.12 显示物理卷中的所有逻辑卷 lspv -l 物理卷名
2.13 新建一个逻辑卷 smitty lv
2.14 显示逻辑卷位置 lslv -l 逻辑卷名
2.15 文件系统信息在/etc/filesystems
2.16 建立一个文件系统 smitty fs;快捷方式 smitty crjfs 2.17 修改文件系统 smitty chjfs
2.18 显示文件系统 lsfs
2.19 删除一个文件系统 smitty rmfs
3.用户管理
3.1 添加用户 smit mkuser; 或直接使用命令 mkuser
3.2 改变用户属性 smit chuser
3.3 显示所有用户 smitty lsuser
3.4 显示某一用户所有属性 smitty chuser 或者 lsuser 用户名3.5 属性按格式显示 lsuser -f 用户名
3.6 删除用户 smitty rmuser
3.7 设置和修改密码 smitty passwd或者passwd 用户名
3.8 添加组 smitty mkgroup
3.9 改变组的属性 smitty chgroup
3.10 显示组 smitty group或者lsgroup
3.11 显示组属性 lsgroup -a -f 属性 ALL
3.12 显示某个组 lsgroup 组名
3.13 删除组 smitty rmgroup
4. smit 的日志文件
smit -l /tmp/smit.log -v -t
5.网络
5.1 配置tcp/ip smitty mktcpip
5.2 列出网卡信息 lscfg -vl ent?
5.3 显示所有网络配置信息 ifconfig -a
5.4 检查系统路由 netstat -r
检查系统默认的ps大小 lsps -a
检查文件系统大小 df -k;其中 /,/tmp,/var三个文件系统大小至少为128MB
检查当前系统的补丁:instfix -i|grep AIX_ML
检查设备 lsdev -C
检查配置 lscfg -vp
检查安装软件 lslpp -l
处理器个数 lsdev -C|grep proc
内存大小 lsattr -E1 mem0
查看用户 who
错误记录:
显示错误 errpt
显示详细的错误信息 errpt -a
清空错误记录信息 errclear 0
informix出现:Symbol aio_nwait (number 4) is not exported from dependent"错误的解决
mkdev -l aio0
smitty aio改成系统启动就是enable的即可。

或者用命令行修改
chdev -l aio0 -P -a autoconfig='available'
安装编译器license
license管理程序路径/var/ifor
1.配置 LUM V4 Nodelock Licence Server
运行命令
i4cfg -script
2. 运行下列命令将License加入管理程序:
# /var/ifor/i4blt -a -f [licfile] -R u -T [number_of_lics]
3. 设置 C编译程序路径:
如果使用 C for AIX 4.4/5.0 编译器,运行脚本
/usr/vac/bin/replaceCSET
如果使用 C&C++ V3.6.x 编译器, 运行脚本
/usr/ibmcxx/bin/replaceCSET
如何解决License Server 启动时的错误
GRL-2050: Fatal error from I4LLMD
环境 AIX V4.3
问题如何解决License Server 启动时的错误 GRL-2050: Fatal error from I4LLMD
解答执行下面命令:
#i4cfg -stop
#cd /var/ifor
#rm *.dat *.idx
#i4cfg -start
Re-enroll licenses.
若错误信息仍存在,可用下面方法重建License Server:
#i4cfg -stop
#cd /var/ifor
#rm *.dat *.idx *.error *.out i4ls.ini
#/usr/opt/ifor/ls/os/aix/bin/i4cnvini
#/var/ifor/i4cfg -script (rebuild licenses)
一:取得informix数据库的安装包,并将其上传到系统中的某个目录
二:建立informix组和informix用户
IBM:mkuser或者useradd建立informix用户,mkgroup建立informix组
HP:useradd建立用户,groupadd建立组
SUN:useradd建立用户,groupadd建立组
三:规划好informix数据库的空间,informix数据库需要如下空间,安装informix数据库本身的空间,rootdbs, tempdbs,phydbs,logdbs以及workdbs。

一般,informix数据库本身安装在/opt/informix目录或者 /usr/informix目录下。

rootdbs,tempdbs,phydbs,logdbs以及workdbs使用touch命令创建即可。

如果数据量比较大,可以单独建立类型为raw的lv。

建立好之后将lv或者dbs赋予相应权限。

chown informix:informix *dbs*
chmod 660 *dbs*
四:开始安装informix数据库
将安装包拷贝到/opt/informix(假设informix安装在此目录下面),在informix用户下解
压安装包
编辑.cshrc环境变量
setenv INFORMIXDIR /opt/informix
setenv PATH $INFORMIXDIR/bin:$PATH
setenv ONCONFIG onconfig
保存退出,source .chsrc使环境变量生效。

在刚才的环境下,使用su命令切换到root用户,注意,在切换的时候确保刚才的环境变量不会改变。

#./installserver(informix 7.3) 或者#./ids_install(informix9.4)系统自动进行安装。

五:修改配置文件
主要修改以下几个配置文件:/opt/informix/etc/sqlhosts ,/opt/informix/etc/onconfig /etc/services
下面给出这几个文件的典型例子
/opt/informix/etc/sqlhosts文件
hostname_online onipcshm hostname sqlexec
hostname_online_net onsoctcp hostname sqlexec_net(适用于IBM和HP)hostname_online_net ontlitcp hostname sqlexec_net (用与SUN)
2.显示运行级别
/usr/lib/acct/fwtmp </var/adm/wtmp | grep run-level
级别2为缺少运行级别
3.更改运行级别
1. 检查/etc/inittab
2. smit telinit。

相关文档
最新文档