Ano ang Linux Reboot Command?

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 pagpipilianPaglalarawan
-ppatayin ang makina
--tumigil kaihinto ang makina
-fpuwersa para sa agarang pag-reboot
–wtmp-lamangnagsusulat 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 reboot 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.