Bạn không nên mong đợi đầu ra như vậy.
Để bắt đầu, Ubuntu đã không hành xử theo cách này trong các phiên bản trước. Ubuntu là một hệ thống mới nổi trong vòng chưa đầy một thập kỷ và hành vi của service
lệnh trên Ubuntu trong suốt những năm đó không giống với những gì bạn đang mong đợi. Người ta có thể thấy hành vi khởi động của service
lệnh trong hình ảnh trong Làm cách nào để tôi nhận lệnh dịch vụ để in đầu ra trong 15.10? .
Câu trả lời khá giống với bạn đối với những người có Ubuntu phiên bản 15.10 năm ngoái:
Bạn đang sử dụng Ubuntu phiên bản 16.10, một hệ điều hành systemd. Quản lý dịch vụ hệ thống của bạn không còn được thực hiện bởi người mới bắt đầu (hoặc bất kỳ tiện ích nào đã làm điều đó trên bất kỳ hệ điều hành không phải Ubuntu nào bạn có trước đây). Nó được thực hiện bởi systemd.
Các service
lệnh có thể giống nhau ... nhưng Debian / Ubuntu service
lệnh là một kịch bản mà cố gắng để tự động phát hiện xem mới nổi hoặc systemd là chạy quản lý dịch vụ hệ thống, và chạy các lệnh quản lý dịch vụ có nguồn gốc thực tế cho mới nổi và systemd. Nó thực thi hai đường dẫn mã hoàn toàn khác nhau để khởi động và cho systemd.
lệnh quản lý dịch vụ bản địa mới nổi của là initctl start
, initctl stop
, initctl status
và vân vân. Những tin nhắn in khi họ đi.
lệnh quản lý dịch vụ bản địa systemd của là systemctl start
, systemctl stop
, systemctl status
và vân vân. Những người in không có đầu ra khi họ hoạt động.
đọc thêm