一个 unix 开发者需要掌握的 aix 技巧

一个 unix 开发者需要掌握的 aix 技巧

ID:14174783

大小:79.00 KB

页数:8页

时间:2018-07-26

一个 unix 开发者需要掌握的 aix 技巧_第1页
一个 unix 开发者需要掌握的 aix 技巧_第2页
一个 unix 开发者需要掌握的 aix 技巧_第3页
一个 unix 开发者需要掌握的 aix 技巧_第4页
一个 unix 开发者需要掌握的 aix 技巧_第5页
资源描述:

《一个 unix 开发者需要掌握的 aix 技巧》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、正在使用哪个版本的AIX?在需要帮助时,提供详细信息!做为一个UNIX开发、维护者,当然要知道当前登陆系统的具体版本。这样当需要和其它技术人员交流经验,分享乐趣,以及寻求帮助的时候,你可以让他们尽快而详解的了解你的系统的基本信息。从2006年后,AIX的版本管理更加细化全面,但复杂的层次也更容易让不了解的人产生混乱。先看一个输出例子:$oslevel-s5300-06-05-0806$这里列出的版本信息可以具体解释为,当前的系统环境是AIX版本5,ML(MaintenanceLevel)3,TL(TechnicalLevel)06,SP(ServicePack)05。TL是

2、IBM会较长时间支持的版本,对于每个发布的TL,AIX产品部门每隔6周左右都会发布更新的SP来发布新的硬件支持,解决系统已知的漏洞等。另外一个更全面的命令,经常为AIX系统工程师,AIX系统管理员使用的是一个AIX4.3.3以来即支持的命令,prtconf(或者lsconf)。它的示例输出如下:清单1.prtconf命令输出样本$prtconfSystemModel:IBM,8203-E4AMachineSerialNumber:XXXXXXXProcessorType:PowerPC_POWER6ProcessorImplementationMode:POWER6Proc

3、essorVersion:PV_6_CompatNumberOfProcessors:1ProcessorClockSpeed:4204MHzCPUType:64-bitKernelType:64-bitLPARInfo:3aix53MemorySize:6208MBGoodMemorySize:6208MBPlatformFirmwarelevel:EL320_076FirmwareVersion:IBM,EL320_076ConsoleLogin:enableAutoRestart:trueFullCore:falseNetworkInformationHostName

4、:aix53IPAddress:9.125.241.55SubNetmask:255.255.255.0Gateway:9.125.241.1NameServer:9.181.2.101DomainName:cn.ibm.comPagingSpaceInformationTotalPagingSpace:2048MBPercentUsed:4%...............................$我们可以看到这个命令详细的列出了系统的硬件配置,包括硬盘,CPU,内存的配置以及网络地址等信息。这比我们使用ifconfig–a、uname、lsdev等命令分别去收集快

5、多了。回页首监控系统性能,不是超级用户也可以做到!开发者和系统普通用户如DBA也需要关注系统的性能。AIX系统也在其环境下也为我们这些非root的普通用户准备了足够的监控工具。首先介绍一个窗口式的工具topas,在不同的UNIX或者Linux下的命令top有所不同,AIX中使用的是topas。使用这个命令我们可以在同一个界面下,全局性的观察到系统中各个资源-CPU,网络,磁盘,内存和交换区等使用情况。常常我们需要关注的参见如下图框选的各个部分:图1.topas命令的系统界面截图框选的部分分别代表了系统CPU等待时间(这个指标常常影响着CPU性能),磁盘的繁忙程度以及进程占用

6、CPU的百分比,交换区的使用情况。这些是最常用和基本的指标。另外常用的普通用户可以使用的监控命令包括iostat和vmstat。前者报告存储IO的使用情况,而后者主要用于监控内存和CPU的使用情况。常常用于系统日常运行状态的信息收集。使用起来很简单,比如“iostat3”和“vmstat110”等。需要注意vmstat的第一行表示的是系统启动以来的统计信息,在进行实时数据统计和分析的时候需要排除这一行。回页首识别你当前的session–使用变量"PS1"如果细心观察,你会发现,不同人使用的命令行界面常常是不同的,即使在同一个系统里边(当然这里不是指$和#,一个为普通用户在A

7、IX下默认的命令提示符,另一个则为超级用户root的默认提示符)。你可以看到提供很多有效信息的命令提示符,比如:zhudany@Testing1:/home/zhudany/Scripts>这个提示符里纪录了当前登陆用户ID以及登陆的机器的主机名,当前你所在的文件系统路径。在同时使用多个系统的时候,这些信息可以帮助你始终正确鉴别是否在正确的服务器、用户、文件目录下做正确的事情,而不用不时的输入系统命令来查看确认这些信息。如何配置出这样的提示?很简单,使用如下命令即可:PS1=`whoami`'@'`hostname

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。