AIX服务器系统命令简介

在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

· 关于硬件

显示机器硬件是32位还是64位:

bootinfo -y

查看机器的物理内存是多少:

bootinfo -r

lsattr -El sys0 -a realmem

查看机器是否支持64位内核(是否64位硬件)

/usr/sbin/bootinfo -p

如果返回32,则表示硬件是32位的;如果返回的是chrp,则表示硬件是64位的机器。

显示当前磁带设备rmt0的属性:

lsattr -l rmt0 -E

显示缺省的磁带设备rmt0的属性:

lsattr -l rmt0 -D

显示终端设备tty0的登录属性:

lsattr -l tty0 -a login -R

显示系统级属性:

lsattr -E -l sys0

查看当前系统有多少CPU:

lscfg | grep proc

查看当前系统有多少硬盘而且是否被使用:

Lspv

查看当前系统的详细配置:

lscfg -pv

也可以显示某一设备的配置:

lscfg -vl rmt0

查看当前系统的芯片名称、系统名、节点名、型号等:

uname -p # 显示芯片名称,例如:powerpc

uname -r # 显示操作系统的发行号

uname -s # 显示系统名,例如:AIX

uname -n # 显示节点名

uname -a # 显示系统名、节点名、版本、机器ID

uname -M # 显示型号,例如:IBM,7046-B50

uname -v # 显示操作系统版本

uname -m # 显示机器ID

· 关于AIX

查看AIX的版本、发行号、ML(Maintenance Level)级别:

oslevel -r

lslpp -h bos.rte

如何改变文件系统大小,例如:将/usr文件系统增加1000000字节:

chfs -a size=+1000000 /usr

如何使用CD:

mount -V cdrfs -o ro /dev/cd0 /cdrom

查看本机的IP地址:

Ifconfig -a

host Fully_Qualified_Host_Name

例如:host cyclop.austin.ibm.com

查找哪一个文件集(fileset)包含特定的文件,例如:查找/usr/bin/vmstat属于哪一个文件集。

lslpp -w /usr/bin/vmstat

显示哪一个文件集包含/usr/bin/svmon:

Which_fileset svmon

查看某一级别的ML中所有文件是否都已经安装:

instfix -i | grep ML

如何确定某一补丁(fix)是否安装,例如:查看IY24043是否安装

instfix -ik IY24043

显示哪些文件集需要安装或修改:

lppchk -v

查看交换区(paging space)的分配和使用:

lsps -a

· 关于卷组和逻辑卷

创建卷组:

mkvg -y name_of_volume_group -s partition_size list_of_hard_disks

artition_size单位是MB,它是1到1024之间的一个数。(2的次幂,例如:1, 2, 4, 8, 16, 32等,缺省是4MB。)

创建逻辑卷:

mklv -y name_of_logical_volume name_of_volume_group number_of_partition

显示当前系统的所有卷组:

Lsvg

显示卷组rootvg的详细信息:

lsvg rootvg

显示属于rootvg的所有硬盘:

lsvg -p rootvg

如何添加一个硬盘到卷组中:

extendvg Volume_Group_Name hdisk0 hdisk1 … hdiskn

如何替换一个硬盘:

1. extendvg Volume_Group_Name hdisk_new

2. migratepv hdisk_bad hdisk_new

3. reducevg -d Volume_Group_Name hdisk_bad

如何做一个逻辑卷镜像:

1. mklvcopy Logical_Volume_Name Number_of_copies

2. Syncvg Volume_Group_Name

在AIX上,有一个很方便的系统管理命令smit。上面提到的命令中,如逻辑卷操作部分就可以smit轻松的完成。

这里介绍的命令只是AIX中的一小部分。更多更详细的内容请参考AIX系统手册和技术红皮书。

Aix命令大全的更多相关文章

  1. AIX 命令大全

    http://www.ahinc.com/aix/general.htm http://web.mit.edu/javadev/packages/Acme/ http://jparsec.codeha ...

  2. db2常用命令大全

    #显示这个DB2错误的解释信息(SQLSTATE 5位数字)db2 ? 42704 #显示这个SQLCODE的解释信息(SQLCODE 四位数字) db2 ? SQL0204N ##查看数据库指定配置 ...

  3. .NET Core dotnet 命令大全

    dotnet 命令大全,让你理解dotnet 命令. 本文将以一个实例串起 dotnet 所有命令,让你玩转dotnet 命令. 本篇文章编写环境为windows 10 ,dotnet 命令同样适用于 ...

  4. 【转】Hadoop命令大全

    Hadoop命令大全 本节比较全面的向大家介绍一下Hadoop命令,欢迎大家一起来学习,希望通过本节的介绍大家能够掌握一些常见Hadoop命令的使用方法.下面是Hadoop命令的详细介绍. 1.列出所 ...

  5. CMD命令大全

    有关某个命令的详细信息,请键入 HELP 命令名 ASSOC 显示或修改文件扩展名关联. AT 计划在计算机上运行的命令和程序. ATTRIB 显示或更改文件属性. BREAK 设置或清除扩展式 CT ...

  6. DOS命令大全!

    一)MD——建立子目录 1.功能:创建新的子目录 2.类型:内部命令 3.格式:MD[盘符:][路径名]〈子目录名〉 4.使用说明: (1)“盘符”:指定要建立子目录的磁盘驱动器字母,若省略,则为当前 ...

  7. 黑客攻击常用CMD命令大全

    黑客常用命令大全net user heibai lovechina /add 加一个heibai的用户密码为lovechina net localgroup Administrators heibai ...

  8. centos 命令大全

    文件操作: ls      ####查看目录中的文件#### ls -F       ####查看目录中的文件#### ls -l       ####显示文件和目录的详细资料#### ls -a   ...

  9. redis shell命令大全

    redis shell命令大全(转自http://blog.mkfree.com/posts/5105432f975ad0eb7d135964) 作者:oyhk   2013-1-28 3:11:35 ...

随机推荐

  1. Android实例-利用WebBrowser实现浏览器(XE8+小米2)

    结果: 1.网络好的情况下,打开很快,很流畅. 2.地址栏真心不好使,如果真要做应用,这块必须自己优化一下. 实例代码: unit Unit1; interface uses System.SysUt ...

  2. flashback data archive (转)

    闪回数据归档(Flashback Data Archive) 在Oracle 11g当中,对闪回技术再次进行了扩展,提供了一个全新的flashback方式,称之为闪回数据归档,本节我们将对闪回数据归档 ...

  3. hdoj 1872 稳定排序

    稳定排序 Time Limit: 3000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total Submis ...

  4. SQL Server中取两个表的交集,并集和差集

    在项目中遇到要取两个表差集的情况 假设有两个表tblNZPostCodes, NZPostcode  两个表中存储的都是新西兰的post code信息,字段一致,只是数据上有所差异. 1. Union ...

  5. Appium Android定位元素与操作

    文章写得很好,转载备用 一.常用识别元素的工具 uiautomator:Android SDK自带的一个工具,在tools目录下 monitor:Android SDK自带的一个工具,在tools目录 ...

  6. js获取上传文件内容(未完待续)

    js 获取上传文件的字节数及内容 <div> 上传文件 : <input type="file" name = "file" id = &qu ...

  7. java反射快速入门(二)

    上一遍博文 , 简单介绍java 反射的常用接口,本遍博文, 我会结合项目开发的实际例子讲解下 java反射的使用 现在有个需求, 要将一个对象转换成xml格式, 或者将一串xml转换一个对象, 这时 ...

  8. mysql slow log分析工具的比较

    mysql 中的 slow log 是用来记录执行时间较长(超过 long_query_time 秒)的 sql 的一种日志工具. 启用 slow log 在 my.cnf 中设置 [mysqld] ...

  9. StageFright框架流程解读

    1.    StageFright介绍     Android froyo版本号多媒体引擎做了变动,新加入�了stagefright框架,而且默认情况android选择stagefright,并没有全 ...

  10. ios开发——实用技术OC-Swift篇&本地通知与远程通知详解

    本地通知与远程通知详解 一:本地通知   Local Notification的作用 Local Notification(本地通知) :是根据本机状态做出的通知行为,因此,凡是仅需依赖本机状态即可判 ...