Maison  >  Article  >  Opération et maintenance  >  Comment supprimer un dossier sous Linux

Comment supprimer un dossier sous Linux

(*-*)浩
(*-*)浩original
2019-11-07 09:19:483400parcourir

Juste rm directement, mais vous devez ajouter deux paramètres -rf, à savoir : rm -rf nom du répertoire

Comment supprimer un dossier sous Linux

-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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Article précédent:code Java tronqué sous LinuxArticle suivant:code Java tronqué sous Linux