基本コマンド

SNMPを使用してCPU使用率を取得する

AIX5.3をベースにこの資料は作成されています。 * SNMPによるAIXのCPU使用率の取得 SNMPを使用してCPU使用率を取得することが可能です。 CPU使用率はaixSeCPUUtilizationで取得可能です。 aixSeCPUUtilizationはaixmibdによって管理されるMIBですが、デフォ…

文字コード変換 (iconv)

ファイル文字コードの変換方法 # iconv -f 変換前コード -t 変換後コード 変換前ファイル > 変換後ファイル主なコードテーブル 文字コード・・・コードテーブル Unicode・・・ UTF-8 SJIS・・・IBM-943 EUC・・・IBM-eucJP EBCDIC・・・IBM930例:SJISをUTF-…

vmtuneコマンド

メモリチューニングの際などに使用する。vmtuneコマンドは、5.3ではサポートされず(廃棄され)、vmo , iooコマンドがvmtuneの代替コマンドとなる。引用元:IBM FAQ http://www-01.ibm.com/support/docview.wss?uid=std3c2b816b119a0610e492573400004c63d >>…

lsdev -Cc processor で表示される proc デバイスの数

lsdev -Cc processor で表示される proc デバイスの数は、プロセッサー・モジュールに関わらず、コアの数だけ表示される。 コアの数ではなくCPUの数を知りたい場合は、「bindprocessor -q」引用元 IBM FAQ:AIXのデュアルコアCPUに関して http://www-01.ibm.…

システム情報取得に関するコマンド

AIXには、HP-UX、Linux等におけるdmesg コマンドや、Windowsにおける「systeminfoコマンド」に相当するコマンドは無い?参考 IBM FAQ 「AIXのシステム情報取得方法」・・・> "個別に調べろ"という回答 http://www-01.ibm.com/support/docview.wss?uid=std36…

topasout (topasの内容を出力する)

topasoutコマンド・・・xmwlm と topas の記録を処理してレポートを生成する http://publib.boulder.ibm.com/infocenter/pseries/v5r3/index.jsp?topic=/com.ibm.aix.cmds/doc/aixcmds5/topasout.htm元ネタ(IBM FAQ) http://www-01.ibm.com/support/docvie…

ファイルを分割する ( split )

# split -b 1m test.tar test.tar.split. 例:ファイルを1MB単位に分割する結果 test.tar.split.aa test.tar.split.ab test.tar.split.ac test.tar.split.ad分割したファイルの復元 # cat test.tar.split.* >test.tar

ディレクトリの容量確認 ( du -sm)

# du -sm /opt 45.57# du -sk /opt 4666 /opt※k=1kbyte m=1Mbyte カレントディレクトリ直下のディレクトリの容量を表示 #du -m | egrep -v /.+/

プロセス関連コマンド

プロセスが開いているファイルの一覧を出力する 例 # procfiles -n 4774 ※AIX5.2以上 4774 : xinit Current rlimit: 2000 file descriptors 0: S_IFCHR mode:00 dev:10,4 ino:4145 uid:0 gid:0 rdev:23,0 O_RDWR name:/dev/lft0 1: S_IFCHR mode:00 dev:10,4…

AIX インストール・メディアに含まれているパフォーマンス・コマンド

参考:RedBook RS/6000 および IBM pSeries のパフォーマンスおよびサイジング http://www-06.ibm.com/jp/support/redbooks/AIX_pSeries/SG88670200_2.pdf ファイルセット コマンド bos.acct iostat,vmstat,sar,timex bos.rte ps,lsps,lsattr,lsdev,lspv,ls…

古いファイルを削除する

例:/work/tools以下の拡張子が".log"のファイルで、31日経過したファイルを除去したい場合 # find /work/tools -name *.log -type f -mtime +30 -exec rm {} ¥; 引用元 http://cgi.members.interq.or.jp/earth/kata/blosxom/blosxom.cgi?path=/AIX/2007083…

tarの制限

AIX 5.1 tarが2GB以上の巨大ファイルをバックアップできない。 概要002FD071【AIX 5.1 tarが2GB以上の巨大ファイルをバックアップできない。】> 2004/01/30 17:45:40 AIX 5.1 tarが2GB以上の巨大フ内容/目次>> 2004/01/30 17:45:40 AIX 5.1 tarが2GB以上の巨…

lsdev (現在のシステムで有効なデハイスを表示)

# lsdev -Cc disk# lsdev -Cc adapter −−−−−−−−−−−−−−− 注: # lsdev -Cc adapterを実行しても新しいハードウェアがリストされない場合コマンド行においてcfgmgr を実行して、欠落しているソフトウェアを調べることができます。cfgmgr コマンドは、警告を表…

mklv (論理ボリューム作成)

# mklv -y datavg -t jfs2 rootvg 1 (datavgという名前で1区画のvgを作成)注: 「mklv -y datavg -t rootvg 1」とすると「jfs」で作成されるのでjfs2を指定すること。 # lsvg -l rootvg (ボリュームグループの表示確認) # rm lv datavg2 (論理ボリューム…

デフォルトのcrontab(root)

oslevel 5.3.0.0 #0 3 * * * /usr/sbin/skulker /tmpから古くなったファイルまたは不要なファイルを定期的に削除する #45 2 * * 0 /usr/lib/spell/compress spellコマンドのログを回す #45 23 * * * ulimit 5000; /usr/lib/smdemon. clean > /dev/null sendm…

skulker

参考:AIX セキュリティー・ツール http://www-06.ibm.com/jp/support/redbooks/AIX_pSeries/sg88670400.pdf• /tmp ディレクトリーにあるファイル • 指定した年限より古いファイル • a.out ファイル • core ファイル • ed.hup ファイル ※oslevel 5.3.0.0 のr…

crontab サンプル

毎週月曜日AM4:30に実行 30 4 * * 1 command10分置きに実行 0,10,20,30,40,50 * * * * command または */10 * * * * command 補足 ・実行ユーザーの指定が存在しない=自分の権限で実行される ・ファイルを保存すると、各ユーザーの設定は /var/spool/cron/u…

コマンド履歴

set -o viesc で編集モードになる k でひとつ前のコマンド表示 j でひとつ後ろのコマンド表示コマンドモードを抜ける場合は、i でインサートモードに set -o emacs CTRL+p 前のコマンド CTRL+n 次のコマンド set +o emacs で、emacsオフ その他 fc -llastcom…

Ctrl + Alt + BackSpace

AIX-Windowを終了する。

oslevel

# oslevel -s 6100-00-04-0815・保守レベル(VRMF)・・・・・AIX5.3なら5300 ・テクノロジーレベル(TL)・・年二回 ・サービスパック(SP)・・・・2週間〜3ヶ月の間隔でリリース ・リリース日(YYWW)・・・・・西暦下二桁+その年の何週目か

errpt

errpt /var/adm/ras/errlog ファイルの内容を出力する。 errlogのクリア # errclear 0 errlogファイルの出力サイズの確認 # /usr/lib/errdemon -l errlogファイルの出力サイズ変更 # /usr/lib/errdemon -s 65536 ※指定できる数値は2048(2KB)の倍数−−−−−−−−−…