1. プロセスを使用して確認します。
コマンド
ps -aux | grep xxx
を使用して、プロセスまたはサービスが存在するかどうかを確認します。 。
オンライン ビデオ チュートリアルの共有: linux ビデオ チュートリアル
2. サービス コマンドを使用します
1. の操作を表示します。単一サービスのステータス:
service 服务名 status
例:
[root@localhost ~]# service sshd status openssh-daemon (pid 3701) 正在运行…
2. すべてのサービスの実行ステータスを表示:
service –status -all
3. chkconfig 構成ツールを使用します
(Ubuntu には chkconfig コマンドはありません。代わりに update-rc.d を使用できます。Ubuntu または Debian システムの update-rc.d コマンドは、システムの起動項目を更新するために使用されるスクリプトです。これらのスクリプトへのリンクは /etc/rcN.d/ ディレクトリにあり、対応するスクリプトは /etc/init.d/ ディレクトリにあります。update-rc.d コマンドを理解する前に、知っておく必要があるのはLinux システムの主な起動手順と Ubuntu の実行レベルの知識)
1. 単一サービスの実行ステータスを確認します:
chkconfig 服务名 status
2. 実行中のサービスを確認します。すべてのサービスのステータス
chkconfig –list
3. サービスを閉じるか開始します。 ステータス:
chkconfig –level 345 nscd off/on
4. サービスの追加:
chkconfig –add xxx
(注) : サービス スクリプトは /etc/init.d/ ディレクトリに保存する必要があります)
例: mysqld:
[root@www mysql-5.1.59]#cp support-files/mysql.server etc/init.d/mysqld chkconfig mysqld on
(各レベルは ON、各レベルは 2345 レベル) ) これはシステムサービスとして開始されます。
5. サービスの削除:
chkconfig –del XXX
runlevel 現在のレベルを確認します。
注: 実行レベルは、オペレーティング システムが実行されている機能レベルです。
おすすめの関連記事とチュートリアル: linux チュートリアル
以上がLinuxでサービスのステータスを確認する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。