zoukankan      html  css  js  c++  java
  • AIX常用命令总结

    1、查看机器硬盘和内存信息命令

         :lspv

         :lsdev -Cc disk

         :lsattr -El hdisk0

         :lscfg -vl hdisk0

         : bootinfo -s hdisk0 硬盘容量,单位MB

         :bootinfo -r 系统的总物理内存大小(需root权限)  或者 lsattr -El sys0 -a realmem , 单位都是KB

         :ps -e -o pid,vsz,args  单个进程内存使用(KB)  或  ps -vx | more  或 ps aux | sort -rn +3 | head -10 取前10内存占用最大的进程

    2、查看AIX系统版本号

         : oslevel -s

         : oslevel -r

    3、安装程序命令

         : rpm -ivh 要安装的rpm包名称 (--nodeps --force,加上这两个选项就是强制安装忽略依赖关系)

    4、AIX相关的rpm包官方下载地址

         :http://www-03.ibm.com/systems/power/software/aix/linux/toolbox/alpha.html

    5、查看AIX系统内核和硬件是32位还是64位

         :bootinfo -K  查看内核几位

         :bootinfo -y 查看机器硬件是几位

         :bootinfo -p 查看硬件是否支持64位(chrp支持)

     6、查看和修改每个用户的最大进程数

         :chdev -l sys0 -a maxuproc=500  改为最大开启500进程

         :lsattr -El sys0 | grep maxuproc  查看用户最大进程数设置

     7、按空格拆分字符串

         :'this is a test' | cut -d' ' -f1    --> 预期得到'this',  若改为-f2, 预期得到'is'

     8、编辑系统页面大小paging size

         :lsps -a 或 lsps -s  查看页面大小情况,包括该页面属于哪个vg.

         :chps -s * 页面名称, *为数字,代表该页面增加几个pp的size.  1个pp的大小可通过'lsvg vg名称'来查看。  

    9、用户、组新建查看等

        :mkgroup 组名  新建组,  可以在/etc/group中修改

        :useradd -d /home/用户名 -g 组名 -m 用户名, 可以在/etc/passwd中修改,  chuser admin=true  改为管理员  home=**** 设定主目录

            mkuser -a 用户名

           另外,跟用户和组相关的配置文件还有/etc/security/passwd和/etc/security/user,/usr/lib/security/mkuser.default

        :usermod -G 新组名 用户名,  修改用户的组,并脱离当前所在组

        :usermod -a -G 新组名 用户名,  修改用户的组, 不脱离原来组

        :groups 用户名    查看用户所在组

    10、定时任务crontab命令

        :格式:分 时 日 月 星期 要运行的命令

        :例子:5 10 1 * * /bin/test.sh  2>&1

    11、core文件设置

        :lscore [用户名] 查看用户的core文件设置相关参数, 若加-d参数,则代表查看整个系统的core设置信息

        :chcore -c on -p on -l /tmp/coredir -n on  

           其中-c on 代表开启core文件压缩, -p on 代表可以指定core文件位置, -l 是代表指定的core文件位置,-n on 相当于把CORE_NAMING环境变量值设置为yes;

           把当前用户的CORE_NAMING环境变量的值设置成yes之后,随后启动的进程产生的core文件名就是惟一的。新的core文件名的格式是core.pid.ddhhmmss。其中pid是进程号,dd是当前月份中的日子,hh表示小时,mm表示分,ss表示秒,如果要修改指定用户的core设置,在上面的命令最后加上用户名,要修改整个系统的core设置,在上面的命令最后加上-d即可,该命令实际是修改的/etc/security/user文件配置

    12、DNS服务器配置文件:   /etc/resolv.conf

  • 相关阅读:
    c#格林治时间实现
    K3WISE常用表
    读取单元格数据
    水晶报表使用方法
    vs2010下使用sqlite
    C#执行EXE程序
    SQLLITE HELPER
    SQL LITE安装
    C#多线程
    VS2012 快捷键
  • 原文地址:https://www.cnblogs.com/caodejun/p/5691727.html
Copyright © 2011-2022 走看看