Tôi cần xác định các dịch vụ hiện đang chạy nhưng tôi không thể tìm ra kết quả của việc chạy service --status-all
, ý tôi là gì ? , - và + có nghĩa là gì?
$ 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
Và việc chạy lệnh này với sudo có tạo ra sự khác biệt nào không? Tôi đã thử nó và trong trường hợp của tôi, nó không tạo ra sự khác biệt nào, nhưng nó có thể khác trong các thiết lập khác không?
-
&+
sẽ đi đến thiết bị xuất chuẩn, đầu ra cho các dịch vụ được đánh dấu?
sẽ đi đến thiết bị lỗi chuẩn.