Lahat ng kailangan mong malaman tungkol sa Linux reboot command
Ang pag-reboot ay ang opsyon na pinagkakatiwalaan ng marami sa atin sa tuwing nagsisimulang kumilos nang kakaiba sa isang computer. O, maaaring ito ang praktikal na diskarte kapag naka-install ang bagong software sa system at hinihingi nito ang pag-reboot.
Nag-aalok ang Linux ng i-reboot
command na i-restart o i-reboot ang isang system, kahit na sa isang malayuang koneksyon. Ang command ay madaling matandaan dahil ang pangalan mismo ay literal ang function.
Lahat ng paraan para mag-reboot sa Linux
Buweno, mapilitan man itong isara ang iyong system o malinis at ligtas na i-reboot ang iyong system, sinakop ka ng Linux sa lahat ng mga sitwasyong ito. Mayroon itong iba't ibang mga command sa arsenal nito upang matugunan ang lahat ng iyong mga pangangailangan sa pag-reboot.
Tingnan natin ang iba't ibang opsyon ng mga command na available sa Linux.
i-reboot
pagsara
pweroff
huminto
Ang lahat ng mga utos na nakasaad sa itaas ay maaaring magsagawa ng iba't ibang mga aksyon tulad ng pag-shut down ng server, pag-reboot ng system, o paghinto ng system. Ang mga utos na ito ay gumagana sa katulad na paraan na may ilang maliliit na pagkakaiba.
Gayunpaman, para sa layunin ng pahinang ito, gagamitin namin ang i-reboot
utos lamang.
Ang Linux i-reboot
utos
i-reboot
Ang command ay pinakaangkop para sa iyong lokal na computer gayundin para sa mga remote system.
Pangkalahatang syntax:
sudo reboot [mga opsyon]
Tandaan: Tiyaking ginagamit mo ang 'sudo
' kapag ginagamit ang i-reboot
utos. Ginagamit lang ang i-reboot
Ang utos lamang ay maaaring hindi gumana para sa karamihan ng mga gumagamit.
Available ang mga opsyon gamit ang reboot command
Maaari mong i-customize ang i-reboot
command gamit ang mga sumusunod na opsyon para mas angkop sa iyong pangangailangang i-reboot ang iyong system.
Mga pagpipilian | Paglalarawan |
-p | patayin ang makina |
--tumigil ka | ihinto ang makina |
-f | puwersa para sa agarang pag-reboot |
–wtmp-lamang | nagsusulat lamang wtmp shutdown entry, hindi ba talaga nagsasara, o nag-reboot ng system |
Ang -p
opsyon kapag ginamit kasama ng i-reboot
command, papatayin ang makina. Gumagana ang pagpipiliang ito sa parehong paraan sa iba pang mga utos pagsara
, huminto
at patayin
.
Ang -f
pinipilit ng opsyon ang system para sa isang agarang pag-reboot. Bagama't ito ay isang sapilitang pag-reboot, nagreresulta ito sa malinis na pagsara.
Ang –wtmp-lamang
Binibigyang-daan ka ng opsyon na gumawa ng isang entry sa boot log file nang hindi aktwal na isinasara o nire-reboot ang iyong system.
Ang lahat ng mga pagpipiliang ito ay maaaring gamitin sa patayin
, huminto
at pagsara
utos din.
Gamit ang reboot command sa iyong system
Upang simulan ang paggamit ng i-reboot
command, tingnan ang sumusunod na halimbawa upang mas maunawaan ang pagpapatupad.
Syntax:
sudo reboot
Output:
Matapos mailabas ang sudo reboot
command, ang lahat ng mga gumagamit ay ipaalam na ang system ay nire-reboot. Ang lahat ng mga proseso na kasalukuyang tumatakbo sa iyong system ay aabisuhan na ang system ay bumababa.
Pagkatapos ng i-reboot
Ang command ay inilabas, walang karagdagang user-login ang papayagan ng system.
Maaari mo ring gamitin ang sumusunod na command upang i-reboot ang iyong system.
/sbin/reboot
Ang pag-type lamang ng linyang ito sa iyong terminal ay magre-reboot kaagad ang iyong system.
Paggamit ng reboot command sa isang malayuang sistema ng Linux
Maaari mong i-reboot ang isang malayuang sistema ng Linux na kasingdali ng reboot command. Kumonekta lang sa remote system sa ssh mula sa terminal sa iyong lokal na system.
Pangkalahatang syntax:
ssh root@[remote_server_ip] /sbin/reboot
Ang utos ay maaaring maunawaan sa mga piraso. Dito ko ginamit ang ssh
utility para mag-log in bilang a ugat
user sa malayong server. Sa parehong utos, tinukoy ko na i-reboot ang server gamit ang /sbin/reboot
utos.
Ipaalam sa amin na maunawaan ang syntax na ito na may isang halimbawa.
ssh [email protected]
Nag-log in ako bilang ugat
user sa server_ip gaya ng tinukoy sa command.
gaurav@ubuntu:~$ ssh [email protected] Ang pagiging tunay ng host na '142.93.217.188 (142.93.217.188)' ay hindi maitatag. Ang ECDSA key fingerprint ay SHA256:cXEkWjt7WHy11QRMhAa8mDmjAgE2SCKkp+xpaWAKLak. Sigurado ka bang gusto mong magpatuloy sa pagkonekta (oo/hindi)? oo Babala: Permanenteng idinagdag ang '142.93.217.188' (ECDSA) sa listahan ng mga kilalang host. [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 Ang mga program na kasama sa Ang Debian GNU/Linux system ay libreng software; ang eksaktong mga tuntunin sa pamamahagi para sa bawat programa ay inilalarawan sa mga indibidwal na file sa /usr/share/doc/*/copyright. Ang Debian GNU/Linux ay may WALANG WARRANTY, sa lawak na pinahihintulutan ng naaangkop na batas. ugat@debian-s-1vcpu-1gb-blr1-01:~#
Pagkatapos mag-log in nang malayuan, gamitin ang i-reboot
command sa ibaba upang i-restart ang remote system.
sudo reboot
Output:
root@debian-s-1vcpu-1gb-blr1-01:~# suod na reboot Koneksyon sa 142.93.217.188 isinara ng remote host. Sarado ang koneksyon sa 142.93.217.188. gaurav@ubuntu:~$
Pag-customize ng iyong pag-reboot
Kung isa kang admin ng system, maaari ka ring mag-drop ng mensahe (na may --mensahe
opsyon) kasama ang reboot command upang ipaalam sa lahat ng user sa system kung bakit ito nire-reboot.
Halimbawa:
sudo systemctl --message="Quarterly software maintenance drill" reboot
Dito, ginamit namin ang systemctl
utos na simulan ang i-reboot
command-line utility. Maaari mo ring gamitin ang serbisyo
utos sa halip na systemctl
.
Sample na output:
Nagre-reboot ang system (Quarterly software maintenance drill)
Maaari mong makita ang katulad na output sa mga boot log.
Sinusuri ang mga reboot log
Ang log ng pag-reboot ng system ay naka-imbak sa /var/log/wtmp
file sa iyong Linux machine. Ngunit sa halip na mag-scroll sa file na iyon, maaari mo lamang gamitin ang huling reboo
t command upang mabilis na suriin ang iyong reboot log.
huling pag-reboot | mas kaunti
Sample na output:
reboot system boot 4.15.0-112-gener Tue Set 29 16:30 tumatakbo pa rin reboot system boot 4.15.0-112-gener Tue Set 29 13:21 - 16:30 (03:09) reboot system boot 4.15.0- 112-gener Tue Set 29 12:07 - 13:21 (01:13) reboot system boot 4.15.0-112-gener Tue Set 29 08:51 - 12:06 (03:15) reboot system boot 4.15.0- 112-gener Mon Set 28 20:22 - 21:00 (00:37) reboot system boot 4.15.0-112-gener Mon Set 28 16:27 - 16:45 (00:17) reboot system boot 4.15.0- 112-gener Mon Set 28 11:22 - 14:16 (02:54) reboot system boot 4.15.0-112-gener Sun Set 27 23:04 - 00:22 (01:18) reboot system boot 4.15.0- 112-gener Linggo Set 27 11:25 - 12:29 (01:03) reboot system boot 4.15.0-112-gener Sab Set 26 09:52 - 12:15 (02:23) reboot system boot 4.15.0- 112-gener Biy Set 25 11:12 - 12:15 (1+01:03) reboot system boot 4.15.0-112-gener Thu Set 24 11:13 - 17:19 (06:06)
Konklusyon
Ngayon mayroon kaming malinaw na ideya tungkol sa kung paano ang Linux i-reboot
mga function ng command. Maaari naming ligtas na sabihin na ang karamihan sa mga opsyon na nalalapat sa reboot command ay gumagana din sa pagsara
, huminto
at patayin
utos. Madali na nating magagamit ang i-reboot
command na mabilis na i-reboot ang iyong Linux system.