Lệnh shutdown trong Linux tắt máy tính một cách an toàn.
Tất cả người dùng và tiến trình sẽ được thông báo, và các tiến trình có cơ hội thoát an toàn.
Lệnh shutdown cũng có thể reboot và đưa hệ thống đến các mức năng lượng khác.
Cú pháp
shutdown [TUY_CHON]... THOI_GIAN [THONG_DIEp]
Các tùy chọn
Dưới đây là các tùy chọn có sẵn cho lệnh shutdown, từ manual:
| Tùy chọn | Mô tả |
|---|---|
| -r | Yêu cầu reboot hệ thống sau khi tắt. |
| -h | Yêu cầu dừng hoặc tắt nguồn sau khi tắt, tùy hệ thống quyết định. |
| -H | Yêu cầu dừng hệ thống (halt) sau khi tắt. |
| -P | Yêu cầu tắt nguồn (power off) sau khi tắt. |
| -c | Hủy shutdown đang chạy. THOI_GIAN không dùng với tùy chọn này, tham số đầu tiên là THONG_DIEp. |
| -k | Chỉ gửi cảnh báo và disable đăng nhập, không thực sự tắt hệ thống. |
Ví dụ
Dưới đây là các ví dụ dùng shutdown với các tùy chọn trên.
Một số tùy chọn ít dùng hoặc dành cho phần cứng cũ, chúng ta sẽ bỏ qua vì bạn gần như không bao giờ dùng.
Lưu ý: trên nhiều hệ thống Linux, lệnh shutdown phải chạy với quyền root hoặc dùng sudo
Tắt hệ thống ngay lập tức
sudo shutdown -h now
Khởi động lại hệ thống ngay lập tức
sudo shutdown -r now
Tắt hệ thống sau 5 phút và gửi thông báo đến user đang đăng nhập
sudo shutdown -h +5 "He thong se tat sau 5 phut! Luu cong viec lai!"
Khởi động lại hệ thống lúc 10 giờ sáng kèm thông báo
sudo shutdown -r 10:00 "Den gio reboot 10h sang!"
Hủy shutdown đã lên lịch
Bạn có thể hủy shutdown đã lên lịch – kèm thông báo tùy chọn:
sudo shutdown -c sudo shutdown -c "Dung reboot, da doi y."
Kết luận
Tắt máy tính – bạn biết nó là gì, bây giờ bạn biết cách làm đúng từ shell Linux.