一、查看機器硬盤和內存信息命令html
:lspvnode
:lsdev -Cc disklinux
:lsattr -El hdisk0服務器
:lscfg -vl hdisk0svg
: bootinfo -s hdisk0 硬盤容量,單位MBthis
:bootinfo -r 系統的總物理內存大小(需root權限) 或者 lsattr -El sys0 -a realmem , 單位都是KBspa
:ps -e -o pid,vsz,args 單個進程內存使用(KB) 或 ps -vx | more 或 ps aux | sort -rn +3 | head -10 取前10內存佔用最大的進程htm
二、查看AIX系統版本號進程
: oslevel -scrontab
: oslevel -r
三、安裝程序命令
: rpm -ivh 要安裝的rpm包名稱 (--nodeps --force,加上這兩個選項就是強制安裝忽略依賴關係)
四、AIX相關的rpm包官方下載地址
:http://www-03.ibm.com/systems/power/software/aix/linux/toolbox/alpha.html
五、查看AIX系統內核和硬件是32位仍是64位
:bootinfo -K 查看內核幾位
:bootinfo -y 查看機器硬件是幾位
:bootinfo -p 查看硬件是否支持64位(chrp支持)
六、查看和修改每一個用戶的最大進程數
:chdev -l sys0 -a maxuproc=500 改成最大開啓500進程
:lsattr -El sys0 | grep maxuproc 查看用戶最大進程數設置
七、按空格拆分字符串
:'this is a test' | cut -d' ' -f1 --> 預期獲得'this', 若改成-f2, 預期獲得'is'
八、編輯系統頁面大小paging size
:lsps -a 或 lsps -s 查看頁面大小狀況,包括該頁面屬於哪一個vg.
:chps -s * 頁面名稱, *爲數字,表明該頁面增長几個pp的size. 1個pp的大小可經過'lsvg vg名稱'來查看。
九、用戶、組新建查看等
: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 用戶名 查看用戶所在組
十、定時任務crontab命令
:格式:分 時 日 月 星期 要運行的命令
:例子:5 10 1 * * /bin/test.sh 2>&1
十一、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文件配置
十二、DNS服務器配置文件: /etc/resolv.conf