Download
linux 2006 n.
Skip this Video
Loading SlideShow in 5 Seconds..
Linux リテラシ 2006 PowerPoint Presentation
Download Presentation
Linux リテラシ 2006

Linux リテラシ 2006

96 Views Download Presentation
Download Presentation

Linux リテラシ 2006

- - - - - - - - - - - - - - - - - - - - - - - - - - - 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