Hướng Dẫn Quản Lý Dịch Vụ trong Hệ Điều Hành Linux: Bắt Đầu, Dừng và Khởi Động Lại
Dịch vụ
(service) là các tiến trình ngầm hoạt động trên hệ điều hành Linux. Chúng khởi động khi hệ điều hành được bật và tắt khi hệ điều hành ngừng hoạt động. Là một quản trị viên hệ thống, bạn sẽ thường xuyên cần thao tác với các dịch vụ
này.
Có hai phương pháp khác nhau để quản lý dịch vụ
trên Linux:
- Sử dụng
systemd
với lệnhsystemctl
- Sử dụng
init
với lệnhservice
Quản Lý Dịch Vụ Trong Linux Với Systemd
Lưu ý: Bạn cần sử dụng sudo
cho các lệnh yêu cầu quyền root
.
Liệt Kê Tất Cả Dịch Vụ
Để kiểm tra tất cả dịch vụ
hiện có trong hệ thống, bạn có thể sử dụng lệnh sau:
systemctl list-unit-files --type service --all
Sử dụng grep
để lọc ra những dịch vụ đang chạy:
systemctl | grep running
Bắt Đầu Dịch Vụ
Để bật một dịch vụ
đang dừng, bạn sử dụng lệnh:
systemctl start <tên-dịch-vụ>
Dừng Dịch Vụ
Để tắt một dịch vụ
, bạn dùng lệnh:
systemctl stop <tên-dịch-vụ>
Khởi Động Lại Dịch Vụ
Để khởi động lại một dịch vụ
, bạn thực hiện lệnh:
systemctl restart <tên-dịch-vụ>
Kiểm Tra Trạng Thái Dịch Vụ
Bạn có thể kiểm tra trạng thái của một dịch vụ
bằng lệnh:
systemctl status <tên-dịch-vụ>
Quản Lý Dịch Vụ Trong Linux Với Init
Các lệnh sử dụng init
cũng dễ thao tác như với systemd
. Việc lựa chọn giữa systemd
và init
không ảnh hưởng đến hệ thống của bạn.
Liệt Kê Tất Cả Dịch Vụ
Để xem tất cả dịch vụ
, bạn có thể áp dụng lệnh:
service --status-all
Bắt Đầu Dịch Vụ
Để bật một dịch vụ
đang dừng, sử dụng lệnh sau:
service <tên-dịch-vụ> start
Dừng Dịch Vụ
Để tắt một dịch vụ
, bạn sử dụng:
service <tên-dịch-vụ> stop
Khởi Động Lại Dịch Vụ
Để khởi động lại một dịch vụ
, bạn thực hiện:
service <tên-dịch-vụ> restart
Kiểm Tra Trạng Thái Dịch Vụ
Để xem trạng thái của một dịch vụ
, hãy sử dụng lệnh:
service <tên-dịch-vụ> status
Kết luận, việc quản lý các dịch vụ
trên hệ điều hành Linux là một kỹ năng cần thiết cho bất kỳ quản trị viên hệ thống nào. Hy vọng bài viết này sẽ giúp bạn dễ dàng hơn trong việc thao tác với các dịch vụ trên hệ thống của mình.
source: viblo