web-dev-qa-db-fra.com

Impossible de supprimer un répertoire sous Unix

J'ai sous Unix un répertoire apparemment non supprimable qui contient des fichiers cachés dont le nom commence par .panfs. Je ne parviens pas à le supprimer à l'aide de l'une de ces commandes:

rm -R <dir>
rm -Rf <dir>

Est-ce que quelqu'un a des suggestions?

15
fugu

Essayez de le supprimer avec root user ou utilisez Sudo , si vous avez des problèmes

Utilisez rm -rf dir avec le compte root et il sera supprimé, car vous devriez être confronté à un problème d'autorisations.

35
Paulo Fidalgo

Désolé, mais j'ai voté plus de 20 solution approuvée n'a pas fonctionné pour moi :), mais j'ai cloué le ventouse.

Dans mon cas, sous la racine, rm -rf (répertoire) mène à une boucle infinie et la taille du dossier est sous un gig. De plus, le dossier non listable utilise la commande dir dans le dossier et conduit à une boucle infinie.

Oh l'enfer non !!!

Entrez en mode de récupération en maintenant enfoncée la touche gauche au démarrage . Indiquez votre mot de passe root ou appuyez sur la touche Entrée s'il n'en existe pas.

cd /

mount -o remount, rw /

rm -f (répertoire) // Le but est de corriger un bug de boucle

rm -r (répertoire)

À plus!

Salutons Linux Lite.

1
LinuxLite

Syntaxe: 

rm -rf <Directory_Name>

Cela a fonctionné pour moi . Il supprimera le répertoire avec tout son contenu ...

1
Shireesh Kumar

à ceux qui préfèrent séparer les options pour une maîtrise complète de leurs lignes de commande Linux:

$ rm -r -f your-dir-name/

rm → supprimer 

-r → récursivement

-f → force (même protégé avec les autorisations chMod)

0
marcdahan