Linux の知恵袋 >>& あなたのウラ技集 |
この記事の発行者<<前の記事
|
次の記事>>
|
最新の記事
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
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.
この記事の発行者<<前の記事
|
次の記事>>
|
最新の記事
