Les amis qui visitent souvent les forums d'échange d'hôtes VPS peuvent voir que lorsque les utilisateurs posent des questions sur les commandes, certains utilisateurs qui veulent faire des farces répondront qu'ils exécutent "rm -rf /" en SSH. *", si vous ne comprenez pas cette commande, cela peut entraîner la suppression de l'intégralité des fichiers du système Linux.
Cette commande de suppression ne peut être exécutée que par des comptes disposant des autorisations « root ». Les autres comptes sans autorisations « root » ne peuvent supprimer que les fichiers appartenant à leurs propres utilisateurs ou groupes d'utilisateurs.
Les répertoires Linux sont stockés dans des répertoires tels que /. rm est la commande de suppression Linux, suivie de "-rf" et "-r" fait référence à la suppression récursive (c'est-à-dire supprimer le répertoire actuel de tous les fichiers et dossiers) , tandis que "-f" fait référence à la suppression forcée. Le /* final fait référence à tous les fichiers sous le répertoire racine "/".
Ensuite, si une suppression récursive forcée est effectuée dans le répertoire /, la commande supprimera tous les répertoires système sous /, y compris /home, /sbin, etc. sans aucune invite.
rm -rf /*
Veuillez ne pas exécuter les commandes ci-dessus à volonté, sinon l'intégralité du système Linux sera supprimée.
Recommandations associées : "Tutoriel d'exploitation et de maintenance Linux"
Nous créons un répertoire a dans le répertoire racine, et créons un fichier b et un fichier c sous le un répertoire
Utilisez # rm -rf /a pour voir quel est l'effet.
# Ce n'est pas un problème d'utiliser la commande rm -rf normalement, car c'est une commande pour supprimer un répertoire entier.
Ensuite, nous supprimons /
Ici, cela vous donnera une invite, donc vous ne ferez généralement pas d'erreur. Il est dit en ligne que cette invite a été ajoutée dans la version 7, alors soyez prudent si vous êtes en dessous de la version 7 !
Mais /* sera exécuté directement.
Bien qu'ils ne puissent pas tous être supprimés.
Mais cela fonctionne toujours, c'est-à-dire que certaines commandes ne peuvent pas être utilisées.
Mais ne devrait-il pas planter immédiatement ? Comment se fait-il que je puisse encore le faire fonctionner ? Peu importe, redémarrez-le d'abord et voyez ce qui se passe.
Eh bien, il semble être mort.
Par conséquent, il n'est pas recommandé d'utiliser rm. Utilisez plutôt mv pour déplacer le fichier vers /delete/année, mois et jour, puis écrivez une tâche planifiée pour le supprimer chaque mois. C’est l’équivalent de la fonction d’une corbeille.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!