2008 年 12 月 24 日 在使用 AIX® 和 System p® 服务器时,您希望能够自己回答一些问题吗?如果不必总是求助于支持人员,您会觉得比较省事儿吗?这不再是一种奢望了。Shiv Dutta 在本文中介绍一些 AIX 命令,可以帮助您回答日常问题。 如 您所知,AIX 提供了大量命令,让您能够执行各种各样的任务。根据需要完成的不同任务,只需要使用这些命令中的一部分。不同的用户有不同的需求,所以使用的命令子集也不 一样。但是,有一些核心命令是所有人都要使用的。您需要用这些命令回答自己的问题,或者回答支持人员的询问。 在本文中,我将讨论一些核心命令。本文的意图是提供一个可以作为参考资料的命令列表。尽管这些命令的表现在所有 AIX 版本上都应该是相同的,但是只在 AIX V5.3 上测试过。 注意:
如何查明正在运行的是 32 位内核还是 64 位内核? 要想显示内核是 32 位还是 64 位的,输入:
如何查明正在运行的是单处理器内核还是多处理器内核?
注意: 如何从一种内核模式切换到另一种模式? 在安装过程中,会根据使用的 AIX 版本和硬件,默认启用一种内核。使用回答前一个问题的方法并假设启用了 32 位内核。再假设您希望改为以 64 位内核模式引导系统。可以通过执行以下命令来完成这个任务:
/dev/hdiskxx 目录是引导逻辑卷 /dev/hd5 的位置。要想查明 hdiskxx 中的 xx 是什么,运行以下命令:
注意: 如何查明自己的机器是否能够运行 AIX 5L Version 5.3? AIX 5L Version 5.3 可以在支持的所有基于 CHRP (Common Hardware Reference Platform) 的 POWER™ 硬件上运行。 如何查明自己的机器是否是基于 CHRP 的? 运行 如何查明自己的 System p(硬件)是 32 位还是 64 位的? 要想显示硬件是 32 位还是 64 位的,输入:
机器上的真实内存有多少? 要想以 KB 为单位显示真实内存,输入以下命令之一:
我的机器可以运行 64 位内核吗? 运行 64 位内核需要 64 位硬件。 系统中设备的属性值是多少? 要想列出磁带设备 rmt0 的属性的当前值,输入:
要想列出磁带设备 rmt0 的属性的默认值,输入:
要想列出 TTY 设备 tty0 的 login 属性的可能值,输入:
要想显示系统级属性,输入:
我的系统有多少个处理器? 要想显示系统上的处理器数量,输入:
我的系统有多少个硬盘?哪些硬盘正在使用? 要想显示系统上的硬盘数量,输入:
如何获得关于某一物理卷的信息? 要想找到关于 hdisk1 的详细信息,输入:
如何获得系统的详细配置? 输入以下命令:
以下选项提供特定信息:
例如,要想显示关于磁带设备 rmt0 的详细信息,输入:
可以通过运行 如何查明芯片类型、系统名、节点名、型号等信息?
系统上运行的 AIX 的版本、发布版本和维护级别是什么? 输入以下命令之一:
如何判断某个 AIX 级别缺少哪些文件集更新? 例如,要想判断 5300-04 缺少哪些文件集更新,运行以下命令:
系统上安装了哪个 SP (Service Pack)? 要想查明系统上当前安装的是哪个 SP,运行
系统上是否安装了 CSP (Concluding Service Pack)? 要想查明系统上当前是否安装了 CSP,运行
如何创建文件系统? 以下命令将在卷组 testvg 中创建一个 jfs 文件系统,大小为 10MB,挂载点是 /fs1:
以下命令将在卷组 testvg 中创建一个 jfs2 文件系统,大小为 10MB,挂载点是 /fs2,具有只读权限:
如何改变文件的大小? 要想把
注意: 如何挂载 CD? 输入以下命令:
如何挂载文件系统? 以下命令把文件系统 /dev/fslv02 挂载在 /test 目录上:
如何挂载所有默认文件系统(/etc/filesystems 文件中标有 mount=true 属性的所有标准文件系统)? 以下命令将挂载所有这些文件系统:
如何卸载文件系统? 输入以下命令卸载 /test 文件系统:
如何显示已经挂载的文件系统? 输入以下命令显示当前挂载的所有文件系统的相关信息:
如何删除文件系统? 输入以下命令删除 /test 文件系统:
如何对文件系统进行碎片整理? 可以使用
哪个文件集包含某个二进制程序? 要想显示
要想显示
如何显示关于系统上安装的文件集的信息? 输入以下命令:
如何判断系统上是否安装了维护级别的所有文件集? 输入以下命令:
如何判断系统上是否安装了一个修补程序? 要想判断是否安装了 IY24043,输入:
如何通过 APAR 安装修补程序? 例如,要想从
如何检查所需的文件集是否完全安装好了? 要想显示需要安装或纠正哪些文件集,输入:
如何对装载器部分的头信息和采用符号表示法的符号项进行转储? 输入以下命令:
如何判断已经分配和正在使用的分页空间数量? 输入以下命令:
如何加大分页空间? 可以使用
如何减小分页空间? 可以使用
如何查明系统是否能够使用 Simultaneous Multi-threading (SMT)? 如果系统是运行 AIX 5L Version 5.3 的基于 POWER5® 的系统,就能够使用 SMT。 如何查明系统是否启用了 SMT? 如果不带任何选项运行 32 位内核是否支持 SMT? 是的,32 位和 64 位内核都支持 SMT。 如何启用或禁用 SMT? 可以通过运行
可以使用以下选项:
如果既没有指定 如何获得与分区相关的信息和统计数据?
如何查明卷组是一般卷组、大卷组还是可伸缩卷组? 在卷组上运行 如何创建卷组? 使用以下命令,其中的
如何修改卷组的特征? 可以使用以下命令修改卷组的特征:
如何创建逻辑卷? 输入以下命令:
如何增加逻辑卷的大小? 例如,要想将 lv05 目录所表示的逻辑卷增加三个逻辑分区,输入:
如何显示属于某个卷组(例如,rootvg)的所有逻辑卷? 可以通过输入以下命令来显示属于 rootvg 的所有逻辑卷:
如何列出有关逻辑卷的信息? 运行以下命令显示有关逻辑卷 lv1 的信息:
如何删除逻辑卷? 可以运行以下命令删除逻辑卷 lv7:
如何镜像逻辑卷?
如何删除逻辑卷的拷贝? 可以使用
现在此逻辑卷中每个逻辑分区最多只有两个物理分区。 查询有关卷组的信息 要想显示系统中的卷组,输入:
要想显示
要想显示
如何将磁盘添加到卷组中? 输入以下命令:
如何查明硬盘所支持的最大逻辑磁道组 (LTG) 大小? 可以使用带
还可以在硬盘上运行
例如,要想同步位于物理卷 hdisk6 和 hdisk7 上的物理分区,使用以下命令:
要想同步卷组 testvg 中的所有物理分区,使用以下命令:
如何替换某个磁盘?
如何克隆 rootvg(创建拷贝)? 可以运行
如何显示或设置网络参数的值?
如何获得计算机的 IP 地址? 输入以下命令之一:
例如,输入 host cyclop.austin.ibm.com。 如何确定服务器上的网络接口? 以下两个命令都显示网络接口:
要想获得有关某个特定网络接口(例如,tr0)的信息,运行以下命令:
如何激活网络接口? 要想激活网络接口 tr0,运行以下命令:
如何禁用网络接口? 要想禁用网络接口 tr0,运行以下命令:
如何显示路由表、接口和协议信息? 要想显示因特网接口的路由表信息,输入:
要想显示因特网接口的接口信息,输入:
要想显示每个协议的统计数据,输入:
如何记录接收或发送的数据包? 要想记录每个接口上接收或发送的数据包,输入:
跟踪信息放在 /tmp/nettrace 文件中。 要想记录 en0 接口上通过 telnet 端口从远程主机 airmail 接收的数据包,输入:
跟踪信息放在 /tmp/telnet.trace 文件中。 如何创建工作负载分区? 要想用 IP 地址 xxx.yyy.zzz.nnn 创建工作负载分区 temp,输入:
要想用规格说明文件 wpar1.spec 创建工作负载分区,输入:
如何为现有的工作负载分区 wpar1 创建新的规格说明文件? 要想为现有的工作负载分区 wpar1 创建新的规格说明文件 wpar2.spec,输入:
如何启动工作负载分区? 要想启动工作负载分区 temp,输入:
如何停止工作负载分区? 要想停止工作负载分区 temp,输入:
如何查看工作负载分区的特征? 要想查看所有工作负载分区的特征,输入:
如何登录工作负载分区? 要想作为用户 foo 登录工作负载分区 wpar1,输入:
如何在工作负载分区中运行命令? 要想作为用户 root 在工作负载分区 howdy 中运行 /usr/bin/ps 命令,输入:
如何删除工作负载分区? 要想删除工作负载分区 temp,输入:
要想停止工作负载分区 temp 并删除在它的文件系统中保留的数据,输入:
注意:工作负载分区 (WPAR) 是 IBM AIX Version 6.1 中引入的一组全新的基于软件的系统虚拟化特性。 如何显示虚拟内存统计数据? 要想显示自引导以来的虚拟内存统计数据汇总,输入:
要想以 2 秒的时间间隔显示 5 个汇总报告,输入:
要想显示所有工作负载分区自引导以来的统计数据汇总,输入:
要想显示所有工作负载分区可用的所有虚拟内存统计数据,输入:
如何显示所有 TTY、CPU 和磁盘的统计数据? 要想显示所有 TTY、CPU 和磁盘自引导以来的一组统计数据,输入:
要想以 2 秒的时间间隔连续显示逻辑名为 disk1 的磁盘的磁盘报告,输入:
要想以 2 秒的时间间隔显示逻辑名为 disk1 的磁盘的 6 个报告,输入:
要想以 2 秒的时间间隔显示所有磁盘的 6 个报告,输入:
要想只显示所有工作负载分区的文件系统统计数据,输入:
要想显示系统上所有工作负载分区的系统吞吐量,输入:
如何显示本地和远程系统的详细统计数据? 输入以下命令:
要想直接显示进程信息,输入:
要想直接显示逻辑分区信息,输入:
要想直接显示磁盘指标,输入:
要想直接显示文件系统信息,输入:
如何报告系统单元活动? 输入以下命令:
要想报告前两个处理器的处理器活动,输入:
这会产生下面这样的输出:
这样的列表有助于快速回答一些问题。但是它并没有涵盖您需要的所有命令。可以添加其他命令,回答这里没有涉及的问题,从而扩展此列表。 学习
获得产品和技术
讨论
|
|