Als Linux-gebruiker hebt u waarschijnlijk online naar artikelen en zelfstudies gezocht die laten zien hoe u de terminal gebruikt om sommige opdrachten uit te voeren. Hoewel de meeste van deze opdrachten onschadelijk zijn en u kunnen helpen productiever te worden, zijn er enkele opdrachten die dodelijk zijn en uw hele machine kunnen vernietigen. Laten we in dit artikel enkele van de dodelijke Linux-commando's bekijken die je nooit zou moeten uitvoeren.

Opmerking: deze commando's zijn echt schadelijk, dus probeer ze niet te reproduceren op uw Linux-machines. Je bent gewaarschuwd.

1. Verwijdert alles recursief

 rm -rf / 

Dit is een van de meest dodelijke Linux-commando's die er zijn. De functionaliteit van deze opdracht is heel eenvoudig. Het verwijdert of verwijdert ( rm ) krachtig alle bestanden en mappen ( -rf ) in de hoofdmap (/) van uw Linux-machine. Nadat je alle bestanden in de root-directory hebt verwijderd, kun je op geen enkele manier opnieuw opstarten met je Linux-systeem. Houd er ook rekening mee dat het onderstaande commando in veel andere vormen rm -rf *, zoals rm -rf * of rm -rf . Dus wees altijd voorzichtig wanneer je een commando uitvoert dat rm bevat.

2. Vorkbom

 : () {: |: &} ;: 

Dit raar ogende commando lijkt niet eens op een commando, maar het functioneert als een virus dat eindeloos kopieën van zichzelf maakt, dus genoemd als Fork Bomb. Deze shell-functie kap snel al uw systeembronnen zoals CPU, geheugen, enz. En veroorzaakt een systeemcrash die op zijn beurt kan leiden tot gegevensverlies. Dus probeer nooit deze opdracht of andere rare uitziende opdrachten voor die kwestie.

3. Verplaats alles naar het niets

 mv ~ / dev / null 

De functionaliteit van deze opdracht is heel eenvoudig en eenvoudig. Het enige dat het doet, is (mv) de inhoud van uw thuismap (~) verplaatsen naar de map /dev/null . Dit ziet er echt onschuldig uit, maar de vangst is dat er geen map is met de naam "Null", en het betekent gewoon dat je al je bestanden en mappen in het niets verplaatst, waardoor je in wezen alle bestanden onherstelbaar vernietigt.

4. Formatteer de harde schijf

 mkfs.ext3 / dev / sda 

Deze opdracht is echt een ramp omdat het je hele harde schijf opmaakt en vervangt door het nieuwe ext3-bestandssysteem. Zodra u het commando uitvoert, gaan al uw gegevens onherstelbaar verloren. Dus probeer nooit deze opdracht of een andere verdachte opdracht met betrekking tot uw harde schijf (sda).

5. Stuur het commando rechtstreeks naar de harde schijf

 any-command> / dev / sda 

Deze opdracht is veel eenvoudiger; elke opdracht die u uitvoert (in de plaats van "elke opdracht") zal de uitvoergegevens naar uw eerste harde schijf schrijven en alle bestanden en mappen vervangen. Dit schaadt op zijn beurt uw gehele bestandssysteem. Nadat je deze opdracht hebt uitgevoerd, kun je niet meer opstarten op je Linux-computer en kunnen je gegevens onherstelbaar verloren gaan. Nogmaals, probeer nooit een verdachte opdracht uit met uw harde schijf (sda).

Conclusie

Het gebruik van de opdrachtregel is best interessant, maar voer niet blindelings alle opdrachten uit die u op internet vindt. Eén enkele opdracht volstaat om je hele systeem te vernietigen. Hoewel sommige van de bovenstaande opdrachten verhoogde machtigingen vereisen (beheerder), kunnen ze bovendien worden verborgen in andere opdrachten en kunnen ze u ertoe brengen ze uit te voeren. Wees dus altijd voorzichtig tijdens het uitvoeren van de opdrachten en vertrouw alleen gereputeerde en vertrouwde bronnen voor uw opdrachtregelvereisten. De beste manier is om jezelf voor te bereiden hoe elke opdracht werkt en nadenkt voordat je het commando uitvoert.

De bovenstaande lijst is absoluut niet overtuigend en er zijn nog steeds tonnen dodelijke commando's die we niet kunnen uitvoeren. Als je iets kent, voel je vrij om ze te delen in de reacties hieronder.