GNU/Linux >> Znalost Linux >  >> Linux

Ovládání funkcí napájení počítače přes terminál – vypnutí, restart, hibernace a pozastavení

Hej, kámo! Opět jsem zde s mým dalším článkem, který se opět zaměřuje na ukázku síly terminálu . Dnešní článek se zaměřuje na to, jak můžete ovládat funkce napájení počítače, tj. Vypnutí, Hibernace, pozastavení a restartování . Příkazy jsou opravdu snadné a snadno si je zapamatujete a použijete, jak potřebujete.

Pokud si to myslíte, neprobíhá žádný terminálový týden nebo terminálový zvláštní měsíc. Od minulého měsíce jsme se více zaměřili na terminál, publikovali jsme mnoho článků souvisejících s terminály, mnohé čekají ve frontě. To je přirozené, protože Terminál je základním nástrojem linuxových distribucí.

Mutt Open Source textový e-mailový klient pro Linux
​Získejte podrobnosti o hardwaru v Linuxu pomocí ‚dmidecode‘
​Vše o souborech Tar a jak tarovat, rozbalit soubory v Linuxu pomocí terminálu

Začněme hned.​

Příkazy pro vypnutí/vypnutí

Zde jsou příkazy k vypnutí. Chcete-li vypnout počítač, pokud je založen na Ubuntu nebo Debianu –

sudo poweroff
or
sudo shutdown -h now
or
sudo halt
or
sudo init 0
or
systemctl poweroff 

Použijte kterýkoli z nich a systém se vypne. Pamatujte na sudo není vyžadováno, dokud se nedostanete na zamykací obrazovku nebo do nějaké složité situace.​V jakékoli jiné distribuci. shutdown -h now ​Specifikujte časový limit pro vypnutí, jako je tento – shutdown -h +60

V případě, že vás zajímá „h“ představuje zastavení. Také můžete sudo příkazy v případě, že chcete, ale vyžadují oprávnění správce, ale poslední příkaz to nevyžaduje. Když naplánujete čas, je to v minutách, což znamená, že 60 představuje 60 min=1 hodina.

Příkazy pro restartování

Zde je návod, jak restartovat systém z terminálu –

sudo reboot
or
sudo init 6
or
sudo shutdown -r now
or
systemctl reboot

Můžete je použít v jakékoli distribuci založené na Ubuntu/Debianu. Používejte vždy pouze jeden. Pamatujte, že sudo není vyžadováno, pokud jste přihlášeni. Nebo můžete tento příkaz použít v jakémkoli druhu distribuce založené na Linuxu.

reboot
or
shutdown -r +60 ( Command to schedule restart)
or
shutdown -r 

I když to máte, „r“ znamená restart.

Příkazy pro pozastavení/hibernaci

​Níže jsou opět příkazy k buď hibernaci nebo tzv. pozastavení. Zajímavé je, že pokud jste si všimli, že většina příkazů je stejná, jen některá slova nebo změny kláves, to je vše. Všechny příkazy si snadno zapamatujete.

sudo pm-hibernate
or
sudo pm-suspend
or
systemctl suspend ​

Jednoduché a elegantní způsoby, jak to udělat. Podívejte se, že většina příkazů je zde také stejná.

Doporučené diskuse

Některé z diskusí na fórech Ubuntu mi hodně pomohly zjistit, zda některé příkazy nefungují. Zkontrolujte je. Obsahují také některé další metody (složitější).

Jak mohu vypnout nebo restartovat z terminálu?
Jak mohu pozastavit hibernaci z příkazového řádku?

Závěr

Jak můžete vidět, příkazový řádek dokáže dělat spoustu skvělých věcí. Ale osobně se budu držet svého vypínače, abych v případě potřeby vypnul počítač. Používám Linux Mint 18.1. Po stisknutí tlačítka napájení mám přístup k tomu, co mám dělat a také nejsem vždy na příkazovém řádku. Ale když jsem, vždy používám. ​VYPNUTÍ SUDO


Linux
  1. Jak zakázat příkazy vypnutí a restartu v Linuxu

  2. Příkazy pro restart a vypnutí Linuxu

  3. sudo nefunguje na určitých příkazech

  1. Vykonat řadu příkazů jedním sudem?

  2. Jak převést příkazy do libovolného terminálu?

  3. Hibernace v 18.04?

  1. Vypněte počítač se systémem Windows z linuxového terminálu

  2. Restartujte Nginx v Ubuntu

  3. Jak vypnout Debian Linux box přes konzoli