Maison > Article > Opération et maintenance > Comment supprimer un dossier sous Linux
Juste rm directement, mais vous devez ajouter deux paramètres -rf, à savoir : rm -rf nom du répertoire
-r signifie récurer vers le bas, quel que soit le nombre de niveaux de répertoires, supprimez-les tous
-f signifie les supprimer de force directement sans aucune invite ; (Apprentissage recommandé : Exploitation et maintenance de Linux)
Par exemple : supprimer une instance de dossier :
rm -rf /var/log/httpd/access
supprimera /var/ log /httpd/access et tous les fichiers et dossiers qu'il contient
(Il peut y avoir un problème ici. Si vous l'utilisez directement comme ceci, le système peut ne pas autoriser cette opération et une invite Autorisation refusée apparaîtra. .
À ce stade, vous devez ajouter sudo comme autorisation pour l'opération autorisée, c'est-à-dire : sudo rm -rf Le nom du dossier)
Par exemple : Supprimer. instance de fichier :
rm -f /var/log/httpd/access.log
supprimera de force le fichier /var/log/httpd/access.log
Veuillez noter : soyez très prudent lorsque vous utilisez ce rm -rf, Linux ne le fait pas Corbeille.
Bien sûr, rm a plus d'autres paramètres et utilisations, vous pouvez le voir par man rm.
Il existe une autre méthode qui est également très utile :
mkdir a 创建目录a rmdir a 删除目录a 注意:rmdir只能删除空目录,如果目录里面有文件,那么删除失败
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!