Start, Stop & Restart Services trên Linux
Xem thêm : Top website rèn luyện thuật toán tốt nhất cho sinh viên
Service là các tiến trình chạy ngầm trên các hệ điều hành Linux, có được bất khi khởi động hệ điều hành và tắt khi hệ điều hành tắt. Nếu là một quản trị viên hệ thống thì sẽ phải thường xuyên làm việc với service.
Có 2 cách khác nhau để quản lý service:
- Sử dụng
systemdvà quản lý thông quasystemctlcommand - Sử dụng
initvà quản lý thông quaservicecommand
Quản lý service trong Linux với systemd
Chú ý thêm sudo nếu lệnh bạn sử dụng chỉ có quyền root.
Liệt kê tất cả service
Kiểm tra tất cả service có trên hệ thống với câu lệnh:
systemctl list-unit-files --type service -all

Sử dụng thêm lệnh grep để lọc các service đang chạy:
systemctl | grep running

Start service
Bật một service đang tắt với câu lệnh:
systemctl start <service-name>
Stop service
Tắt một service với câu lệnh:
systemctl stop <service-name>
Restart service
Restart lại một service với câu lệnh:
systemct restart <service-name>
Kiểm tra trạng thái service
Kiểm tra trạng thái của một service với câu lệnh:
systemctl status <service-name>

Mua Cloud VPS tại iNET, nhấn vào banner ở phía trên. Nhập mã TRANNGUYENHAN để được giảm giá thêm 10% khi mua dịch vụ Cloud VPS tại iNET.
Quản lý service trong Linux với init
Các lệnh sử dụng init cũng rất đơn giản khi sử dụng systemd. Việc sử dụng systemd hay init cũng đều được và không ảnh hưởng gì tới hệ thống.
Liệt kê tất cả các service
Kiểm tra tất cả service có trên hệ thống với câu lệnh:
service --status-all

Start service
Bật một service đang tắt với câu lệnh:
service <service-name> start
Stop service
Tắt một service với câu lệnh:
service <service-name> stop
Restart service
Restart lại một service với câu lệnh:
service <service-name> restart
Kiểm tra trạng thái của một service
Kiểm tra trạng thái của một service với câu lệnh:
service <service-name> status
Tham khảo: https://itsfoss.com/
All rights reserved
