Debianでのサービスの停止、開始、再起動
サービスとは、必要なときに使用するバックグラウンドで実行されるプログラムのことです。 Apache、ssh、Nginx、またはMysqlは、最も知られているサービスの一部です。 Debian10Busterを含むDebianでは、サービスは/etc/initディレクトリに保存されます。d/、それらはinitシステムまたはsystemdで管理することができ、どちらもサービスステータスを停止、開始、再起動、またはチェックする3つの異なる方法の例
- サービスコマンド
- Systemd
- /etc/initを実行します。,dディレクトリ
- Linux Debian10Busterでのサービスステータスの確認
- Debian Linux10Busterでのサービスの開始
- Linux Debian10Busterでのサービスの停止
- Linux Debian10Busterでのサービスの再起動
サービスコマンド
Linuxのコマンドサービスは、/etc/initの下に保存されているサービスおよびデーモン、initファイルのステータスの確認、停止、開始、または再起動を行うことができます。dディレクトリ。,
サービスを停止、実行、再起動、または要求時にステータスを出力する構文は次のとおりです。
systemd
systemdはlinuxサービスとデーモンを管理するためのスイートです(最後の”d”はlinuxサービスとデーモンを管理するためのスイートです)。unixデーモンのため)。, Systemctlコマン その目的は、Unix SystemVとBSD initを置き換えるすべてのLinuxディストリビューションの設定と動作を統一することですsystems.It また、後述するinitプログラムを管理します。
サービスのステータスをチェックする構文は次のとおりです。
/etc/init。dディレクトリ
システムが起動すると、initが最初に実行されるプログラムであり、システムがオフになるまでPID1のプロセスとして実行され,”それが直接または間接の祖先その他全てのプロセスを採用して自動的にすべての親を亡くします。 Initはブートプロセス中にカーネルによって起動されます;カーネルが起動できない場合、カーネルパニックが発生します。 Initには通常、プロセス識別子1″が割り当てられます(出典:Wikipedia)
ブート時に開始されるすべてのサービスとデーモンは/etc/initにあります。dディレクトリ。 /Etc/initに格納されているすべてのファイル。dの登録簿サポート停止し、始まり、再始動し、そして点検サービス状態。,
sshサービスのステータスを確認する構文は次のとおりです。
Linux Debian10Busterでのサービスステータスの確認
以下に、Debian10Buster(または最新のDebianリリース)でのサービスステータスの確認方法を3つの異なる方法で示します。,コマンドservice:
コマンドserviceは、サービスステータスを表示したり、サービスを開始、停止、再起動したり、サービスを表示したりすることができます構文は次のとおりです。
次の例では、sshを示していますサービスステータス:
私の場合、sshサービスが出力を実行しているのは次のとおりです。
init内のサービスのステータスをチェックします。,d:
コマンドサービスに加えて、/etc/initに格納されているサービスと対話することもできます。サービスステータスをチェックするには、構文は次のとおりです。
sshサービスのステータスを確認するには、次のように実行します。
Linuxでのサービスの開始Debian10Buster
コマンドserviceを使用してLinuxでサービスを開始するには、構文は次のとおりです。
次の例は、Serviceコマンドを使用してsshサービスを開始する方法を示しています。
ステータスと同様に、initからサービスを開始することもできます。,dディレクトリ有益な出力を取得し、構文は次のとおりです。
Linux Debian10Busterでのサービスの停止
サービスコマンドを使用してDebianでサービスを停止するには、構文は次のとおりです。
次の例は、sshサービスを停止する方法を示しています。
initを使用してサービスを停止します。,dディレクトリ構文は次のとおりです。
以下の例は、/etc/initを使用してsshサービスを停止する方法を示しています。dディレクトリ:
以下の例は、systemctlコマンドを使用してsshサービスを停止する方法を示しています。
linux debian10busterでサービスを再起動する
サービスを再起動するには、コマンドservice runを使用してsshサービスを再起動するには、同じ構文が必要です。
イニシエーター。,dディレクトリの実行:
最後に、Systemd runを使用してsshサービスを再起動します。
それは管理上のすべてですlinuxの下でのサービス。 サービスの詳細については、関連記事をご覧ください。
この簡単なチュートリアルが役に立つことを願っていま 継続的にフォローしてゆきたいLinuxHint追加更新、Linuxおよびネットワークです。,
- systemdでサービスをリストする方法
- Debianに保存されているサービスはどこにありますか?
- UBUNTUにBIND9をインストールして使用するように設定します
- systemdユニットファイルサービスを作成します
- systemdでサービスをリストする方法