En ce moment, j'utilise FileZilla pour FTP sur mon site Web. Parfois, je veux supprimer un grand répertoire, plein de nombreux autres sous-répertoires et fichiers. Filezilla semble les parcourir tous individuellement, ce qui signifie qu'il faut un âge absolu pour les supprimer!
Existe-t-il un moyen de le faire rapidement / euh ??
Merci
Réponses:
Je crois que FTP n'a pas réellement d'opération de suppression récursive. Les options auxquelles je peux penser sont les suivantes:
ncftp
programme. Il s'agit d'un autre programme FTP avec des options supplémentaires. Cependant, je pense que cela fonctionne simplement sur la ligne de commande et n'a pas d'interface graphique.SSH
accès au serveur, utilisez-le au lieu de FTP et utilisez larm -r
commande.la source
ncftp
n'a pas fonctionné pour moiLes utilisateurs qui ne "ssh" peuvent se connecter à cpanel si leur hôte le prend en charge et y utiliser le gestionnaire de fichiers. Cela supprimera les fichiers beaucoup plus rapidement. Le téléchargement de fichiers via http semble également être plus rapide dans certains cas.
la source
Vous pouvez supprimer rapidement un répertoire ou des fichiers du FTP à l'aide de l'Explorateur Windows.
Win+E
.ftp://ftp.example.com
)Enter
.la source
Il vaut vraiment la peine de mentionner ici que vous pouvez renommer des répertoires entiers instantanément et vous pouvez les renommer dans des chemins différents, ce qui est généralement une bonne solution.
Créez un répertoire appelé "indésirable" dans le dossier racine, puis faites glisser / déplacer (renommer) tous les répertoires dont vous souhaitez vous débarrasser. Cette opération est instantanée, vous pouvez donc continuer à travailler et en arrière-plan, laissez-la cocher un processus de suppression manuelle.
la source
triche: utilisez winscp en mode ftp. il convertira la simple demande et accomplira toutes les tâches nécessaires. ce n'est pas une "ligne de commande" ftp, mais c'est toujours ftp et peut être utilisé avec les mêmes informations d'identification ftp pour accomplir la tâche facilement (et aussi rapidement que ftp peut l'accomplir)
la source
Voici un moyen simple de supprimer des fichiers dans des sous-dossiers sans ligne de commande. Fichier Zilla :)
la source
J'ai déjà répondu à une question similaire sur SO:
/programming/4387151/how-to-delete-folders-with-wildcard-via-cmd-ftp-windows-server-2008/4445705#4445705
Pour faire court: vous pouvez également supprimer un répertoire et tous ses parents avec le commutateur -p [en utilisant rmdir]. Le commutateur -r supprime cependant récursivement les répertoires indiqués dans le chemin des arguments:
http://www.computerhope.com/unix/urm.htm
la source