Câu hỏi Làm cách nào để tắt hoặc khởi động lại từ thiết bị đầu cuối?


Làm thế nào tôi có thể tắt hoặc khởi động lại Ubuntu bằng cách sử dụng lệnh đầu cuối?


720
2017-09-12 18:09


gốc


Có liên quan (nhưng không trùng lặp): Tắt hệ thống bằng bàn điều khiển ảo - Eliah Kagan


Các câu trả lời:


Để tắt máy:

sudo poweroff

Để khởi động lại:

sudo reboot

Ruột thừa: Nếu từ khóa của bạn là "khóa" để bạn không thể nhập lệnh như "khởi động lại" sẽ chạy từ "su", hãy sử dụng bàn phím: giữ phím Alt + PrintScreen / SysRq, nút và nhập "REISUB". Nó không phải là chữ hoa. Nó sẽ khởi động lại máy tính của bạn một cách nhẹ nhàng. http://blog.kember.net/articles/reisub-the-gentle-linux-restart/ 


916
2017-09-12 18:17



sudo có thể không cần thiết, thực sự. - Nicolas Raoul
Trên Armbian, chỉ reboot không tìm thấy. thay thế, /sbin/reboot công trinh. - Mark Jeronimus
@MarkJeronimus Nó phụ thuộc vào PATH biến và SECURE_PATH bên trong /etc/sudoers tập tin. - An Epic Person
Thế còn shutdown now và shutdown -r now? - Post Self


Mở thiết bị đầu cuối của bạn với CTRL+ALT+T và thực hiện các lệnh sau

Để tắt hệ thống:

sudo shutdown -h now 

Khởi động lại:

sudo reboot

& thêm một lệnh nữa để khởi động lại:

sudo shutdown -r now

Một cách khác là một trong những người dùng được đề cập.

Để tắt máy:

sudo halt

hoặc là:

sudo init 0 

Để khởi động lại:

sudo init 6

Bạn có thể nhận thêm thông tin về shutdown bằng cách sử dụng một trong các thao tác sau:

  • shutdown --help
  • man shutdown

187
2017-09-12 18:09



@jai mục tiêu là để cung cấp các op và tất cả mọi người khác cách khác để làm những gì ông đã yêu cầu. - fromnaboo
Dường như shutdown -r now thích hợp hơn để reboot như thứ hai có thể đưa bạn vào chế độ bảo trì - ubiquibacon
FYI Sự khác nhau giữa các lệnh tắt máy, tạm dừng và khởi động lại là gì? - Franck Dernoncourt
Có ai giải thích tại sao không sudo halt có thể không thực hiện tắt trong một số trường hợp, trong khi sudo halt -p làm? - Emily


Ghét mật khẩu (sudo) và yêu một lớp lót?


Đối với Ubuntu 14.10 trở về trước:

Tắt:

/usr/bin/dbus-send --system --print-reply --dest="org.freedesktop.ConsoleKit" /org/freedesktop/ConsoleKit/Manager org.freedesktop.ConsoleKit.Manager.Stop

Khởi động lại:

/usr/bin/dbus-send --system --print-reply --dest="org.freedesktop.ConsoleKit" /org/freedesktop/ConsoleKit/Manager org.freedesktop.ConsoleKit.Manager.Restart

Các lệnh khác bạn có thể thích:

Tạm dừng:

/usr/bin/dbus-send --system --print-reply --dest="org.freedesktop.UPower" /org/freedesktop/UPower org.freedesktop.UPower.Suspend

Hibernate: (nếu được bật trên hệ thống của bạn)

/usr/bin/dbus-send --system --print-reply --dest="org.freedesktop.UPower" /org/freedesktop/UPower org.freedesktop.UPower.Hibernate


Đối với Ubuntu 15.04 trở lên:

(Điều này là do sự thay đổi của Ubuntu trong việc sử dụng systemd thay vì Upstart)

systemctl poweroff

systemctl reboot

systemctl suspend

systemctl hibernate

systemctl hybrid-sleep

hibernate thường được tắt theo mặc định trong các hệ thống Ubuntu, bạn có thể kích hoạt tính năng này bằng cách kiểm tra câu trả lời này: https://askubuntu.com/a/617254/101985


79
2018-06-08 10:03



Tôi luôn tự hỏi làm thế nào GUI tắt hệ thống mà không cần sudo. Tôi cho rằng đây là nó. - triunenature
Tôi yêu cảm giác sideshow bước-phải-up của dòng đầu tiên - duhaime


Ngày 16.04 không cần sudo

Để tắt máy:

poweroff

Để khởi động lại :

reboot

35
2018-06-15 10:17



Failed to set wall message, ignoring: Interactive authentication required. từ ssh - kyb


Sử dụng

sudo shutdown -h (TIME) (THÔNG ĐIỆP)

điều này sẽ tắt máy tính của bạn và ngăn chặn nó. Đó là những gì -h là cho. Sau đó, trong khu vực thời gian bạn có thể chọn độ trễ tắt máy (tính bằng phút) và nếu bạn muốn bạn có thể gửi một tin nhắn brodcast trong vùng tin nhắn (như lời tạm biệt, hoặc tôi tắt thứ xuống: P).

Để khởi động lại loại máy tính

sudo shutdown -r (thời gian) (tin nhắn)

Bây giờ, thay vì tắt nó và tạm dừng nó, bạn sẽ khởi động lại máy tính của bạn một khi nó tắt máy. :) May mắn nhất


13
2018-06-28 05:23