B.8 Linux、Solaris、およびAIXに対するインベントリと監視のコマンド

この節には、インベントリ中および監視中にPlateSpin Reconで使用できるコマンドのリストが含まれています。

B.8.1 Solarisのインベントリコマンド

表 B-7 Solarisのインベントリコマンド

コマンド

説明

kstat

ネットワーク接続スピードを取得する。

chmod

インベントリ中のマシンにあるインベントリスクリプトのファイルアクセス許可を変更する。

rm

マシンに配置されたインベントリスクリプトを削除する。

prtdiag

SparcのCPUキャッシュ情報とマシンモデルを取得する。

psrinfo

ファミリ、モデル、ステップなど、主にx86に関連するプロセッサ情報を取得する。

isainfo

sse、sse2、mmxなど、主にx86に関連するCPUインストラクション設定情報を取得する。

prtconf 

主にx86のL2キャッシュ情報、ネットワークアダプタ解決、およびACPIサポートに関連する構成デバイス情報を取得する。

ifconfig 

IPアドレス、DHCP、ネットマスクなど、ネットワーク関連情報を取得する。

ndd 

ネットワーク接続速度を取得する。

uname 

カーネルのバージョンを判断する。

mount 

ブートローダを取得する。

pkginfo 

インストールされたプログラムを取得する。

ps 

プロセス情報を取得する。

who 

実行レベルを取得する。

hostname

ホスト名を取得する。

B.8.2 Linuxのインベントリコマンド

表 B-8 Linuxのインベントリコマンド

コマンド

説明

chkconfig 

サービス(デーモン)情報を取得する。

df 

マウントされたボリュームのサイズ情報を取得する。

mount

ボリューム情報を取得する。

e2label 

ディスクラベルを取得する。

route 

ゲートウェイを取得する。

ifconfig 

IPアドレス、ネットアドレスなど、ネットワーク関連情報を取得する。

egrep 

DHCP情報を取得する。

getcfg

SUSEのDHCPを取得する。

rpm 

インストールされたプログラムを取得する。

lspci 

ベンダ名、デバイスモデルなど、人間が読める形式でPCIデバイス情報を取得する。

iwconfig 

ワイヤレスネットワークアダプタNICリストを取得する。

iwlist 

ワイヤレスビットレートを取得する。

ethtool 

ネットワーク接続の速度とリンクステータスを取得する。

dmesg 

実MACアドレスを取得する。

kudzu

Redhat Linuxのネットワークデバイス情報を取得する。

hwinfo

SUSE Linuxのネットワークアダプタ情報を取得する。

fdisk 

パーティションがアクティブまたは非アクティブであるかを判断する。

runlevel 

現在の実行レベルを取得する。

hostname

ホスト名とDNSドメイン名を取得する。

B.8.3 AIXのインベントリコマンド

表 B-9 AIXのインベントリコマンド

コマンド

説明

rpm 

インストールされたプログラムのリストを取得する。

ps 

サービス(デーモン)情報を取得する。

mount

マウントされたボリュームのリストを取得する。

df 

マウントされたボリュームのサイズ情報を取得する。

lslv 

マウントされたボリュームのシリアル番号とラベルを取得する。

hostname 

ホスト名を取得する。

namerslv 

DNSドメインを取得する。

getconf

64ビットカーネルであるかどうかを判断する。

uname 

OSのリリースバージョンを判断する。

ifconfig 

構成されたネットワークアダプタとそのIPアドレスを取得する。

netstat 

MACアドレスを取得する。

entstat 

ネットワークアダプタの速度を取得する。

prtconf 

プロセッサ情報とデフォルトゲートウェイを取得する。

lspv 

ディスクとパーティションのリストを取得する。

bootinfo

ディスクサイズを取得する。

lscfg

ディスクモデル、製造元と型、およびネットワークアダプタモデルを取得する。

lsitab 

デーモン情報を取得する。

getconf 

マシンメモリとブートローダの情報を取得する。

lsattr

マシンのシリアル番号とモデル、ハイパースレッディング詳細、およびサブネットマスクを取得する。

B.8.4 LinuxとSolarisの監視コマンド

表 B-10 LinuxとSolarisの監視コマンド

コマンド

プラットフォーム

説明

psrinfo

Solaris

プロセッサID番号をカウントする。

mpstat

Solaris

CPUインスタンスごとのプロセッサ時間を取得する。

vmstat

Solaris

プロセッサキューの長さと使用可能なメモリを取得する。

ifconfig  

Solaris、Linux

NICリストを取得する。

sed  

Solaris、Linux

入力ストリーミングを編集する。

tail  

Solaris、Linux

入力ストリーミングを編集する。

netstat 

Solaris

ネットワークパッケージの転送速度を取得する。

kstat

Solaris

NIC速度を取得する。

prtconf

Solaris

NICに対するモジュールとインスタンスのバインディングを取得する。

iostat

Solaris

キューや速度などのディスクIO情報を取得する。

expr 

Solaris、Linux

式を評価する。

B.8.5 AIXの監視コマンド

表 B-11 AIXの監視コマンド

コマンド

説明

vmstat

使用可能なメモリをバイトで取得する。

ifconfig

NIC情報を取得する。

entstat

ネットワークパケット、送受信されたバイトを取得する。

mpstat

プロセッサ時間の割合を取得する。

iostat

ディスク転送/秒、ディスクアイドル、ディスクバイト/秒を取得する。

sar

ディスクキューの長さ、使用済みプロセッサの割合を取得する。

lspv

パーティションされたディスク、パーティションされていない容量、ディスクリストを取得する。

bootinfo

ディスクサイズを取得する。

df

ボリュームレベル情報を取得する。

oslevel

AIXのバージョンを取得する。

B.8.6 テキスト処理

grep、cat、cut、awk、ls