Jump to content 日本-日本語

製品  >  ソフトウェア  >  HP-UX   >  Knowledge-on-Demand  >  UNIXの教科書 運用編

UNIXの教科書 運用編
〜はじめよう! WindowsとLinuxからのステップアップ〜

第6日目:システム情報の表示

HP-UX/Integrityサーバー お問い合せ
コンテンツに進む
UNIXの教科書 運用編 第6日目:システム情報の表示
UNIXの教科書 運用編〜はじめよう! WindowsとLinuxからのステップアップ〜
OSやハードウェア情報の表示コマンド
ログイン情報やソフトウェア情報の表示
ページ:  戻る   |   1   2

2時間目:ログイン情報やソフトウェア情報の表示

2時間目では、ログインしているユーザーの情報や、インストールされているソフトウェアの情報などを表示するコマンドを紹介していきましょう。

whoコマンド

whoコマンドは、現在システムにログイン中のユーザーの一覧を表示します。

$ who  【Enter】
o2         console      Jan 20 14:10
yama       pts/0        Jan 20 22:13
john       pts/1        Jan 20 23:24
taro       pts/2        Jan 20 23:25

四色君:
2番目の欄の「pts/0」というのはなんですか?
四色君
マリー先生
マリー先生:
2番目の欄には端末の名前が表示されるの。「pts」は「pseudo-terminal slave」の略、つまり仮想端末のことね。 あと、最後の欄にはログイン時刻が表示されるわ。
それから、自分自身のユーザー名はwhoamiコマンドで表示できるわよ。

$ whoami  【Enter】
taro

lastコマンド

lastコマンドは、過去にログインしたユーザーの情報を表示します。

$ last  【Enter】
taro     pts/2        Wed Jan 20 23:25   still logged in
o2       pts/1        Wed Jan 20 23:24   still logged in
o2       pts/0        Wed Jan 20 22:13   still logged in
reboot   system boot  Wed Jan 20 22:11   still logged in
〜中略〜
root     pts/ta       Thu May  8 10:33 - 10:35  (00:01)
reboot   system boot  Thu May  8 10:10 - 10:38  (00:27)
root     console      Wed May  7 17:45 - 17:47  (00:01)
reboot   system boot  Wed May  7 17:38 - 10:10  (16:31)

WTMPS_FILE  begins at Wed May  7 17:38:45 

四色君:
指定したユーザーだけのログイン情報を表示することはできないのですか?
四色君
マリー先生
マリー先生:
それには、ユーザー名を引数に実行すればOKよ。

$ last o2  【Enter】
o2       pts/1        Wed Jan 20 23:24   still logged in
〜中略〜
o2       pts/0        Wed May 21 23:37 - 23:40  (00:03)

WTMPS_FILE  begins at Wed May  7 17:38:45
タックス君:
一覧にrebootっていう名前のユーザーがありますが……。
タックス君
マリー先生
マリー先生:
rebootっていうのは擬似的なユーザーで、システムをリブートするごとにrebootが記録されるの。したがって、「last reboot」は、システムリブートの間隔を調べるのに有効ね。

lastbコマンド

lastbコマンドは、過去にログインしようとして失敗したユーザーの一覧を表示します。

$ lastb  【Enter】
 taro     ssh:notty    Wed Jan 20 23:46 
 taro     ssh:notty    Wed Jan 20 23:45 
 o2       ssh:notty    Fri Jan  8 22:46 
〜略〜

BTMPS_FILE  begins at Mon May 12 14:56:36

四色君:
lastbコマンドの情報は、なにか役立つのですか?
四色君
マリー先生
マリー先生:
悪意のある第三者が不正なログインを試みていないかといったことを調べるのに使うことが多いわ。なお、lastコマンドとlastbコマンドは、それぞれ「/var/adm/wtmps」と「/var/adm/btmps」というログファイルの情報をわかりやすく表示するコマンドなの。

uptimeコマンド

uptimeコマンドはシステムの稼働時間などの情報を表示します。

$ uptime  【Enter】

四色君:
「load average」に3つの数値が表示されますが……。
四色君
マリー先生
マリー先生:
順に、最新の1、5、および15分間の負荷平均ね。あと、「-w」オプションでは、ログイン中のユーザーの状況が一覧表示されるの。

$ uptime -w  【Enter】
  3:34pm  up  1:30,  5 users,  load average: 0.00, 0.00, 0.00
User     tty           login@  idle   JCPU   PCPU  what
o2       console       2:10pm  1:28                /usr/sbin/getty
                                                    console console
o2       pts/0         2:10pm  1:23                /sbin/sh
taro     pts/1         2:10pm  1:23                /sbin/sh
john     pts/2         2:10pm  1:23                /sbin/sh
o2       pts/3         2:35pm                      uptime -w

「uptime -w」の代わりにwコマンドを引数なしで実行しても同じよ。

swlistコマンド

swlistコマンドは、現在システムにインストールされているソフトウェアの一覧を表示するコマンドです。

$ swlist  【Enter】
# Initializing...
# Contacting target "hp2"...
#
# Target:  hp2:/
#

#
# Bundle(s):
#

  AccessControl                         B.11.31.04     HP-UX Role-Based Access C
ontrol Infrastructure 
  AppDiscCMS                            3.1.00.01      Application Discovery Cen
tral Management Server 
  AtomicLib                             B.11.31.0803.01 Library for Atomic APIs.
 
  B2491BA                               B.11.31        MirrorDisk/UX (Server) 
  B3701AA                               C.04.70.000    HP GlancePlus/UX Pak for 
11.31 
  B3835DA                               C.03.03.01     HP Process Resource Manag
er 
  B3929EA                               B.11.31        HP OnLineJFS (Server) 
  B5140BA                               A.11.31.02     Serviceguard NFS Toolkit 
〜略〜

練習問題

第1問:Picturesディレクトリの総容量のみをKバイト単位で表示するコマンドはどれか?

a) bdf -sk Pictures
b) dsize -s Pictures
c) du Pictures
d) du -sk Pictures
正解はこちら
d) du -sk Pictures
「-s」は総容量のみを表示するオプション、「-k」はKバイト単位で表示するオプション。

第2問:CPU負荷やメモリ状況、CPU使用率の高いプロセスの一覧を表示するコマンドはどれか?

a) cpuinfo
b) top
c) head
d) plist
正解はこちら
b) top
topコマンドはデフォルトでは5秒ごとに表示内容を更新する。

第3問:システムの稼働時間、負荷平均、およびログイン中のユーザーの一覧といった情報を表示するコマンドはどれか?

a) uptime
b) uptime -w
c) top
d) who
正解はこちら
b) uptime -w
「uptime -w」(もしくはw)はシステムの稼働時間やログインユーザーの一覧などを表示する。

第4問:システムにインストールされているソフトウェアの一覧を表示するコマンドはどれか?

a) swlist
b) swinfo
c) sw list
d) showsw
正解はこちら
a) swlist
swlistコマンドには CUI モード、TUI モード、GUI モードの3種類があります。DISPLAY 環境変数が未設定の場合、CUI モードで起動します。また、「-i」オプションを指定して実行すると、TUI または GUI モードで起動します。TUI または GUI のどちらになるかは、適切なDISPLAY 環境変数の設定次第です。不適切な値が設定されていた場合、または X サーバーの設定に不備があった場合、swlist は適切な対処方法を指示するとともに、TUI モードで起動するかどうかの確認を求めてきます。なお、GUI モードの使用には別途 X サーバーの起動が必要です。

連載記事一覧 戻る ページ:  戻る   |   1   2

教科書シリーズ 「UNIXの教科書」 「HAクラスターの教科書」 連載記事一覧

UNIXの教科書「基礎編」

第1日目:ログインしてコマンドを実行してみる
第2日目:ディレクトリやファイルを操作してみる
第3日目:シェルの基本を知る
第4日目:ファイルの基本操作
第5日目:viエディタの操作(基本編)
第6日目:リダイレクションとパイプを活用する
期末試験

UNIXの教科書「応用編」

第1日目:grepコマンドと正規表現
第2日目:ファイルの検索
第3日目:viエディタの操作(活用編)
第4日目:ファイルの圧縮とアーカイブ
第5日目:ジョブとプロセスの操作
第6日目:シェルの環境設定
第7日目:シェルスクリプトでより便利に
期末試験

UNIXの教科書「運用編」

第1日目:ユーザーの管理
第2日目:ファイルの安全管理(その1)
第3日目:ファイルの安全管理(その2)
第4日目:ネットワークの基本を理解する
第5日目:ネットワーク関連のコマンド
第6日目:システム情報の表示
期末試験 New!

HAクラスターの教科書

第1日目:ハードウェア構成を知る
第2日目:ネットワークを設定する
第3日目:共有ディスクを構成する
第4日目:HAクラスターを構成する
第5日目:パッケージを構成する
第6日目:障害テストを実施する
期末試験

 その他の連載記事


本ページの内容は執筆時の情報に基づいており、異なる場合があります。

お問い合わせ

ご購入前のお問い合わせ


ご購入後のお問い合わせ

オンラインサポート
製品の標準保証でご利用いただける無償のサービスです。

ショールーム

ショールーム 導入をご検討のお客様へ
業務アプリケーションの継続・標準化・開発性とシステム担当者様、システム開発者様が抱える悩み・疑問に対する解決策実体験して頂けます。
印刷用画面へ
プライバシー ご利用条件・免責事項