Supprimer un dossier récalcitrant sur un serveur FTP
Vendredi 31 Mar 2006 18:34
| Terminal
A lire si vous n'arrivez pas à supprimer un dossier apparemment vide sur votre serveur ftp
A l'occasion d'un ménage sur un serveur ftp, vous n'arrivez pas à supprimer un répertoire. Dans votre logiciel de gestion des serveurs ftp, Cyberduck, RBrowser ou autre, un message vous indique :
Et vous avez beau chercher, le répertoire semble vide.
En fait, il contient certainement un fichier caché qui n'apparaît pas et que vous ne pouvez pas effacer. Du reste, vous ne savez même pas comment il se nomme.
La solution, très simple, passe par le Terminal.
Ouvrez une fenêtre du Terminal. Tapez la commande ftp; vous passez alors en mode commande sur le protocole ftp.
Tapez la commande “open”; par exemple : “open mapage.noos.fr”. Pour s'exécuter la commande vous demande d'entrer votre compte ftp et ensuite votre mot de passe.
A ce moment, vous êtes en mode commande sur votre serveur ftp.
Naviguez jusqu'au répertoire récalcitrant en utilisant la commande cd (“cd”). Entrez de cette façon dans le répertoire.
Listez les fichiers cachés. Pour cela, tapez la commande “dir .*” (les fichiers cachés commencent par “.”).
Maintenant, vous connaissez le nom des fichiers à supprimer. Utilisez la commande "del" (en n'oubliant pas le “.” devant le nom); par exemple “del .DS_Store”.
Quand vous avez terminé, remontez d'un cran avec la commande “cd ..”.
Vous pouvez désormais détruire le répertoire, soit à partir du logiciel client ftp, soit avec la commande “rmdir”
A l'occasion d'un ménage sur un serveur ftp, vous n'arrivez pas à supprimer un répertoire. Dans votre logiciel de gestion des serveurs ftp, Cyberduck, RBrowser ou autre, un message vous indique :
Et vous avez beau chercher, le répertoire semble vide.
En fait, il contient certainement un fichier caché qui n'apparaît pas et que vous ne pouvez pas effacer. Du reste, vous ne savez même pas comment il se nomme.
La solution, très simple, passe par le Terminal.
Ouvrez une fenêtre du Terminal. Tapez la commande ftp; vous passez alors en mode commande sur le protocole ftp.
Tapez la commande “open
A ce moment, vous êtes en mode commande sur votre serveur ftp.
Naviguez jusqu'au répertoire récalcitrant en utilisant la commande cd (“cd
Listez les fichiers cachés. Pour cela, tapez la commande “dir .*” (les fichiers cachés commencent par “.”).
Maintenant, vous connaissez le nom des fichiers à supprimer. Utilisez la commande "del
Quand vous avez terminé, remontez d'un cran avec la commande “cd ..”.
Vous pouvez désormais détruire le répertoire, soit à partir du logiciel client ftp, soit avec la commande “rmdir
Commentaires
Si vous souhaitez me contactez, veuillez utiliser le lien prévu pour ça en bas de page ou bien vous pouvez utiliser ma page contact. Je serai ravi de vous répondre.
Si vous êtes un peu perdu, vous pouvez afficher la carte du site, un index ou lister les pages par catégories pour vous rendre la navigation plus facile. Et vous pouvez faire une recherche avec Google en tapant un mot dans la case prévue à cet effet à droite de ce texte.