Une commande unix

Fermé
akarislove - 26 avril 2011 à 12:39
mamiemando Messages postés 33346 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 8 novembre 2024 - 27 avril 2011 à 21:13
Bonjour,

est ce que vous pouvez me renseigner sur une commande unix qui supprime ou déplace un fichier en remote, exemple rcp (pour la copie)
A voir également:

1 réponse

mamiemando Messages postés 33346 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 8 novembre 2024 7 803
26 avril 2011 à 19:52
En supposant que la machine distante ait un serveur ssh joignable :

ssh login@host "mv /chemin/vers/le/fichier/source /chemin/vers/le/fichier/cible"


Si l'idée est ensuite d'automatiser la commande déportée sur ssh, tu peux regarder du côté des clés ssh et de ssh-add pour t'affranchir des problématiques de mot de passe :
http://prendreuncafe.com/blog/post/2005/08/29/262-installer-sa-cle-ssh-sur-un-serveur-distant

Bonne chance
0
Merci pour votre réponse, mais les deux chemins (source et cible sont sur une machine windows sur laquelle on a installé fourj's)
0
mamiemando Messages postés 33346 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 8 novembre 2024 7 803
Modifié par mamiemando le 27/04/2011 à 21:13
Et bien essaye de passer une commande dos "move" en paramètre à la place ? À vrai dire windows, moi ce n'est pas trop ma tasse de thé.

S'il s'agit d'une copie tu peux utiliser la commande scp. C'est un peu trash de faire la copie à travers le serveur ssh vue qu'elle est locale à la machine distante mais bon...

Autre solution, tu peux installer sur cette machine windows un cygwin pour être dans un environnement linux-like. L'arborescence sera un peu différente (c: -> /cygdrive/c) mais tu devrais retrouver facilement tes marques.

Dernière solution, tu passes cette machine sous linux ;-)

Bonne chance
0