GNU/Linux >> Linux の 問題 >  >> Ubuntu

「service–status-all」の結果を読み取る方法は?

現在実行中のサービスを特定する必要がありますが、service --status-allを実行した結果がわかりません。 、とはどういう意味ですか? および+ 意味?

$ service --status-all
 [ + ]  acpid
 [ + ]  anacron
 [ + ]  apparmor
 [ ? ]  apport
 [ ? ]  atieventsd
 [ + ]  avahi-daemon
 [ ? ]  binfmt-support
 [ + ]  bluetooth
 [ - ]  brltty
 [ + ]  console-font
 [ + ]  console-setup
 [ + ]  cron
 [ + ]  cups
 [ + ]  cups-browsed
 [ - ]  dbus
 [ ? ]  dns-clean
 [ + ]  friendly-recovery
 [ - ]  grub-common
 [ ? ]  irqbalance
 [ - ]  kerneloops
 [ ? ]  killprocs
 [ + ]  kmod
 [ ? ]  lightdm
 [ - ]  lm-sensors
 [ ? ]  mysql
 [ ? ]  networking
 [ ? ]  ondemand
 [ ? ]  pppd-dns
 [ - ]  procps
 [ - ]  pulseaudio
 [ ? ]  rc.local
 [ + ]  resolvconf
 [ + ]  rfkill-restore
 [ + ]  rfkill-store
 [ - ]  rsync
 [ + ]  rsyslog
 [ + ]  saned
 [ ? ]  sendsigs
 [ + ]  setvtrgb
 [ ? ]  speech-dispatcher
 [ - ]  sudo
 [ + ]  timidity
 [ + ]  udev
 [ ? ]  umountfs
 [ ? ]  umountnfs.sh
 [ ? ]  umountroot
 [ - ]  unattended-upgrades
 [ - ]  urandom
 [ + ]  virtualbox
 [ - ]  x11-common

そして、このコマンドをsudoで実行すると、何か違いがありますか?試してみましたが、私の場合は何の違いもありませんでしたが、他の設定では異なる可能性がありますか?

ベストアンサー

service --status-allの出力 System Vによって制御されるサービスの状態を一覧表示します 。

+ サービスが実行中であることを示します、- 停止したサービスを示します。これは、service SERVICENAME statusを実行することで確認できます。 +の場合 および- サービス。

一部のサービスはUpstartによって管理されています 。すべてのUpstartのステータスを確認できます sudo initctl listを使用するサービス 。 Upstartによって管理されるすべてのサービス service --status-allによって提供されるリストにも表示されます ただし、?でマークされます 。

参照:man service


Ubuntu
  1. IPアドレスを逆方向に読み取る方法は?

  2. シェルでMP3タグを読む方法は?

  3. Openjdk 7ドキュメント(または他の-doc)パッケージを読む方法は?

  1. Ubuntuでコミックを読むために.cbrファイルを実行する方法

  2. Fedora –*.journalファイルの読み方??

  3. ファイルから変数を読み取る方法は?

  1. スナップ–フォルダを読み取るための永続的な許可を与える方法は?

  2. Linux の man ページの読み方は?

  3. Linux で「find」の結果を mv にパイプする方法