Cách liệt kê tất cả các dịch vụ đang chạy trong Systemd trong Linux

Cach Liet Ke Tat Ca Cac Dich Vu Dang Chay Trong Systemd Trong Linux



Systemd, còn được gọi là trình quản lý dịch vụ và hệ thống, là trình quản lý dịch vụ mặc định của các bản phân phối Linux khác nhau. Hệ thống này là công cụ init của Linux, đây là bước đầu tiên bắt đầu khi nhân Linux khởi động.

hệ thống là lệnh systemd để kiểm soát Dịch vụ Linux. Các dịch vụ trên Linux có thể được bật, tắt và ẩn. Chi tiết của từng dịch vụ được lưu trữ trong các tệp đơn vị nằm trong thư mục /usr/lib/systemd. Bài viết này là một hướng dẫn toàn diện về cách liệt kê tất cả các dịch vụ đang chạy trong systemd trong hệ thống Linux.

Xem các dịch vụ đang chạy trong Linux dưới Systemd

systemctl là lệnh để quản lý các dịch vụ init systemd. Bạn có thể sử dụng lệnh này để dừng và khởi động dịch vụ, kiểm tra trạng thái của các dịch vụ đang chạy và kiểm tra các phần phụ thuộc của dịch vụ. Để tìm danh sách các dịch vụ đang chạy, hãy nhập list-units vào lệnh con với systemctl:







đơn vị danh sách systemctl --kiểu = dịch vụ



Trong đầu ra ở trên, ĐƠN VỊ là tên của dịch vụ, TRỌNG TẢI đang kiểm tra các tệp được phân tích cú pháp bởi systemd hay không, TÍCH CỰC là trạng thái cấp cao của thiết bị, SUB là trạng thái cấp thấp của thiết bị và SỰ MIÊU TẢ là một thông tin chi tiết của Đơn vị.



Nhấn nút Hỏi để thoát khỏi danh sách dịch vụ và quay lại thiết bị đầu cuối.





Xem các dịch vụ đang hoạt động trong Linux dưới Systemd

Chạy lệnh systemctl sau trong thiết bị đầu cuối để xem tất cả các dịch vụ hiện đang hoạt động trong Linux:

đơn vị danh sách systemctl --kiểu = dịch vụ --tình trạng = đang hoạt động



Liệt kê tất cả các dịch vụ đang chạy trong Systemd trong Linux

Rất khó để phân biệt các dịch vụ đang chạy trong danh sách tất cả các dịch vụ. Xem nhanh các dịch vụ đang chạy bằng cách chạy lệnh sau trong terminal:

đơn vị danh sách systemctl --kiểu = dịch vụ --tình trạng = đang chạy

Liệt kê tất cả các dịch vụ đã bật trong Systemd trong Linux

Để liệt kê tất cả các dịch vụ sẽ tự động bắt đầu khi bạn khởi động hệ thống Linux, hãy thực hiện lệnh dưới đây:

systemctl list-unit-files --tình trạng = đã bật

Liệt kê tất cả các dịch vụ bị vô hiệu hóa trong Systemd trong Linux

Dưới đây là lệnh để lấy danh sách tất cả các dịch vụ bị vô hiệu hóa trong systemd trong Linux:

systemctl list-unit-files --tình trạng = bị vô hiệu hóa

Thông tin chi tiết về các dịch vụ chạy dưới Systemd trong Linux

Lệnh cup được sử dụng để lấy thông tin chi tiết về các dịch vụ trong trình quản lý hệ thống và dịch vụ của Linux.

systemctl trạng thái cốc.service

dòng dưới cùng

systemd là trình quản lý hệ thống và dịch vụ của các bản phân phối Linux chính. Các dịch vụ systemd được quản lý bởi hệ thống lệnh và với kiến ​​thức hiệu quả về tiện ích systemctl, bạn có thể quản lý các dịch vụ trên hệ thống Linux của mình. Trong hướng dẫn này, chúng tôi đã đề cập đến tất cả các cách để liệt kê các dịch vụ trong systemd trong Linux.