1 votes

rm -rf n'efface pas le répertoire

J'essaie d'effacer un répertoire appelé apps. Lorsque j'exécute rm-rf apps, il semble qu'il l'efface pour le moment. Lorsque je me reconnecte au serveur, le répertoire est toujours là, bien qu'il soit surligné en vert.

drwxrwxrwx 3 user user 4096 2010-04-24 18:33 apps

2voto

Roy Rico Points 5558

Existe-t-il un processus qui crée ce répertoire pour vous ?

1voto

dag729 Points 1934

Le répertoire est-il vide ? Si c'est le cas, vous pouvez essayer avec rmdir : si cela échoue à nouveau, vous pouvez essayer de contacter l'administrateur du serveur.

1voto

EdmundG Points 1115

Quel système utilisez-vous ? Votre système supporte-t-il les drapeaux immutable ou undeletable ? Si c'est le cas, vous obtiendrez exactement le même résultat.

Sur mon système, chflags noschg nouchg supprimera les drapeaux immuables du système et de l'utilisateur ; et chflags nosunlnk nouunlnk supprime les drapeaux non supprimables du système et de l'utilisateur. Les commandes sur d'autres systèmes peuvent être différentes.

1voto

Cygwin98 Points 456

Vérifiez d'abord l'heure de création/modification du répertoire en utilisant ' ls -l ( ou vous pouvez utiliser stat <dir> ) et supprimer le répertoire ' rm -rf dir et vérifiez à nouveau les horaires. Si le temps change, c'est qu'un autre processus le crée. Si c'est le cas, vérifiez s'il y a un processus en cours d'exécution en utilisant ' ps -ef qui peut créer à nouveau ce répertoire.

0voto

Il s'agit peut-être des restes d'un dépôt git qui se régénère sans cesse. J'ai redémarré le linode (mon VPS) et le problème semble s'être résolu.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X