Home
Packages
Forums
Wiki
GitLab
Security
AUR
Download
コンテンツにスキップ
メインメニュー
メインメニュー
サイドバーに移動
非表示
案内
メインページ
目次
コミュニティに貢献
最近の出来事
おまかせ表示
特別ページ
交流
ヘルプ
貢献
最近の更新
最近の議論
新しいページ
統計
リクエスト
ArchWiki
検索
検索
表示
アカウント作成
ログイン
個人用ツール
アカウント作成
ログイン
デーモンのソースを表示
ページ
議論
日本語
閲覧
ソースを閲覧
履歴を表示
ツール
ツール
サイドバーに移動
非表示
操作
閲覧
ソースを閲覧
履歴を表示
全般
リンク元
関連ページの更新状況
ページ情報
表示
サイドバーに移動
非表示
←
デーモン
あなたには「このページの編集」を行う権限がありません。理由は以下の通りです:
この操作は、次のグループに属する利用者のみが実行できます:
登録利用者
。
このページのソースの閲覧やコピーができます。
[[Category:ブートプロセス]] [[Category:デーモンとシステムサービス]] [[cs:Daemon]] [[de:Daemons]] [[en:Daemons]] [[es:Daemon]] [[it:Daemon]] [[pl:Daemon]] [[ro:Daemon]] [[ru:Daemon]] [[tr:Artsüreç]] [[zh-CN:Daemon]] [[Wikipedia:ja:デーモン (ソフトウェア)|デーモン]]とは、"バックグラウンド"プロセスとして動作する(ユーザーインターフェースを持たない)プログラムのことです。一般的にデーモンはイベントの発生まで待機しサービスを提供します。デーモンの例として、リクエストに対してウェブページを返すウェブサーバーや、誰かがログインするのを待つ ssh サーバーがあげられるでしょう。これらのサーバーは完全に機能が揃ったアプリケーションと言える一方、表には姿を現さないデーモンでもあります。他にも、ログファイルにメッセージを書き込むデーモン (例: {{ic|syslog}}, {{ic|metalog}}) やシステム時刻を正しく維持するデーモン (例: [[Network Time Protocol daemon|{{ic|ntpd}}]]) などがあります。詳しくは {{ic|man 7 daemon}} を見て下さい。 {{Note|デーモンという言葉はしばしば、ブート時に起動しながらメモリ上にプロセスを持たないようなプログラムをさして使われることがあります。こういったプログラムがデーモンと呼ばれるのは、単に伝統的なデーモンを起動するのに使われるのと同じスタートアップ・シャットダウンフレームワーク (例: oneshot タイプの systemd サービスファイル) を利用しているからにすぎません。例えば、{{ic|alsa-store}} や {{ic|alsa-restore}} といったサービスファイルは永続的な設定をサポートしていますが、リクエストやイベントに反応するようなサービスを提供するバックグラウンドプロセスは起動しません。 "デーモン"をプロセスのひとつとして考えない限り、一般的にこの違いはユーザーの目から見れば大して区別されないものです。 }} ==デーモンの管理== Arch Linux では、デーモンは [[systemd|systemd]] によって管理されます。デーモンを管理するために使われるユーザーインターフェースとして [[systemd#systemctl の基本的な使い方|systemctl]] コマンドがあります。このコマンドは、関連付けられたデーモンをどうやって・いつ起動するのか書かれた情報が入っている ''<service>''.service ファイルを読み込みます。サービスファイルは {{ic|/{etc,usr/lib,run}/systemd/system}} 内に保存されます。systemctl を使ってデーモンを管理する方法について詳しくは [[systemd#ユニットを使う]] を見て下さい。 ===ブート時に起動=== ブート時に起動するサービスを追加・削除するには、次のコマンドを使用 {{ic|systemctl enable<nowiki>|</nowiki>disable ''<service_name>''}} ===手動で起動=== システムの起動中にサービスを起動・停止するには、次のコマンドを使用 {{ic|systemctl start<nowiki>|</nowiki>stop ''<service_name>''}} ===再起動=== サービスを再起動するには、次のコマンドを使用 {{ic|systemctl restart ''<service_name>''}} ===状態を表示=== サービスの現在の状態を表示するには、次のコマンドを使用 {{ic|systemctl status ''<service_name>''}} ==デーモン一覧== サービスの名前と古い rc.d スクリプトのデーモンの一覧は [[Daemons List]] を見て下さい。 ==関連項目== * [[Systemd|systemd]] * Examples for writing [[Systemd/Services]]
デーモン
に戻る。
検索
検索
デーモンのソースを表示
話題を追加