すべての開始サービスのリストを取得するにはどうすればよいですか?


146

update-rc.d SERVICE OPTIONS起動時にサービスを追加および削除するコマンドについては知っていますが、起動時に起動するように現在構成されているすべてのサービスのリストを取得するにはどうすればよいですか?

このリストを取得する他の方法はありますか?

回答:


234

添付のリンクをご覧ください。

UbuntuBootupHowto

コマンドは

service --status-all

1
おかげで、service --status-allできましたが、それらのシンボルの意味を正確に判断するために、まだ伝説を見つけなければなりません。
ランスロバーツ

@Lance:オプションの管理にバグがあります--status-all。次のAUの質問を参照してください:askubuntu.com/questions/55992/running-services
enzotib

1
私はこれが少し時代遅れであることを理解していますが、マニュアルページを読むと、これが開始するように設定されているかどうかではなく、現在のステータスをリストしているように聞こえますか?「service --status-allは、statusコマンドですべてのinitスクリプトをアルファベット順に実行します。このオプションはsysvinitジョブのステータスのみを呼び出し、initctl listを使用して同様の方法でupstartジョブを照会できます。」
アーニー

1
実行されている関連するほとんどすべての一覧 initctl list | egrep -v " stop/waiting|^tty" ; service --status-all 2>&1 | egrep -v "\[ (\?|\-) \]"
KERT

22
+=実行中、-=サービスの停止。?= upstartによって管理(initctl listこれらのステータスを取得するために実行)
-dave1010

8

BUMを使用できます。

ここに画像の説明を入力してください


これは良さそうに見えますが、Ubuntuを使い始めたばかりなので、仮想サーバーにこれをインストールする方法を知りませんでした。
ランスロバーツ

グラフィカル環境はありますか?
デスグア

いいえ、ターミナルセッションのみです。
ランスロバーツ

さて、BUMはグラフィカルツールであるため、上記のコマンドはニーズに合っているようです。
デスグア

グラフィカルツールなしでこれをインストールできます。Xアプリはリモートで実行できます。はい、Windowsでも。各アプリに実行場所(IPアドレスなど)を伝えるだけです。可能であれば、詳細をグーグルで検索できます。
デビッドベッツ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.