Comment puis-je déplacer un fichier sur le serveur sftp sur un répertoire différent? Je me connecte à ce serveur en utilisant sftp, puis j'essaie de déplacer un fichier en utilisant
mv myfile.csv /my/dir/myfile.csv
mais cela génère une erreur. Comment faire ça?
Réponses:
Il n'y a aucune
mv
commande dans le mode interactif de sftp. Utilisezrename
plutôt.Pour savoir quelles commandes sont disponibles, consultez la page de manuel
man sftp
ou le type à l'help
intérieursftp
.la source
rename
travaux de sftp commemv
dans le shell!Le client
lftp
peut être utilisé à la fois pour FTP et SFTP. Il a unemv
commande que vous pouvez utiliser pour effectuer un déplacement sur le serveur distant. Il y a un bon tutoriel sur son utilisation ici, intitulé: Unix: Déplacement flexible de fichiers avec lftp .Si vous regardez à travers l'
lftp
utilisation, vous remarquerez unemv
commande.Les références
la source