### IBM AIX 系统命令简介 IBM AIX(Advanced Interactive Executive)是IBM为Power Systems服务器设计的一种类Unix操作系统。本文旨在对AIX系统中的一些关键命令进行介绍,这些命令对于管理和维护AIX系统至关重要。 #### 1. `bootinfo` - **功能**:`bootinfo` 命令用于显示当前系统的启动配置信息。 - **用法**: - `-K`:显示当前系统的架构模式(32位或64位)。 - `-y`:显示当前内核版本和支持的架构类型。 - `-r`:结合 `lsattr` 命令使用,可以查看系统是否支持64位操作。 - `-p`:显示默认的设备启动配置。 #### 2. 查看系统架构及内核 - **命令**:查看 `/unix` 文件链接指向的具体内核文件。 - **用法**: - 使用 `ls -l /unix` 查看 `/unix` 链接文件。 - 可能指向的文件包括: - `/usr/lib/boot/unix_up`:32位单处理器内核。 - `/usr/lib/boot/unix_mp`:32位多处理器内核。 - `/usr/lib/boot/unix_64`:64位多处理器内核。 #### 3. 更改内核 - **命令**:通过软链接改变默认内核。 - **用法**: - `ln -sf /usr/lib/boot/unix_64 /unix`:设置默认内核为64位内核。 - `ln -sf /usr/lib/boot/unix_64 /usr/lib/boot/unix`:同样设置默认内核为64位内核。 - `bosboot -ad /dev/hdiskxx`:更新指定硬盘分区(例如 `/dev/hd5`)的引导记录。其中 `xx` 需替换为实际的硬盘分区编号。 #### 4. 查看逻辑卷信息 - **命令**:`lslv` - **用法**: - `lslv -m /dev/hd5`:查看指定逻辑卷 `/dev/hd5` 的详细信息。 #### 5. 显示系统架构信息 - **命令**:`bootinfo -y` - **用法**:显示当前系统内核版本和支持的架构类型。 #### 6. 检查内存信息 - **命令**:`lsattr -E lsys0 -ar realmem` - **用法**:检查系统是否支持64位操作并显示可用内存信息。 #### 7. 显示设备信息 - **命令**:`lsattr` - **用法**: - `lsattr -l rmt0 -E`:显示默认磁带设备 `rmt0` 的详细信息。 - `lsattr -l rmt0 -D`:显示终端设备 `tty0` 的详细信息。 - `lsattr -E -l sys0`:显示当前系统总的 CPU 数量。 #### 8. 显示系统硬件配置 - **命令**:`lscfg` - **用法**: - `lscfg | grep proc`:显示当前系统中的处理器配置信息。 - `Lspv`:列出所有物理卷信息。 - `lscfg -pv`:显示特定设备的详细配置信息。 - `lscfg -vl rmt0`:显示指定设备 `rmt0` 的详细配置信息。 #### 9. 显示系统基本信息 - **命令**:`uname` - **用法**: - `uname -p`:显示处理器类型,例如 `powerpc`。 - `uname -r`:显示内核版本号。 - `uname -s`:显示操作系统名称,例如 `AIX`。 - `uname -n`:显示主机名。 - `uname -a`:显示完整的系统信息,包括主机名、操作系统版本等。 - `uname -M`:显示硬件型号,例如 `IBM,7046-B50`。 - `uname -v`:显示系统版本。 - `uname -m`:显示机器型号标识符。 #### 10. 查看系统安装补丁情况 - **命令**:`oslevel`, `lslpp`, `instfix` - **用法**: - `oslevel -r`:显示当前 AIX 版本及其维护级别。 - `lslpp -h bos.rte`:显示系统安装的基本软件集(Base Operating System Resource Element)。 - `chfs -a size=+1000000 /usr`:增加 `/usr` 分区的空间大小。 - `mount -V cdrfs -o ro /dev/cd0 /cdrom`:挂载只读光盘。 - `ifconfig -a`:显示所有网络接口的信息。 - `lslpp -w /usr/bin/vmstat`:显示与指定路径相关的文件集信息。 - `which_fileset svmon`:查询某个特定 ML 层的文件集是否已安装。 - `instfix -i | grep ML`:检查某特定修正程序是否已安装。 - `instfix -ik IY24043`:显示需要安装以修复 `IY24043` 的所有文件集。 - `lppchk -v`:检查分页空间的使用情况。 #### 11. 查看逻辑卷组信息 - **命令**:`lsvg` - **用法**: - `lsvg`:显示所有逻辑卷组的信息。 - `lsvg rootvg`:显示 `rootvg` 逻辑卷组的信息。 - `lsvg -p rootvg`:显示 `rootvg` 逻辑卷组的物理卷信息。 以上命令是AIX系统中非常基础且重要的命令,掌握它们能够帮助用户有效地管理与维护AIX系统。希望本文能够为大家提供有用的参考信息。
我呆故我在 10:53 0 1890 0
分类:技术随笔 ? UNIX 出处:本站原创 大 | 中 | 小
引用地址:
注意: 该地址仅在今日23:59:59之前有效
在AIX操作系统上有很多的命令。这里介绍一些系统级的命令,它将有助于回答一些常见问题。大家以此做参考,并补充修改。
以下命令在AIX 5.1上测试通过。
正文 以下命令在AIX 5.1上测试通过。
・ 关于内核
显示AIX系统内核是32位还是64位:
bootinfo -K
如何改变内核模式(32位或64位)
/unix文件连接到一个可引导的映像。通过命令ls -l /unix查看:
/unix -> /usr/lib/boot/unix_up # 32 bit uniprocessor kernel
/unix -> /usr/lib/boot/unix_mp # 32 bit multiprocessor kernel
/unix -> /usr/lib/boot/unix_64 # 64 bit multiprocessor kernel
在AIX系统安装时,缺省安装的内核是32位。可以用如下命令更改内核模式:
ln -sf /usr/lib/boot/unix_64 /unixln -sf /usr/lib/boot/unix_64 /usr/lib/boot/unixbosboot -ad /dev/hdiskxxshutdown -r
注意:/dev/hdiskxx是指引导逻辑卷/dev/hd5所在的硬盘。可通过下面命令来查看xx是几:
lslv -m hd5
・ 关于硬件
- 粉丝: 0
- 资源: 1
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助