Linux
列出所有服務時,問號是什麼意思?
執行命令後,
service --status-all
我會得到我機器上所有服務的列表。我得到這樣的輸出。[ ? ] acpi-fakekey [ ? ] acpi-support [ + ] acpid [ - ] anacron [ + ] apache2 [ + ] atd [ - ] bootlogd
一個是什麼
?
意思?我一直假設+
程序啟動的-
方式和程序停止的方式。in之前的服務是什麼狀態?
?這是我
/proc/version
文件的內容,因為它可以幫助任何人回答我。Linux version 2.6.32-5-amd64 (Debian 2.6.32-45)
提前致謝!
的輸出中的問號
service --status-all
是當/usr/sbin/service
腳本在/etc/init.d
.如果您查看
/usr/sbin/service
腳本,您會發現這樣的 if 語句:if ! grep -qs "\Wstatus)" "$SERVICE"; then #printf " %s %-60s %s\n" "[?]" "$SERVICE:" "unknown" 1>&2 echo " [ ? ] $SERVICE" 1>&2 continue else