1 / 20

Linux リテラシ 2006

Linux リテラシ 2006. 第 6 回 デーモン. Table of Contents. 導入 デーモン 電源を切る. デーモンとは ?. 悪魔 (demon) じゃない。 守護神 (daemon) だ。 システムの裏で動いてシステムの維持や様々なサービスを提供してくれるプログラム。. プロセス. 現在動いているプログラムのこと このプロセスを見るコマンドは ps コマンドを使う ps [ オプション ] オプション a … 他のユーザのプロセスも表示する u … 見やすい形式にする x … キーボードなどから制御されないものも出力する.

Download Presentation

Linux リテラシ 2006

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Linux リテラシ2006 第6回 デーモン CIS RAT

  2. Table of Contents • 導入 • デーモン • 電源を切る CIS RAT

  3. デーモンとは? • 悪魔(demon)じゃない。 • 守護神(daemon)だ。 • システムの裏で動いてシステムの維持や様々なサービスを提供してくれるプログラム。 CIS RAT

  4. プロセス • 現在動いているプログラムのこと • このプロセスを見るコマンドはpsコマンドを使う ps [オプション] オプション a…他のユーザのプロセスも表示する u…見やすい形式にする x…キーボードなどから制御されないものも出力する CIS RAT

  5. プロセスを見る Ex: $ ps aux すべてのプロセスを見る CIS RAT

  6. シグナル • プロセスとプロセスがやり取りをするときに使う信号のこと。 CIS RAT

  7. プロセスに対してシグナルを送る • kill [オプション] プロセスID オプション -s シグナル …シグナルを指定する Ex: $ kill –s TERM xxxx プロセスIDxxxxに対してTERMシグナルを送る CIS RAT

  8. シンボリックリンクとは? • Windowsでいうショートカットのようなもの CIS RAT

  9. シンボリックリンクの作成 • ln [オプション] リンク元 [リンク先] オプション -s…シンボリックリンクを作成する Ex: $ ln –s /etc/rc.d/ hoge カレントディレクトリに hogeという/etc/rc.d/の シンボリックリンクを作成する。 CIS RAT

  10. ランレベル • 起動するときのレベルのこと • /etc/rc.d/rc?.d/以下にランレベルごとの設定がある • ?にはランレベルが入ります CIS RAT

  11. ランレベル CIS RAT

  12. ランレベル • 主に使われるのは1、3、5のどれか • ただし、Redhat系のディストリビューションの話 • ほかのディストリビューションは違うかもしれない CIS RAT

  13. 自動で起動するデーモン • rootの権限が必要です。 コマンドsu - • ntsysvコマンドで設定される  # ntsysv [オプション] オプション --level ランレベル    指定したランレベルの変更をする CIS RAT

  14. 操作が終わったら 一般ユーザに戻りましょう CIS RAT

  15. デーモンの起動や停止方法 • rootの権限が必要です。 コマンドsu - • /etc/init.d/起動ファイル 起動オプション   起動オプション start …起動する stop…停止する [restart …再起動する] [status …現在の状況を見る] Ex: # /etc/init.d/yum start CIS RAT

  16. 操作が終わったら 一般ユーザに戻りましょう CIS RAT

  17. デーモンの例 • crond サービス:指定した時間にコマンドを実行する • sshd サービス:起動したコンピュータにssh接続ができるようになる CIS RAT

  18. 電源を切る • 実行しないでね CIS RAT

  19. 電源を切る • rootの権限がいる • shutdown オプション 時間 よく使うオプション -h 電源を切る -r 再起動する Ex: # shutdown –h now 今すぐ電源を切る 時間 now 今すぐ実行する CIS RAT

  20. 演習問題 講義資料 http://rat.cis.k.hosei.ac.jp/article/rat/linuxliteracy/2006/daemon.html 演習問題 http://rat.cis.k.hosei.ac.jp/article/rat/linuxliteracy/2006/daemon_question.html CIS RAT

More Related