プロセスの監視,ps,top,pstree,コマンドモード,挿入モード,置換モード,コマンドライン,Linux,解答,Linux Tips,Linux の裏技,コマンド,オプション,設定方法,操作方法などを提供するページです。

プロセスの監視,ps,top,pstree。Linux Tips,裏技,コマンド,オプション,設定方法,操作方法などを提供するページです。
「Linux Tips 研究所 公認メールマガジン」

§26. プロセスの監視 (ps, top, pstree)

「Linux Tips」「Linux の裏技」では厳密には 若干ニュアンスが違うと思いますが、 ここではあまりこだわらないで、誰も知らない、誰も書かない 「Linux Tips」「Linux の裏技」を紹介しています。 →「ウラ技集のトップページ」へ戻る

§26. プロセスの監視 (ps, top, pstree)

Linux の知恵袋 >>& あなたのウラ技集 2004.11.11 Level 0026

メールマガジン
Linux の知恵袋 >>& あなたのウラ技集
ネットワークOS Linux の基本,裏技,未公開,投稿ネタ,セキュリティ,TCP/IPも満載。
Linux資格認定試験も雑誌に掲載されました。
配信先メールアドレス: 詳細 】by まぐまぐ
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
               Linux の知恵袋 >>& あなたのウラ技集
┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛
 Level 0026 (2004.11.11)           http://www.u-waza.org/linux-tips/
                         「Linux Tips 研究所」 linux-tips@u-waza.org
 1534 + 349 + 165 + 99                     4誌合計発行部数: 2147 部
 
├─────────────────────────────────┤

  アマゾンから「LPI対策」の売れ筋ランキングをピックアップ!

◎第1位『徹底攻略 LPI問題集 Level1/Release2 対応 ITプロ・
          ITエンジニアのための徹底攻略』(菖蒲 淳司) ¥2,940
  http://www.amazon.co.jp/exec/obidos/ASIN/4844318160/top06-22
  「Level1」 のRelease2に完全対応した的確問題を網羅。
  ITプロフェッショナルによる書き下ろし厳選502問。
  チェックボックスを活用して試験直前に弱点克服。

◎第2位『徹底攻略 LPI問題集 Level2 対応 ITプロ・ITエンジニアのための
          徹底攻略』(菖蒲 淳司) ¥3,150 
  http://www.amazon.co.jp/exec/obidos/ASIN/4844318446/top06-22
  上記の徹底攻略のLevel2 対策用の問題集です。

◎第3位『LPICテキスト LPI Linuxレベル1 Release2 -Exam「101」「102」
          Skill - up text 』(LPIC受験研究会) ¥3,570
  http://www.amazon.co.jp/exec/obidos/ASIN/4797322764/top06-22
  各トピックの解説と演習問題がバランス良くコンパクトにまとめられて
  います。巻末には、101試験と102試験の模擬試験もあります。「Level1用」

◎第4位『Linux教科書 LPIC レベル1』(中島 能和) ¥3,990
  http://www.amazon.co.jp/exec/obidos/ASIN/479810292X/top06-22
  切り取って使える試験直前チェックシートがついています。「Level1用」

◎第5位『LPI Linux認定試験クイックリファレンス』
         (ジェフリーディーン) ¥5,145
  http://www.amazon.co.jp/exec/obidos/ASIN/487311070X/top06-22
  オライリーの本です。オライリー好きにはこの本でしょうか。

├─────────────────────────────────┤
        §26. プロセスの監視 (ps, top, pstree)
├─────────────────────────────────┤

> ○ おしらせ
 ̄ ̄ ̄ ̄ ̄ ̄ ̄
 ・ 読者数 2000 名を突破しました。
     ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
    さらにメルマガ設立1年にもなりました。
    これもみなさまの応援のおかげです。
    ありがとうございます。ひきつづきよろしくお願いします。
    新規登録はこちら → http://www.u-waza.org/linux-tips/regist.html


 ・ 「Linux 資格無料認定試験 - LTI -」の受験者数700名以上
     ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
     になりました。今回からしばらく過去問の解答を
     掲載していこうと思います。まだ、受験していないかたは
     こちら → http://www.u-waza.org/shiken_linux/ から


 ・ 当メルマガへ広告を載せませんか?
     ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
    メルマガへ広告を載せたいという要望が増えてきましたので、
    有料広告スペースを設定してみました。
    さらに「広告枠販売開始キャンペーン中」としまして
    2004年11月16日(火)までにお申し込みいただいた場合
    掲載価格のさらに 50% OFF(半額) とさせていただきます。
    広告について → http://www.u-waza.org/ad/


 ・  メルマガ発行が遅れてしまってすみません。
     Linux をもっと盛り上げるために今月は頑張ってみようと思います。
     どうぞ、応援のほどよろしくお願いします。

├─────────────────────────────────┤

> ○ 今回のテーマ
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
    §26. プロセスの監視 (ps, top, pstree)
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   では、今回のテーマはプロセスの監視ということですが、
   その前に「Linux 資格無料認定試験 - LTI v0.2 -」の問題1を
   掲載します。


====================================
問題1 (<h1> さん出題)
====================================

現在動作しているプロセスの稼働状況をモニタし続けたい。
どのコマンドを実行すればよいか。

( )ps
( )top
( )nice
( )pstree



 → 解答はすぐ…

├─────────────────────────────────┤

  「Linux逆引き大全500の極意 コマンド編」 秀和システム  ¥2,400
  http://www.amazon.co.jp/exec/obidos/ASIN/4798004308/top06-22

・良い点(その1)「Redhat」「Vine」「Turbo」「Debian」「Plamo」で
  コマンドが対応しているかが一覧になっています。
・良い点(その2)「初級」「中級」「上級」とランク分けされている
・良い点(その3)操作例が充実していて読みやすい。

├─────────────────────────────────┤

 「Linuxのブートプロセスをみる  UNIXMAGAZINE COLLECTION」白崎 博生
   http://www.amazon.co.jp/exec/obidos/ASIN/4756144519/top06-22
・ PC AT互換機に電源を投入後,Linuxカーネルが起動し,全プロセスの
   親となるinitプロセスが稼働するまでの処理を解説する。
   おすすめです。

├─────────────────────────────────┤

====================================
問題1 (<h1> さん出題) 解答
====================================

現在動作しているプロセスの稼働状況をモニタし続けたい。
どのコマンドを実行すればよいか。

( )ps
(*)top
( )nice
( )pstree



大怪獣もぎゃさんから解答解説のご投稿いただきました。
ありがとうございます。

大怪獣もぎゃさん wrote:
| topは実時間でプロセッサの活動の推移を見るためのコマンドで、
|  どのプロセスがCPUをたくさん使っているか、
|  メモリをたくさん使っているかなどを継続的に見ることができます。
|
|  niceはスケジュール優先度を変更するためのコマンドですので、
|  プロセスの状況を見ることはできません。
|
|  pstreeは実行中のプロセスをツリー形式で表示します。
|
|  psはおなじみ、プロセスの状態を見るコマンドですが、
|  その瞬間の状態を表示するためのコマンドですので、
|  継続的に監視する用途とは異なります。
|
|  ちなみに、topはpsのソースを元にして作成されたそうです。


大怪獣もぎゃさんの解説のように

プロセスの稼働状況をモニタし続けたい場合は
                     ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
正解は top となります。
        ̄ ̄
top についての man ページをみると

       top は実時間でプロセッサの活動の推移を見るためのもの で あ
       る。 top はシステムのタスクを CPU をたくさん使っている順に
       リストする。またプロセスを操作するための対話的なイ ン ター
       フェースも持っている。タスクは CPU の使用度、メモリの使用
       量、実行時間などでソートできる。

のような説明が書いてあります。

では実際にコマンドラインから top を実行してみましょう。

$ top
 ̄ ̄ ̄
----------------------------------------------------------------------------
 午前09時35分  稼働  2時21分,  4 ユーザ,  負荷平均率: 0.24, 0.21, 0.21
プロセス: 合計 85, 待機中 82, 実行中 3, ゾンビ 0, 停止中 0
CPU状態 : ユーザ 3.9%, システム 8.5%, nice 0.0%, 待機87.5%
メモリ  : 合計 255364K, 249340K使用,   6024K空き,      0K共有,  73436Kバッファ
スワップ: 合計 522104K,  62908K使用, 459196K空き                46892Kキャッシュ
  PID ユーザ   優先 NI サイズ 常駐 共有 状態  LIB %CPU %MEM   時間 コマンド
 1103 root      19   0 55264  30M  7640 S       0  4.3 12.2  11:31 X
 1260 kubota    12   0 16648  13M 11564 S       0  0.9  5.5   0:23 gnome-termi
 1807 kubota    13   0  1200 1200   960 R       0  0.9  0.4   0:01 top
    1 root       8   0   484  452   436 S       0  0.0  0.1   0:04 init
    2 root       9   0     0    0     0 SW      0  0.0  0.0   0:01 keventd
    3 root      19  19     0    0     0 SWN     0  0.0  0.0   0:00 ksoftirqd_C
    4 root       9   0     0    0     0 SW      0  0.0  0.0   0:02 kswapd
    5 root       9   0     0    0     0 SW      0  0.0  0.0   0:00 bdflush
    6 root       9   0     0    0     0 SW      0  0.0  0.0   0:00 kupdated
----------------------------------------------------------------------------    
上記のように表示されると思います。
数秒ごとに表示が一新され CPUの負荷がおおきい順番に再表示されます。

デフォルトでは CPUの負荷のおおきい順番ですが
top を実行中に                                    
「M」を入力すると「タスクを常駐メモリの利用量の順に並べます」《ウラ技》
「A」を入力すると「タスクを年齢順 (新しい順) に並べます」
「P」を入力すると「タスクを CPU 利用率の順に並べます」(デフォルト)
                
メモリを食っているプロセスを知りたいとか言う場合に使えると思います。


また、top ではデフォルトは5秒おきに再表示されますが
「SPACE」を入力すると「すぐに表示を更新する」ことができます


さらに top の表示画面はカスタマイズすることができます。
「o」や「f」などの入力により以下のように表示することができます。
見やすくなりましたか?

$ top
 ̄ ̄ ̄
-----------------------------------------------------------------------
 午前10時11分  稼働  2時56分,  4 ユーザ,  負荷平均率: 0.13, 0.13, 0.15

%CPU   時間 %MEM   PID ユーザ   コマンド
 0.7   0:06  0.4  1825 kubota   top
 0.3  13:56 10.8  1103 root     X
 0.1   0:09  2.0  1243 kubota   magicdev
 0.0   0:04  0.1     1 root     init
 0.0   0:02  0.0     2 root     keventd
 0.0   0:00  0.0     3 root     ksoftirqd_CPU0
 0.0   0:02  0.0     4 root     kswapd
 0.0   0:00  0.0     5 root     bdflush
 0.0   0:00  0.0     6 root     kupdated
 0.0   0:00  0.0     8 root     mdrecoveryd
-----------------------------------------------------------------------

変更した設定は
「W」と入力することで「現在の設定を ~/.toprc に保存」できます。


├─────────────────────────────────┤
 
 細木数子 特集  -- 最近大好きな細木さんの本を紹介します。--

◎『六星占術 宿命大殺界 あなたの人生を翻弄する恐るべきパワー』¥1,260
   http://www.amazon.co.jp/exec/obidos/ASIN/4537140550/top06-22

関連書籍
◎『六星占術による〜星人の運命(平成17年版) 』¥560
 金星人 http://www.amazon.co.jp/exec/obidos/ASIN/4584308039/top06-22
 木星人 http://www.amazon.co.jp/exec/obidos/ASIN/4584308063/top06-22
 火星人 http://www.amazon.co.jp/exec/obidos/ASIN/4584308047/top06-22
 土星人 http://www.amazon.co.jp/exec/obidos/ASIN/4584308020/top06-22
 天王星人 http://www.amazon.co.jp/exec/obidos/ASIN/4584308055/top06-22
 水星人   http://www.amazon.co.jp/exec/obidos/ASIN/4584308071/top06-22
 霊合星人 http://www.amazon.co.jp/exec/obidos/ASIN/458430808X/top06-22

├─────────────────────────────────┤

   ζ   コーヒーブレイク
   □P  ちょっと休憩。

   「占い」

   意外とわたしはそういうのは信じないほうだったんですが、
   (たぶん、このメルマガの読者もどちらかといえば
    そうだとおもいますが)
   細木さんのやりかた見てて、占いって
   面白いじゃんって思ってしまった。
   
   正しそうに見えるけど自分勝手なご都合主義だったりすること
   多いよね。正論だけど、誰も幸せになれなかったり。

   そんな中で、よくわからない理屈だけど相手に幸せを導いていく
   細木さんのやりかたを痛快に思ってしまうのかもしれません。

   たぶん細木哲学っていうのがあって細木さんは
   それぞれの人にたいして普通の言葉でも表現できると思うけど
   それだと、誰も受け入れないことがわかっているから
   わざとおおげさな表現使ってるんじゃないかなって思います。
   TVっていうのもあるだろうけど。


   細「あんた、メルマガ書いてるそうね」

   私「は、はい」

   細「ズバリ、言っていい?」

   細「そのメルマガの読者に感謝しなさい、
       読者いなけれりゃアンタだめになっちゃう」

   私「は、はい」

   細「読者の幸せ筆者次第、筆者の幸せ読者次第」   


├─────────────────────────────────┤

   まとめ
    ̄ ̄ ̄
   プロセスの稼働状況をモニタし続けるためには

   top

   を使います。   

   top のデフォルトは CPUの負荷がおおきい順番に表示されますが
   いろいろカスタマイズすることができます。
   くわしくは man top もしくは top 実行中に「h」と入力します。
  
├─────────────────────────────────┤

 ご感想などは linux-tips@u-waza.org までお待ちしています。
 このメルマガに返信していただいても届きます。

├─────────────────────────────────┤

> ○ 読者の声
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
* 読者のかたの応援が私をやる気にさせてくれます。
* Linux 資格無料認定試験 - LTI -の感想もいっぱいです。
* さっそく紹介させていただきます。

Fire さん
> とりあえず、チャレンジしてみました(^^;)
> 又、勉強し(遊び)に来ます。

ポンチョ さん
> 参加者が考えて出題するのは、よく使われる知識だとおもうので役に立って良い

匿名希望 さん
> LPICなどの資格試験の合格の助けになるような問題が掲載されると
> 助かります。

raigar さん
> 寄付を取って、きちんとしたものが出来ればいいかな。
> なかなかよかったですよ。

マコト さん
> 今後も応援していますので、がんばってください。

匿名希望 さん
> このように気軽に挑戦できるサイトがあるのはいいことですね。
> いろいろ大変だと思いますが、これからも頑張って下さい。


* 他にも読者のメッセージを多数いただいていますが
  メルマガに全部載せるのは、無理ですので
   Web でごらんください。
http://www.u-waza.org/linux-tips/voice.html

├─────────────────────────────────┤
  
> ○ 次回のテーマ
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄   
   今回の問題1の他の選択肢 (ps, nice, pstree) について考えます。

├─────────────────────────────────┤

> ○ 筆者にコンタクト
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
-- 
 Linux Tips 研究所
 Linux の知恵袋 >>& あなたのウラ技集
 Web   : http://www.u-waza.org/linux-tips/
 E-mail: linux-tips@u-waza.org

 ご意見、ご感想、裏技ご提供、間違いのご指摘など
 なんでも受け付けています。
 
 このメルマガに返信していただいても届きます。
 どうぞ、メールをください。

├─────────────────────────────────┤

 このメールマガジンの内容は自己責任においてご利用ください。
 いかなる種類の損害に対しても一切の賠償責任を負うことはできません。
 著作権は全て筆者に帰属します。許可なく転載、複製する事を禁止します。

├─────────────────────────────────┤

> ○ 配信中止方法
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
 以下のページで登録 / 解除することができます。
 http://www.u-waza.org/linux-tips/regist.html

├─────────────────────────────────┤

> ○ 目次 
 ̄ ̄ ̄ ̄ ̄
    ・おしらせ

    ・今回のテーマ   
        §26. プロセスの監視 (ps, top, pstree)
   
    ・コーヒーブレイク
    ・次回のテーマ
    ・筆者にコンタクト
    ・配信中止方法

    ・目次
    ・おわりに

├─────────────────────────────────┤

> ○ おわりに
 ̄ ̄ ̄ ̄ ̄ ̄ ̄

       素敵な問題を考えてください。

       http://www.u-waza.org/shiken_linux/


┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
 メールマガジン【Linux の知恵袋 >>& あなたのウラ技集】2000名突破

  Linux Tips, 裏技,コマンド,オプション,設定方法,試験などを提供
     《基本系》と《ウラ技》を同時に覚えながら Linux を楽しむ。
           Linux 使いになりたい人の為のメールマガジン。

 メルマガ登録/解除 → http://www.u-waza.org/linux-tips/regist.html
    バックナンバー → http://www.u-waza.org/linux-tips/magazine/
  広告掲載について → http://www.u-waza.org/ad/
┗━━━━━━━━━━━━━━━━━━━━━━━━━━━merci!━━━┛
  Copyright (C) 2003-2004 「Linux Tips 研究所」 All Rights Reserved.

[ 前へ ] | [ 次へ ]

メールマガジン登録/解除

Linux の知恵袋 >>& あなたのウラ技集
ネットワークOS Linux の基本,裏技,未公開,投稿ネタ,セキュリティ,TCP/IPも満載。
Linux資格認定試験も雑誌に掲載されました。
配信先メールアドレス: 詳細 】by まぐまぐ

Linux の知恵袋 >>& あなたの
 ウラ技集 Linux の知恵袋 >>& あなたのウラ技集

メールマガジン登録/解除 メールマガジン登録/解除

昔の What's NEWs 昔の What's NEWs

Linuxコマンド一覧 Linuxコマンド一覧

人気メルマガの秘訣 人気メルマガの秘訣

メルマガ読者の声 メルマガ読者の声

Linux CDROMの購入価格一覧 Linux CDROMの購入価格


Linux Tips 目次 Linux Tips 目次

コピーアンドペースト §1. コピーアンドペーストをするには ? (2003.09.16)創刊号

FTP を使いたい(ログイン) §2. FTP を使いたい (ログイン)(2003.09.23)

Lindows の Click-N-Run を使わないコマンドインストール §3. Lindows の Click-N-Run を使わないコマンドインストール(2003.09.27)

ftp コマンドの中で知りたいのは ftp コマンドの中で知りたいのは どれ?(アンケート)(2003.09.29)

FTP を使いたい (ファイル取得) §4. FTP を使いたい (ファイル取得)(2003.10.07)

FTP を使うには (便利なソフト編その1) §5. FTP を使うには (便利なソフト編その1)(2003.10.14)

FTP を使うには (便利なソフト編その2) §6. FTP を使うには (便利なソフト編その2)(2003.10.22)

ドメイン情報を取得するには? (whois) §7. ドメイン情報を取得するには? (whois)(2003.10.30)

このファイル消せますか?(rm, bash, シェル) §8. このファイル消せますか?(rm, bash, シェル)(2003.11.07)

Linux 資格無料認定試験 - LTI - にチャレンジ!! Linux 資格無料認定試験 - LTI - にチャレンジ!!(2003.11.14)

このファイル消せますか?(rm, bash, シェル) その2 §9. このファイル消せますか?(rm, bash, シェル) その2(2003.11.24)

あなたのシェルは何色? (bash,sh,csh,tcsh,ksh,zsh,ash,bsh,cygwin) あなたのシェルは何色?(bash,sh,csh,tcsh, ksh,zsh,ash,bsh,cygwin) (2003.11.28)

このファイル消せますか?(rm, bash, シェル) その3 §10. このファイル消せますか?(rm, bash, シェル) その3(2003.12.02)

base64 でエンコードされたファイルのデコード (uudecode) §11. base64 でエンコードされたファイルのデコード (uudecode)(2003.12.11)

base64 でエンコードされたファイルのデコード (uudecode)その 2 §12. base64 でエンコードされたファイルのデコード (uudecode)その 2(2003.12.18)

base64 でエンコードされたファイルのデコード (uudecode)解答 §13. base64 でエンコードされたファイルのデコード (uudecode)解答(2003.12.26)

§14. Linux 資格無料認定試験 - LTI v0.
1 - 解答その1 §14. Linux 資格無料認定試験 - LTI v0.1 - 解答その1(2004.01.08)

Linux 資格無料認定試験 - LTI v0.1 - 解答その2 §15. Linux 資格無料認定試験 - LTI v0.1 - 解答その2(2004.01.15)

Linux 資格無料認定試験 - LTI v0.1 - 解
 答その3 (rpm) §16. Linux 資格無料認定試験 - LTI v0.1 - 解答その3 (rpm)(2004.01.24)

Linux Tips §17. Linux 資格無料認定試験 - LTI v0.1 - 解答その4 ( vi )(2004.01.30)

Linux Tips §18. Linux 資格無料認定試験 - LTI v0.1 - ( vi の補足説明 )(2004.02.20)

Linux Tips §22. vi の4つのモード - コ マンド,挿入,置換,コマンドラインモード(2004.02.27)

Linux Tips §23. vi のコマンド (移動コマンド編)(2004.03.17)

Linux Tips §24. vi のコマンド (マクロ編)(2004.05.07)

Linux Tips §25. スパムメール対策 (ベイジアンスパムフィルタとは)(2004.08.04)

Linux Tips §26. プロセスの監視 (ps, top, pstree)(2004.11.11)

Linux Tips §27. プロセスの監視 (ps, top, pstree) その2(2004.11.19)

Linux Tips §28. コマンドのパスを探すには (which, whereis)(2004.11.25)

Linux Tips §29. ipアドレスを確認するには (ifconfig)(2004.12.03)

Linux Tips §30. ファイルの末尾をリアルタイムで表示するには (tail)(2004.12.10)


Linux 資格無料認定試験 Linux 資格無料認定試験

合格者一覧 合格者一覧

解答解説募集中 解答解説募集中

Linux の認定試験,資格 Linux試験,資格比較


Linux Tips 研究所 Linux Tips 研究所

Linux Links と Linux 書籍 Linux Links と Linux 書籍

効果的なメルマガ広告 効果的なメルマガ広告

広告効果(アンケート反応率) 広告効果(アンケート反応率)




Linux Tips,Linux の裏技,コマンド,オプション,設定方法,操作方法などを提供するページです。 Linux の使い方,操作方法,コマンド,オプション,設定方法,裏技,Tipsなどを提供するこのページをチェック Linux の使い方,操作方法,コマンド,オプション,設定方法,裏技,Tipsなどを提供するこのページをチェック

Copyright © 2003 「Linux Tips 研究所」 All Rights Reserved.  本サイトはリンクフリー(連絡不要)です。