Tin tức và phân tích của tất cả các thiết bị di động

Cách tắt PC Linux không tắt

Bạn đã bao giờ thử tắt hệ thống Linux của mình chỉ để thấy rằng nó không tắt chưa? Tất cả chúng ta đã ở đó! Ngay cả công nghệ mã nguồn mở tốt nhất đôi khi cũng có vấn đề! Nếu bạn cảm thấy mệt mỏi với việc nhấn công tắc nguồn để tắt một PC Linux không phản hồi hoặc nếu bạn không thể tắt nó một cách vật lý vì đó là một máy từ xa, thì hướng dẫn này là dành cho bạn! Đây là cách tắt máy tính Linux không tắt được!

Lưu ý: Việc buộc Linux tắt có thể dẫn đến mất dữ liệu. Luôn đảm bảo rằng dữ liệu của bạn được sao lưu thường xuyên để tránh mất mát. Để được trợ giúp về cách sao lưu tệp trên Linux, hãy nhấp vào đây!

Phương pháp 1 – tắt nguồn

Cách đầu tiên để tắt Linux là sử dụng lệnh poweroff. Lệnh này ngay lập tức tắt Linux mà không cần cảnh báo. Để sử dụng lệnh này, bạn cần truy cập vào cửa sổ thiết bị đầu cuối dự phòng ở chế độ TTY.

Để truy cập chế độ TTY trên Linux, nhấn Ctrl + Alt + F2. Sau khi Bảng điều khiển khẩn cấp TTY mở ra, hãy tìm màn hình đăng nhập và nhập “root” với tư cách người dùng. Ngoài ra, hãy sử dụng tên người dùng nếu tài khoản gốc bị vô hiệu hóa.

Nếu bạn đã đăng nhập với quyền root, hãy nhập poweroff trong bảng điều khiển dòng lệnh để tắt mọi thứ ngay lập tức.

poweroff

Hoặc làm sudo -s cho root với người dùng bình thường thì làm:

poweroff

Không thể truy cập TTY vì bạn đang sử dụng kết nối từ xa? Nhận quyền root trên bảng điều khiển SSH từ xa với:

su -

Hoặc:

sudo -s

Sau đó, với quyền quản trị viên, hãy gõ lệnh tắt nguồn để tắt máy từ xa ngay lập tức.

poweroff

Phương pháp 2 – Khởi động lại

Phương pháp khởi động lại là một cách khác để kiểm soát hệ thống Linux của bạn và buộc nó khởi động lại. Bạn có thể muốn sử dụng phương pháp này thay vì tắt nguồn vì đôi khi lệnh tắt nguồn gặp sự cố khi hoạt động.

Để sử dụng lệnh khởi động lại, bạn phải có quyền truy cập vào bảng điều khiển TTY. Để truy cập nó, nhấn Ctrl + Alt + F2 trên bàn phím. Sau đó, khi bảng điều khiển dòng lệnh xuất hiện, hãy nhập “root” vào trường người dùng để đăng nhập với quyền root. Hoặc, nếu bạn đã tắt quyền truy cập root, hãy đăng nhập bằng tài khoản người dùng truyền thống.

Sau khi đăng nhập với quyền root, hãy sử dụng lệnh khởi động lại để khởi động lại hệ thống Linux của bạn, buộc hệ thống phải tắt và bật lại một cách hiệu quả.

reboot

Lệnh khởi động lại cũng có khả năng tắt hoàn toàn hệ thống bằng công tắc dòng lệnh. Công tắc này, được gọi là “f”, sẽ ra lệnh khởi động lại để tắt hoàn toàn Linux thay vì khởi động lại. Để sử dụng nó, hãy nhập lệnh dưới đây.

reboot -f

Bạn có đang sử dụng tài khoản người dùng truyền thống thay vì root không? Làm:

sudo reboot

Hoặc vô hiệu hóa với:

sudo reboot -f

Những người không thể sử dụng chế độ TTY nên thực hiện các lệnh sau trong phiên cuối. Đảm bảo sử dụng “-f” nếu bạn muốn lệnh khởi động lại buộc tắt máy.

Nguồn gốc:

su -
reboot

Hoặc

sudo reboot

Phương pháp 3 – Tắt/khởi động lại Systemctl

Hệ thống khởi tạo Systemd hiện được tích hợp vào hầu hết các hệ điều hành Linux. Một trong những lợi thế quan trọng nhất của việc sử dụng Systemd init là nó có nhiều cách sử dụng dễ hiểu vì cú pháp dòng lệnh được đơn giản hóa.

Nếu bạn đang cố tắt máy linux của mình và bạn không thể sử dụng các lệnh “tắt nguồn” hoặc “khởi động lại”, sử dụng tắt nguồn systemctl cũng tốt như thông báo cho Systemd init (một công cụ giúp bật và tắt hệ thống Linux của bạn và làm nhiều việc khác) để đóng mọi thứ.

Như với tất cả các lệnh khác trong hướng dẫn này, cách tốt nhất để buộc tắt hệ thống của bạn, đặc biệt nếu hệ thống bị treo hoặc không phản hồi, là truy cập Bảng điều khiển khẩn cấp TTY bằng cách nhấn Ctrl + Alt + F2.

Khi Bảng điều khiển khẩn cấp TTY xuất hiện trên màn hình, hãy nhập “root” vào trường người dùng để đăng nhập vào tài khoản root và truy cập dấu nhắc lệnh root. Hoặc đăng nhập bằng user truyền thống nếu không root được. Sau đó chạy systemctl poweroff để tắt mọi thứ ngay lập tức.

systemctl poweroff

Hoặc, nếu bạn đang sử dụng người dùng truyền thống, hãy làm:

sudo systemctl poweroff

Không thể sử dụng chế độ TTY? Nhập các lệnh sau trong thiết bị đầu cuối SSH.

su- 

systemctl poweroff

khởi động lại

Lệnh systemd poweroff buộc tắt mọi thứ, nhưng nếu cách đó không hiệu quả, hãy xem xét thử lệnh khởi động lại systemctl để buộc máy khởi động lại.

systemctl reboot

Hoặc, đối với người dùng truyền thống, hãy sử dụng lệnh sudo.

sudo systemctl reboot

Cuối cùng, nếu bạn không thể truy cập chế độ TTY để khởi động lại, hãy thử chạy lệnh sau bên dưới.

su - 

systemctl reboot

Mục lục