Lệnh poweroff trong Linux

Giới thiệu

Trong lab này, bạn sẽ học cách sử dụng lệnh poweroff của Linux để tắt hệ thống một cách an toàn và tự động hóa quá trình tắt máy bằng Cron. Lệnh poweroff được sử dụng để tắt hệ thống một cách nhẹ nhàng, đảm bảo rằng tất cả các tiến trình đang chạy đều bị chấm dứt và hệ thống tập tin được unmount đúng cách. Bạn cũng sẽ khám phá cách lên lịch tắt hệ thống tự động bằng Cron, một trình lập lịch công việc dựa trên thời gian. Lab này cung cấp các ví dụ thực tế và hướng dẫn từng bước để giúp bạn quản lý hiệu quả các hoạt động tắt máy của hệ thống.

Tìm hiểu Mục đích của Lệnh poweroff

Trong bước này, bạn sẽ tìm hiểu về mục đích và cách sử dụng lệnh poweroff trong Linux. Lệnh poweroff được sử dụng để tắt hệ thống một cách an toàn và tắt nguồn.

Lệnh poweroff thường được sử dụng để tắt hệ thống một cách nhẹ nhàng, cho phép tất cả các tiến trình đang chạy được chấm dứt đúng cách và hệ thống tập tin được unmount đúng cách. Điều này giúp ngăn ngừa mất dữ liệu hoặc hỏng dữ liệu có thể xảy ra do tắt nguồn đột ngột.

Hãy bắt đầu bằng cách chạy lệnh poweroff:

sudo poweroff

Ví dụ đầu ra:

Broadcast message from root@labex (pts/0) (Tue Apr 11 12:34:56 2023):

The system is going down for power off NOW!

Sau khi chạy lệnh poweroff, hệ thống sẽ bắt đầu quá trình tắt máy và cuối cùng là tắt nguồn máy.

Tắt Hệ thống An toàn Sử dụng Lệnh poweroff

Trong bước này, bạn sẽ học cách tắt hệ thống một cách an toàn bằng lệnh poweroff.

Lệnh poweroff là cách được khuyến nghị để tắt một hệ thống Linux, vì nó đảm bảo rằng tất cả các tiến trình đang chạy đều bị chấm dứt một cách nhẹ nhàng và hệ thống tập tin được unmount đúng cách trước khi tắt nguồn.

Hãy thử tắt hệ thống bằng lệnh poweroff:

sudo poweroff

Ví dụ đầu ra:

Broadcast message from root@labex (pts/0) (Tue Apr 11 12:34:56 2023):

The system is going down for power off NOW!

Sau khi chạy lệnh poweroff, hệ thống sẽ bắt đầu quá trình tắt máy và cuối cùng là tắt nguồn máy.

Tự động hóa Tắt Hệ thống bằng Cron và Lệnh poweroff

Trong bước này, bạn sẽ học cách tự động hóa quá trình tắt hệ thống bằng lệnh poweroff và trình lập lịch công việc Cron.

Cron là một trình lập lịch công việc dựa trên thời gian trong các hệ điều hành giống Unix. Nó cho phép bạn lên lịch các lệnh hoặc script để chạy theo các khoảng thời gian hoặc thời điểm cụ thể.

Hãy tạo một công việc Cron để tự động tắt hệ thống vào một thời điểm cụ thể:

sudo crontab -e

Thêm dòng sau vào file crontab:

0 22 * * * /usr/bin/sudo /sbin/poweroff

Công việc Cron này sẽ thực thi lệnh poweroff mỗi ngày lúc 10:00 PM (22:00).

Sau khi lưu file crontab, hệ thống sẽ tự động tắt vào lúc 10:00 PM mỗi ngày.

Tóm tắt

Trong lab này, bạn đã học về mục đích và cách sử dụng lệnh poweroff trong Linux. Lệnh poweroff được sử dụng để tắt hệ thống một cách an toàn và tắt nguồn, cho phép tất cả các tiến trình đang chạy được chấm dứt đúng cách và hệ thống tập tin được unmount đúng cách. Bạn cũng đã học cách tắt hệ thống một cách an toàn bằng lệnh poweroff và cách tự động hóa quá trình tắt hệ thống bằng lệnh poweroff và trình lập lịch công việc Cron.

400+ câu lệnh phổ biến trong Linux