GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak zablokovat Ubuntu?

VAROVÁNÍ!!! :Otázka se týká dočasného přerušení Ubuntu . Nebudou existovat žádné bezpečné odpovědi . Pokud máte spuštěné důležité služby a upravují se důležité dokumenty/soubory, mějte na paměti, že možná nebudete moci obnovit/uložit svou práci. Upozorňujeme, že zkoušet tyto odpovědi není doporučeno, pokud nevíte, co a proč to děláte, a pokud něco rozbijete, není to chyba respondenta (nebo tazatele, FWIW).

Potřebuji způsob, jak zajistit, aby moje Ubuntu přestalo reagovat. Žádné spouštění vypínacích skriptů, žádné zotavení ze stavu zavěšení. Jen rychlý a špinavý způsob, jak systém přejít do derp režimu. Obnovení by mělo probíhat pouze vypnutím a opětovným zapnutím.

Předpokládejme tři věci:

  • Jsem root
  • Řešení, které není bash (takže žádné bomby, prosím, ale řešení příkazového řádku je v pořádku)
  • systém souborů musí zůstat nedotčen

Chcete-li reagovat na komentář dobey:

  • režim derp v podstatě znamená „počítač běží, ale to je ono“
  • „Čeho se vlastně snažíte dosáhnout.“ Myslím, že název to vysvětluje docela jasně. Chci, aby OS podle libosti nereagoval, kde nebude moci nic dělat. To je přesně to, čeho se snažím dosáhnout. Není tam žádné ladění, není tam žádný problém XY. Potřebuji jen způsob, jak se systém zamkne/zhroutí/zavěsí tam, kde nemohu dělat nic jiného než držet vypínač.

Přijatá odpověď:

Jednoznačným způsobem, jak učinit váš systém nepoužitelným, je jeho zhroucení pomocí:

sudo sh -c 'echo c > /proc/sysrq-trigger'

Nebo (pokud váš /proc/sys/kernel/sysrq nastavení je nastaveno na něco, co není tak omezující, například 1 ), stiskněte Alt + SysRq + C pro stejný efekt.

Tyto soubory jsou zdokumentovány v proc(5) manuál:

/proc/sys/kernel/sysrq

Tento soubor řídí funkce, které mohou být vyvolány klávesou SysRq. [..]

/proc/sysrq-trigger (od Linuxu 2.4.21)

Zápis znaku do tohoto souboru spustí stejnou funkci SysRq jako zadání ALT-SysRq- (viz popis /proc/sys/kernel/sysrq). Do tohoto souboru může normálně zapisovat pouze root. Další podrobnosti naleznete ve zdrojovém souboru linuxového jádra Documentation/admin-guide/sysrq.rst (nebo Documentation/sysrq.txt před Linuxem 4.10).

Další informace o této funkci „sysrq“ naleznete na adrese https://www.kernel.org/doc/html/latest/admin-guide/sysrq.html

Související:Automaticky upravit hlasitost na základě obsahu v Ubuntu?
Ubuntu
  1. Přizpůsobte si terminál na Ubuntu 20.04 – jak na to?

  2. Jak nainstalovat Nagios na Ubuntu 16.04

  3. Jak zamknout obrazovku?

  1. Jak nainstalovat Nagios na Ubuntu 14.04

  2. Jak přimět Ubuntu, aby rozpoznalo síťovou kartu Wifi?

  3. Jak udělám, aby Ubuntu vypadalo hezky?

  1. Jak vyzkoušet nové téma Ubuntu

  2. Jak vytvořit Minecraft Server na Ubuntu 20.04

  3. Jak nainstalovat Nagios 4.4.3 na Ubuntu 18.04 a Ubuntu 16.04