Lệnh tắt máy trong linux

Lệnh shutdown có nhiều tiện ích mà đôi khi chúng ta không biết hoặc không biết hết công dụng của nó. Thông thường để shutdown máy hay reboot máy tính chúng ta thường dùng lệnh init 0 hoặc init 6, nhưng sau đây tôi sẽ chỉ bạn một số cách shutdown và hẹn lịch shutdown máy như sau (Để sử dụng lệnh shutdown bạn cần phải có quyền root)

  1. Để shutdown máy ngay lập tức bạn dùng lệnh sau: shutdown -h now 
  2. Để reboot máy ngay lập tức bạn dùng lệnh sau: shutdown -r now 
  3. Giả sử bạn cần chạy một cái gì đó và sau đó cần shutdown máy bạn dùng lệnh sau: shutdown -h +10  Lệnh này nói cho hệ thống biết sau 10 phút nữa hãy shutdown máy tính. Lệnh này có thể dùng cho việc reboot máy bằng cách thay -h bằng -r
  4. Nếu bạn muốn shutdown máy sau một số giây nhất định thì bạn dùng lệnh sau: shutdown -t3 -r now . Lệnh này nói cho hệ thống biết sau 3 giây nữa hãy kill các process và shutdown máy.
  5. Giả sử bạn là người hay thích nghe nhạc trước khi đi ngủ hoặc bạn hay ngủ quên mà không tắt máy tính thì lệnh sau sẽ rất hữu ích cho bạn – tôi thường dùng lệnh này 🙂 : shutdown -h 01:00 . Lệnh này nói cho hệ thống biết lúc 1 giờ đêm (nếu dùng +24h) hãy shutdown máy. Tương tự ta có thể thay -h bằng -r để reboot máy.

shutdown” là dừng quá trình hoạt động của máy tính hoặc máy chủ. Nghĩa là phải cắt điện cho các thành phần chính của hệ thống dựa vào một quy trình được kiểm soát.

Nếu ứng dụng bị đóng, các quy trình và giao thức đang hoạt động sẽ được lưu vào ổ cứng, trình điều khiển thiết bị bị xóa và cài đặt của người dùng được lưu trong quy trình.

Lệnh tắt máy trong linux
Lệnh shutdown trong Linux

Hệ điều hành Linux có thể dễ dàng dừng, tắt và khởi thông qua các phím tắt và tùy chọn mà nó cung cấp. Các lệnh tắt Linux được nhập vào terminal Linux được khởi chạy bằng cách sử dụng phím tắt [Ctrl] + [Alt] + [T]. Sau đó, bạn có thể đóng cửa sổ dòng lệnh bằng phím tắt [Ctrl] + [D].

Đăng ký tên miền tại BKHOST

BKHOST đang có chương trình khuyến mại cực shock dành cho khách hàng đăng ký mới tên miền.

  • Giảm giá lên đến 70%.
  • Bắt đầu chỉ từ 59k/năm đầu.

Rất nhiều tên miền đẹp đang chờ bạn. Nhanh tay sở hữu ngay hôm nay trước khi đối thủ của bạn nhắm tới.

tên miền giá rẻ

Bài viết dưới đây BKHOST sẽ chỉ cho bạn những lệnh shutdown trong Linux để tắt hoặc khởi động lại máy tính.

Nội dung bài viết

  • Các lệnh shutdown Linux quan trọng
    • Cú pháp cụ thể để tắt Linux như sau:
    • Lệnh shutdown tiêu chuẩn để tắt Linux
    • Lệnh tiêu chuẩn để khởi động lại Linux
    • Lệnh shutdown Linux ngay lập tức
    • Lệnh khởi động lại Linux ngay lập tức
  • Lên lịch tắt hoặc khởi động lại Linux
    • Lệnh shutdown Linux sau 20 phút
    • Lệnh khởi động lại Linux sau 20 phút
    • Lệnh shutdown Linux lúc 5:30 chiều
    • Lệnh khởi động lại Linux lúc 5:30 chiều
  • Các lệnh shutdown Linux bổ sung
    • Lệnh tắt nguồn Linux
    • Lệnh thiết lập thông báo tường
    • Hủy lệnh shutdown hoặc khởi động lại theo lịch trình
  • Tổng kết về lệnh shutdown trong Linux

Các lệnh shutdown Linux quan trọng

Bạn cần sử dụng lệnh “shutdown” để có thể tắt hoặc khởi động lại Linux thông qua terminal. Câu lệnh sẽ bao gồm tùy chọn, các thông số kỹ thuật, thời gian và thông báo.

Cú pháp cụ thể để tắt Linux như sau:

shutdown [OPTION] [TIME] [MESSAGE]

Mỗi lệnh được liệt kê dưới đây đều có ít nhất một thay thế, và nó đều trả ra cùng một kết quả.

Lệnh shutdown tiêu chuẩn để tắt Linux

shutdown -h

Khi chạy lệnh trên, Linux sẽ tắt trong vòng chưa đến một phút. Tùy chọn “-h” là biểu tượng của việc tắt hoặc tắt nguồn hệ thống. Ngoài ra bạn có thể tạo ra kết quả tương tự bằng cách nhập lệnh tắt máy cho chính nó.

shutdown

Lệnh tiêu chuẩn để khởi động lại Linux

shutdown -r

Lệnh này sau khi chạy, hệ thống Linux sẽ khởi động lại trong vài giây. Tùy chọn “-r” là viết tắt của khởi động lại.

Lệnh shutdown Linux ngay lập tức

shutdown -h 0

Ở lệnh này, Linux sẽ ngừng hoạt động ngay lập tức. Trong lệnh này ta thấy lệnh tắt máy có tùy chọn “-h” là tắt máy và “0” là đặc tả thời gian, nó có nghĩa là ngay lập tức.

Dưới đây là một dạng khác của lệnh trên, vẫn trả cùng một kết quả nhưng được dùng phổ biến hơn:

shutdown now

Lệnh khởi động lại Linux ngay lập tức

shutdown -r 0

Tương tự như câu lệnh trên, nhưng để khởi động ngay lập tức thì bạn có thể thay tùy chọn “-h” thành tùy chọn “-r”, vẫn là câu lệnh tắt máy kèm theo đặc tả thời gian “0”. Sau khi chạy câu lệnh, Linux của bạn sẽ được khởi động lại ngay lập tức.

Sau đây là lệnh dùng để thay thế câu lệnh trên:

shutdown -r now

Đối với lệnh tắt Linux tiêu chuẩn với độ trễ ít hơn một phút, nó hoàn toàn phù hợp với trường hợp đang có nhiều người dùng truy cập vào một máy tính hay một máy chủ Linux. Trong thời gian chờ tắt hoạt động, các quản trị viên có thể gửi thông báo đến người dùng để họ biết là hệ thống sẽ tắt hoặc khởi động lại trong vài giây tới. Ngược lại, đối với Linux chỉ sử dụng trên một máy tính, thì lệnh tắt hay khởi động lại Linux ngay lập tức là một lựa chọn tuyệt vời.

Mẹo:

Các lệnh tắt trên Linux chỉ hỗ trợ cho người dùng được cấp quyền quản trị viên cần thiết. Nếu bạn có nhu cầu, bạn có thể thực hiện các việc trên ở một số hệ thống Linux bằng cách thêm lệnh “sudo” vào trước lệnh tắt máy Linux như đã đề cập
Ví dụ: “sudo shutdown now” hoặc “sudo shutdown -r 0.

Lên lịch tắt hoặc khởi động lại Linux

Bạn cũng có thể lên lịch tắt hoặc khởi động lại Linux theo khoảng thời gian cụ thể hoặc tại một thời điểm nhất định. Để thực hiện việc này, bạn phải thêm số phút hoặc thời gian sau lệnh tắt Linux tương ứng.

Sau đây là một số ví dụ về việc lên lịch tắt hoặc khởi động lại Linux để bạn dễ hình dung:

Lệnh shutdown Linux sau 20 phút

shutdown -h 20

Khi nhập lệnh trên, Linux sẽ tạm thời vô hiệu hóa trong vòng 20 phút. Lệnh sau đây có thể thay thế lệnh trên và hầu như được sử dụng phổ biến hơn:

shutdown +20

Lệnh khởi động lại Linux sau 20 phút

shutdown -r 20

Sau khi chạy lệnh trên, Linux của bạn sẽ tự động khởi động lại sau 20 phút. Bạn cũng có thể thêm dấu + trước đặc tả thời gian:

shutdown -r +20

Lệnh shutdown Linux lúc 5:30 chiều

shutdown -h 17:30

Do đặc tả thời gian dùng định dạng 24 giờ, do đó cú pháp sẽ có format là hh:mm. Ví dụ trên có nghĩa là Linux sẽ ngừng hoạt động vào lúc 5:30 chiều. Lúc này bạn cũng có thể bỏ đi tùy chọn “-h”:

shutdown 17:30

Lệnh khởi động lại Linux lúc 5:30 chiều

shutdown -r 17:30

Linux sẽ khởi động lại lúc 5:30 chiều. (tức là 17:30). Trong trường hợp này, tùy chọn “-r”, viết tắt của “reboot”, nếu như bạn bỏ qua ký tự ““, Linux sẽ tắt mà không cần khởi động lại.

Các lệnh shutdown Linux bổ sung

Ngoài các lệnh tắt Linux đã được đề cập ở trên, Linux còn có một số tùy chọn khác giúp bạn dừng, tắt hay khởi động lại hệ điều hành nhanh chóng. Thường thì các lệnh này sẽ kết hợp với lệnh tắt của Linux theo thời gian biểu.

Ghi chú:

“Dừng hệ thống” và “tắt hệ thống” là khác nhau. Khi bạn dừng, tất cả các bộ xử lý (CPU) của nó đều dừng lại, nhưng khi bạn tắt nó, nó cũng bị cắt khỏi nguồn điện chính. Nói chung, thuật ngữ “shutdown” được dùng chung cho việc dừng và tắt nguồn của một hệ thống.

Lệnh tắt nguồn Linux

shutdown -P

Nếu chạy lệnh này, hệ thống sẽ ngừng hoạt đồng đồng thời nguồn điện chính của nó cũng sẽ bị cắt.

Lệnh thiết lập thông báo tường

shutdown 'WRITE YOUR WALL MESSAGE HERE'

Câu lệnh này dùng để hiển thị thông báo lên màn hình cho người dùng để cảnh báo hoặc nhắc nhở một việc gì đó.

Ví dụ: Quản trị viên dùng nó để thông báo hệ thống sắp tắt hoặc khởi động lại trong vài phút tới.

Hủy lệnh shutdown hoặc khởi động lại theo lịch trình

shutdown -c

Lệnh này dùng để hủy các các lịch trình khởi động lại hoặc tắt hệ thống đã được thiết lập từ trước. Nó chỉ khả dụng đối với quá trình chưa bắt đầu.

Bằng các lệnh đơn giản được thiết lập ở terminal của Linux, bạn có thể dừng, tắt hay khởi động lại hệ điều hành của mình một cách dễ dàng. Ngoài ra, để thay thế cho việc nhập các lệnh từ Linux, bạn cũng có thể cài đặt các phần mềm hỗ trợ tính năng tắt chương trình, nó sẽ phù hợp với bản phân phối của Linux là Ubuntu.

Tổng kết về lệnh shutdown trong Linux

Chúng tôi hy vọng bài hướng dẫn này có thể giúp bạn sử dụng những lệnh shutdown trong Linux để tắt hoặc khởi động máy tính nhanh chóng.

Nếu bạn còn muốn tìm hiểu thêm những câu lệnh khác hoặc những mẹo sử dụng Linux, hãy để lại bình luận ở bên dưới, BKHOST sẽ trả lời bạn trong thời gian sớm nhất.

P/s: Bạn cũng có thể truy cập vào Blog của BKHOST để đọc thêm các bài viết chia sẻ kiến thức về lập trình, quản trị mạng, website, domain, hosting, vps, server, email,…

Chúc bạn thành công.

Giảm giá tới 40% khi đăng ký hosting tại BKHOST

BKHOST cung cấp dịch vụ Hosting với nhiều mức giá và cấu hình khác nhau, đáp ứng nhu cầu của tất cả khách hàng. Đăng ký ngay:

  • NVMe Hosting Linux.
  • NVMe Hosting WordPress.
  • Hosting Windows.

Cam kết hoàn tiền lên đến 100% nếu Quý khách không hài lòng với chất lượng sản phẩm, dịch vụ.