aix常用命令.docx

上传人:b****5 文档编号:14779143 上传时间:2023-06-27 格式:DOCX 页数:14 大小:20.74KB
下载 相关 举报
aix常用命令.docx_第1页
第1页 / 共14页
aix常用命令.docx_第2页
第2页 / 共14页
aix常用命令.docx_第3页
第3页 / 共14页
aix常用命令.docx_第4页
第4页 / 共14页
aix常用命令.docx_第5页
第5页 / 共14页
aix常用命令.docx_第6页
第6页 / 共14页
aix常用命令.docx_第7页
第7页 / 共14页
aix常用命令.docx_第8页
第8页 / 共14页
aix常用命令.docx_第9页
第9页 / 共14页
aix常用命令.docx_第10页
第10页 / 共14页
aix常用命令.docx_第11页
第11页 / 共14页
aix常用命令.docx_第12页
第12页 / 共14页
aix常用命令.docx_第13页
第13页 / 共14页
aix常用命令.docx_第14页
第14页 / 共14页
亲,该文档总共14页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

aix常用命令.docx

《aix常用命令.docx》由会员分享,可在线阅读,更多相关《aix常用命令.docx(14页珍藏版)》请在冰点文库上搜索。

aix常用命令.docx

aix常用命令

有关/etc/security/limits问题的若干说明

网友:

hjw20000发布于:

2008.03.0516:

01 (共有条评论)查看评论|我要评论

AIX5.3上

下面是文件/etc/security/limits文件里面有关软限制和硬限制的部分。

*

*Sizesareinmultiplesof512byteblocks,CPUtimeisinseconds

*

*fsize-softfilesizeinblocks

*core-softcorefilesizeinblocks

*cpu-softperprocessCPUtimelimitinseconds

*data-softdatasegmentsizeinblocks

*stack-softstacksegmentsizeinblocks

*rss-softrealmemoryusageinblocks

*nofiles-softfiledescriptorlimit

*fsize_hard-hardfilesizeinblocks

*core_hard-hardcorefilesizeinblocks

*cpu_hard-hardperprocessCPUtimelimitinseconds

*data_hard-harddatasegmentsizeinblocks

*stack_hard-hardstacksegmentsizeinblocks

*rss_hard-hardrealmemoryusageinblocks

*nofiles_hard-hardfiledescriptorlimit

*Thefollowingtablecontainsthedefaulthardvaluesifthe

*hardvaluesarenotexplicitlydefined:

*

*AttributeValue

*======================

*fsize_hardsettofsize

*cpu_hardsettocpu

*core_hard-1

*data_hard-1

*stack_hard8388608

*rss_hard-1

*nofiles_hard-1

default:

fsize=-1

core=2097151

cpu=-1

data=-1

rss=-1

stack=-1

nofiles=2000

说明:

1.ulimit-Ha输出硬限制的值

time(seconds)unlimited

file(blocks)unlimited

data(kbytes)unlimited

stack(kbytes)4194304

memory(kbytes)unlimited

coredump(blocks)unlimited

nofiles(descriptors)unlimited

因为在/etc/security/limits没有明确写明对硬限制的设置,所以,取默认的硬限制的值,也就是上面注

释文字里面写的那些,stack还是有限制的。

2.

ulimit-a输出软限制的值

time(seconds)unlimited

file(blocks)unlimited

data(kbytes)unlimited

stack(kbytes)4194304

memory(kbytes)unlimited

coredump(blocks)2097151

nofiles(descriptors)2000

软限制取/etc/security/limits里面default里面的值,虽然里面写的stack没限制,但是由于硬限制已经

提前限制了41944304,所以,stack的最大也只能是41944304。

3.如何更改硬限制和软限制的值?

1)编辑文件/etc/security/limits,直接修改各定义值。

此更改在用户退出重新登陆就生效。

2)使用命令ulimit修改默认值。

例如:

ulimit-fvalue

ulimit-c

ulimit-t

ulimit-d

ulimit-s

ulimit-m

ulimit-n

将修改fsize,core,cpu,data,stack,rss和nofiles的softlimit值。

3)使用命令chuser修改某用户的限定值。

例如:

chuserfsize=

chusercore=

chuserdata=

chuserlimit=

chuserrss=

chusernofiles=

将用户“username”的softlimits改为值“value”。

chuserhard_fsize=

chuserhard_core=

chuserhard_cpu=

chuserhard_data=

chuserhard_limit=

chuserhard_rss=

chuserhard_nofiles=

将用户“username”的hardlimits改为值“value”。

4)smitchuser里面也是可以修改的

AIX常用命令

AIX常用命令

查看交换区信息:

lsps-a显示交换区的分布信息

lsps-s显示交换区的使用信息

slibclean清除处理程序遗留的旧分页信息

smitmkps建立交换区空间信息

swapon-a启动所有的分页空间

/etc/swapspaces存放分页空间表格信息

-------------------------------------------------

显示卷信息:

lsvg显示卷的名称

lsvg-lrootvg显示rootvg卷的详细信息

-------------------------------------------------

mount卷的方法:

varyonvgdatavg加载datavg卷

mount/dev/data1加载datavg下的一个data1卷

裸设备类型:

raw,jfsjfs可以转变成文件系统,而raw则不行

-------------------------------------------------

在裸设备上安装oracle系统:

修改裸设备的权限,如裸设备名为system01,安装数据库用户为oracle

chownoracle:

dba/dev/system01

chownoracle:

dba/dev/rsystem01

在使用文件时必须用rsystem01

-------------------------------------------------

smit快速路径名称:

(smit:

图形方式,smitty:

字符方式)

dev设备管理

diag诊断

jfs定期档案管理系统

lvm逻辑卷册系统管理员管理

nfsNFS管理

sinstallp软件安装及维护

spooler列印队列管理

system系统管理

tcpipTCP/IP管理

USER使用者管理

clstart,clstop:

启动和停止cluster

lssrc-gcluser:

查看cluser的状态

-------------------------------------------------

查看已安装的软件信息:

ls-aF/usr/lpp(lpp:

LicensedProgramProducts)

查看安装媒体内容:

installp-q-d/dev/cdrom-l

-------------------------------------------------

启动时自动加载文件系统信息:

需要加载的信息存放在/etc/filesystems

mount-tnf加载所有在/ect/filesystems中定义type=nfs的文件系统

显示已加载的文件系统及状态:

df-v,mount

-------------------------------------------------

查看错误日志信息:

errpt-a

-------------------------------------------------

有关TCP/IP的命令

网路卡:

smitchgenet,chgtok,chgfddi,opschange,mktty:

adptr架构快速路径

smitmkinet,ppp:

slip与ppp快速路径

ifconfig:

config界面

位址:

/etc/hosts静态主机表

/etc/resolv.conf位址解析的名称服务器

/etc/named.boot名称服务器架构

/etc/named.ca根名称服务器快取

/etc/named.data位址列表

/etc/named.rev反转指标列表

nslookup查询名称服务器资讯

网络路由:

route管理路由

netstat-rn列出定义的路由

routed路由(daekminrip)

gated路由(daekminrip、egp、hello)

/etc/gateways已知网关

/etc/networks已知网路

服务:

/etc/services

/etc/inetd.conf

TCP/IP群组子系统:

/etc/

startsrc-gtcpip启动全部的tcpip子系统

startsrc-sinetd启动主要internet

除错:

iptrace启动封包追踪

ipreport追踪结果格式化输出

netstat网络统计

ping检查是否可以到达

查看HACMP,外部硬盘信息:

lscfg-v

lsdev-Ccadapter

对等机器信息:

/etc/.rhosts

/etc/hosts.equiv

/etc/hosts

-------------------------------------------------

观察进程内存使用情况:

psaux观察参数%mem:

内存使用百分比RSS:

实际使用内存

vmstatfree的单位为块,缺省值为4096bytst

-------------------------------------------------

创建raw设备时选择的类型:

raw_lv

自己总结的aix的命令,且都在小型机上通过!

登陆

cmd->telnet10.122.149.1

修改密码

#passwd

关机

#shutdown

#shutdown–F

重启计算机

#shutdown–Fr

进入目录

#cdapp(目录名)

回退:

#cd..

查看设备状态

#lsdev-Ccdisk查看磁盘是否可用

#lsdev-Ccadapter查看适配器是否可用

#lsdev-Cctape查看磁带是否可用

查看磁盘的基本属性

#lsattr-Elhdisk5

从root用户修改为oracle用户

#chownoracle:

dbaaa.txt(文件名称/磁盘名称)

修改disk5磁盘的读写权限

#chmod755*hdisk5

删除磁盘

#rmdev–dlhdisk5

磁带备份

#cfgmgr–v确认磁带机

#lsdev–Cctape看磁带机是否可用

开始备份

#smittymksysb

#选择可用磁带机回车(esc+4)选择

镜像

#smittyvg

#选择mirroravolumegroup

#选择rootvg

#hdisk1需要一段时间

#bosboot–adhdisk1

#bootlist–mnormalhdisk0hdisk1硬盘启动的顺序

HACMP启动和停止

(1)、启动HACMP

使用以下步骤启动HACMP:

以root用户loginAIX

使用smittycl_admin进入HACMP管理界面

选择ManageClusterServices菜单项,按Enter键

选择StartClusterServices菜单项,按Enter键

按Enter键启动HACMP

(2)、停止HACMP

使用以下步骤启动HACMP:

以root用户loginAIX

使用smittycl_admin进入HACMP管理界面

选择ManageClusterServices菜单项,按Enter键

选择StopClusterServices菜单项,按Enter键

按Enter键停止HACMP

查看ip地址和子网掩码,端口号

#ifconfig-a

#netstat-i

#netstat-in

#uptime运行天数

#ps–ep|grepora查看ora进程

#ps–ep|grep查看所有的进程

#ps–ep|pg按页显示进程

FTP命令

cmd下ftp10.122.149.1

#bin二进制模式下传送

#mputa.txt上传文件

#mgeta.txt下载文件

#errpt查看错误信息

#errpt>/tmp/errpt2007110.txt保存errpt为txt文件

#errclear0把errpt错误日志清0

#kill-9pid关掉进程

#cdoracle/app/crs/product/10.2/log/hdmis1/crsd

#ls

core.2006-12-20-21:

55:

28core.2006-12-20-23:

21:

45core.2006-12-21-01:

16:

46crsd.l01

core.2006-12-20-22:

12:

57core.2006-12-20-23:

25:

46core.2006-12-21-01:

52:

35crsd.log

core.2006-12-20-22:

50:

42core.2006-12-20-23:

30:

20core.2006-12-21-15:

33:

27

core.2006-12-20-23:

17:

50core.2006-12-21-00:

19:

30core.2007-01-08-15:

39:

35

AIX是IBM公司开发的业界领先的优秀商务Unix操作系统,在可靠性、可用性、开放性、扩展性、高性能、

安全性等方面都非常突出,尤其是在Internet的关键应用领域以及系统和硬件管理能力方面,其性能表现更为出色,受到了业界的普遍认可和广泛使用。

以下是笔者几年来使用AIX系统的一点心得,兹供使用该系统的其他读者参考。

1.如何禁止终端上的中断键(CTRL+C)?

在很多应用系统中,系统管理员希望普通用户只运行自己的应用程序,不能进入系统的shell提示符下,但缺省情况下当用户在终端上按CTRL+C键时就会退到系统提示符下。

由于用户终端一般没有固定的端口号,为了禁止使用中断键,可采取下面办法:

(1)如果使用ksh,可在$HOME/.profile中第一行加入如下内容:

trap"echo'Abnormaloperation';exit"123915

(2)如果使用csh(ksh亦可),可用如下命令:

%sttyintr^!

如果恢复正常情况,键入下列命令:

%sttyintr^c

2.如何在shell中不回显(echo)字符?

在实际应用中,一般当我们在键盘上键入口令时不希望将其显示在屏幕上,为此可采用下面的两种办法:

·使用stty命令

stty-echo#donotdisplaypassword

echo"Enterpassword:

\c"

readPASSWD#getthepassword

sttyecho#restorestandardconfiguration

·使用echo命令

设置保密属性:

echo"\033[8m"

取消保密属性:

echo"\033[m"

3.如何在某个目录及其所属子目录的所有文件中查找字符串?

在程序维护过程中,有时需要在某个目录及其所属子目录的所有文件中查找某一个字符串,为此可用下面

两种方法(假设在*.cp文件中查找字符串"abc",结果放在文件out中):

(1)cat/dev/null>out

find./-name"*.cp"-execgrep"abc"{}>>out

(2)find./-name"*.cp"|xargsgrep"abc">out

推荐使用第二种方法,因其系统开销小、速度快。

4.如何对/etc/inittab文件中的一行进行注释?

我们都知道在shell中使用"#"作为注释符号,但在/etc/inittab中注释一行的方法是在第一个字符前插入字符":

"。

5.如何转换DOS和AIX两种格式的文本文件?

如欲转换DOS和AIX两种格式的文本文件,有两种方法:

(1)用ftp命令:

设置ASCII传输类型,在一台运行AIX的机器和另外一台运行Windows的机器之间互相传

送,这里不再赘述。

(2)使用aix2dos或dos2aix命令

如将DOS格式的文本文件转换为AIX格式,可用命令A:

dos2aixinputfileoutfile,反之可用命令:

aix2dosinputfileoutfile,关于dos2aix和aix2dos命令的详细用法可参阅"dos2aix-h"和"aix2dos-h"。

注意要使用这两个命令,必须首先安装文件集bos.pci。

6.如何解决某一PV上的VGDA与ODM库不一致的问题?

在系统维护过程中,因为操作错误或其他特殊原因,有可能使某一PV上的LVCB和VGDA与其对应的ODM库不一致,导致ODM库紊乱,对PV的有关操作无法进行,这时可采用如下两个AIX命令加以解决:

redefinevg-dhdisk_namevg_name

该命令以指定PV上的LVM信息重新定义给定VG的ODM库。

或:

synclvodm-P-vvgname

该命令同步或重建给定VG的ODM库和LVM信息。

7.如何设置用户的文件大小限制?

在AIX系统中,用户使用系统资源是有一定限制的。

如用户缺省可创建或扩展的最大文件为1G(参

见/etc/security/limits:

fsize=2097151,fsize_hard=fsize512-bytesblocks)。

如欲修改,可使用smit:

#smitchuser选择用户,修改下面两项:

SoftFILEsize[4194302]

#(2G,可根据需要设定)

HardFILEsize[4194302]

#(2G,可根据需要设定)

用该用户身份登录,使用"ulimit-f"和"ulimit-Hf"可分别显示其fsize、fsize_hard的大小。

8、如何按文件大小排序列出一个文件系统下的文件?

当监控某一文件系统的空间使用情况时,如果该文件系统剩余空间较少或已使用空间增长较快,则有必要排序列出该文件系统中所有大于某一给定字节数的文件,以便进一步维护管理。

为此,可用如下命令:

#find[filesystem_name]-xdev-size+[512-bytesbloks]-ls|sort-r-n-k7

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 农林牧渔 > 林学

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2