Tất cả các cách khởi động lại trong Linux bằng lệnh reboot shutdown, pweroff và halt

Source: Tất cả các cách khởi động lại trong Linux bằng lệnh reboot shutdown, pweroff và halt
Mọi thứ bạn cần biết về lệnh khởi động lại Linux

Khởi động lại là tùy chọn hàng đầu mà nhiều người trong chúng ta dựa vào bất cứ khi nào mọi thứ bắt đầu hoạt động kỳ lạ trên máy tính. Hoặc, nó có thể là cách tiếp cận thực tế khi phần mềm mới được cài đặt trên hệ thống và nó yêu cầu khởi động lại.
Linux cung cấp lệnh reboot khởi động lại hoặc khởi động lại hệ thống, thậm chí qua kết nối từ xa. Lệnh rất dễ nhớ vì bản thân tên là một hàm theo nghĩa đen.
Tất cả các cách khởi động lại trong Linux
Chà, có thể là buộc phải tắt hệ thống của bạn hoặc khởi động lại hệ thống của bạn một cách sạch sẽ và an toàn, Linux đã giúp bạn giải quyết tất cả những tình huống này. Nó có nhiều lệnh khác nhau trong kho vũ khí để đáp ứng mọi nhu cầu khởi động lại của bạn.
Hãy để chúng tôi xem xét các tùy chọn lệnh khác nhau có sẵn với Linux.
rebootshutdownpweroffhalt
Tất cả các lệnh được đề cập ở trên có thể thực hiện các hành động khác nhau như tắt máy chủ, khởi động lại hệ thống hoặc tạm ngừng hệ thống. Các lệnh này hoạt động theo cách tương tự với một số khác biệt nhỏ.
Tuy nhiên, với mục đích của trang này, chúng tôi sẽ chỉ sử dụng lệnh reboot.
reboot
Yêu cầu reboot phù hợp nhất cho máy tính cục bộ của bạn cũng như cho các hệ thống từ xa.
Cú pháp chung:
sudo reboot [options]
Ghi chú: Hãy chắc chắn rằng bạn sử dụng ‘ sudo‘khi sử dụng lệnh reboot. Chỉ sử dụng reboot một mình có thể không hoạt động cho hầu hết người dùng.
Các tùy chọn có sẵn với lệnh khởi động lại
Bạn có thể tùy chỉnh reboot sử dụng các tùy chọn sau để phù hợp hơn với nhu cầu khởi động lại hệ thống của bạn.
| Lựa chọn | Sự miêu tả |
-p |
tắt |
--halt |
dừng máy |
-f |
buộc khởi động lại ngay lập tức |
–wtmp-only |
chỉ viết wtmpmục tắt máy, không thực sự tắt máy hoặc khởi động lại hệ thống |
Các -p tùy chọn khi được sử dụng với các lệnh reboot , sẽ tắt máy. Tùy chọn này hoạt động giống như các lệnh khác shutdown , halt và poweroff .
Các -f Buộc tùy chọn hệ thống để khởi động lại ngay lập tức. Mặc dù đây là một khởi động lại bắt buộc, nó dẫn đến việc tắt hoàn toàn.
Các –wtmp-only tùy chọn cho phép bạn thực hiện một mục nhập vào tệp nhật ký khởi động mà không thực sự tắt hoặc khởi động lại hệ thống của bạn.
Tất cả các tùy chọn này có thể được sử dụng với poweroff, haltvà shutdown tốt.
Sử dụng lệnh khởi động lại trên hệ thống của bạn
Để bắt đầu sử dụng rebootxem ví dụ sau để hiểu cách triển khai tốt hơn.
Cú pháp :
sudo reboot
Đầu ra :
Sau khi đi ra sudo reboot, tất cả người dùng sẽ được thông báo rằng hệ thống đang được khởi động lại. Tất cả các quy trình hiện đang chạy trên hệ thống của bạn sẽ được thông báo rằng hệ thống đang ngừng hoạt động.
Sau reboot được khởi chạy, hệ thống sẽ không cho phép người dùng đăng nhập nữa.
Bạn cũng có thể sử dụng lệnh sau để khởi động lại hệ thống của mình.
/sbin/reboot
Chỉ cần gõ dòng này trên thiết bị đầu cuối của bạn sẽ ngay lập tức khởi động lại hệ thống của bạn.
Sử dụng lệnh khởi động lại trên hệ thống Linux từ xa
Bạn có thể khởi động lại hệ thống Linux từ xa của mình một cách dễ dàng bằng lệnh khởi động lại. Chỉ cần kết nối với hệ thống từ xa qua ssh từ thiết bị đầu cuối trên hệ thống cục bộ của bạn.
Cú pháp chung:
ssh [email protected][remote_server_ip] /sbin/reboot
Các lệnh có thể được giải thích theo từng phần. Ở đây tôi đã sử dụng ssh tiện ích để đăng nhập với tư cách root người dùng đến máy chủ từ xa. Trong cùng một lệnh, tôi đã chỉ định để khởi động lại máy chủ bằng lệnh /sbin/reboot.
Hãy để chúng tôi hiểu cú pháp này với một ví dụ.
ssh [email protected]
Tôi đã đăng nhập với tư cách rootngười dùng trên server_ip như được chỉ định trong lệnh.
[email protected]:~$ ssh [email protected]
The authenticity of host '142.93.217.188 (142.93.217.188)' can't be established.
ECDSA key fingerprint is SHA256:cXEkWjt7WHy11QRMhAa8mDmjAgE2SCKkp+xpaWAKLak.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added '142.93.217.188' (ECDSA) to the list of known hosts.
[email protected]'s password:
Linux debian-s-1vcpu-1gb-blr1-01 4.9.0-13-amd64 #1 SMP Debian 4.9.228-1 (2020-07-05) x86_64
The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
[email protected]:~#
Sau khi đăng nhập từ xa, hãy sử dụng reboot dưới đây để khởi động lại hệ thống từ xa.
sudo reboot
Đầu ra:
[email protected]:~# suod reboot
Connection to 142.93.217.188 closed by remote host.
Connection to 142.93.217.188 closed.
[email protected]:~$
Tùy chỉnh khởi động lại của bạn
Nếu bạn là quản trị viên hệ thống, bạn thậm chí có thể thả một tin nhắn (có --message tùy chọn) cùng với lệnh khởi động lại để cho tất cả người dùng trên hệ thống biết lý do khởi động lại.
Ví dụ:
sudo systemctl --message="Quarterly software maintenance drill" reboot
Ở đây, chúng tôi đã sử dụng systemctl để bắt đầu reboot tiện ích dòng lệnh. Bạn cũng có thể dùng service thay thế systemctl.
Đầu ra mẫu:
System is rebooting (Quarterly software maintenance drill)
Bạn có thể thấy kết quả tương tự trong nhật ký khởi động.
Kiểm tra nhật ký khởi động lại
Nhật ký khởi động lại hệ thống được lưu trữ trong /var/log/wtmp tệp trên máy Linux của bạn. Nhưng thay vì cuộn qua tệp đó, bạn có thể chỉ cần sử dụng last reboo t để nhanh chóng kiểm tra nhật ký khởi động lại của tôi.
last reboot | less
Đầu ra mẫu:
reboot system boot 4.15.0-112-gener Tue Sep 29 16:30 still running
reboot system boot 4.15.0-112-gener Tue Sep 29 13:21 - 16:30 (03:09)
reboot system boot 4.15.0-112-gener Tue Sep 29 12:07 - 13:21 (01:13)
reboot system boot 4.15.0-112-gener Tue Sep 29 08:51 - 12:06 (03:15)
reboot system boot 4.15.0-112-gener Mon Sep 28 20:22 - 21:00 (00:37)
reboot system boot 4.15.0-112-gener Mon Sep 28 16:27 - 16:45 (00:17)
reboot system boot 4.15.0-112-gener Mon Sep 28 11:22 - 14:16 (02:54)
reboot system boot 4.15.0-112-gener Sun Sep 27 23:04 - 00:22 (01:18)
reboot system boot 4.15.0-112-gener Sun Sep 27 11:25 - 12:29 (01:03)
reboot system boot 4.15.0-112-gener Sat Sep 26 09:52 - 12:15 (02:23)
reboot system boot 4.15.0-112-gener Fri Sep 25 11:12 - 12:15 (1+01:03)
reboot system boot 4.15.0-112-gener Thu Sep 24 11:13 - 17:19 (06:06)
Phần kết luận
Bây giờ chúng tôi có một ý tưởng rõ ràng về cách rebootCác hoạt động lệnh của Linux. Chúng tôi có thể nói một cách an toàn rằng hầu hết các tùy chọn áp dụng cho lệnh khởi động lại cũng hoạt động với shutdown , halt và poweroff. Bây giờ chúng ta có thể dễ dàng sử dụng reboot để khởi động lại nhanh hệ thống Linux của bạn.
Via: ihedieuhanh.com
from ihedieuhanh.com https://ift.tt/ZvkOJai
via Ihedieuhanh.com
Nhận xét
Đăng nhận xét