Dans mon shell de terminal, je me suis connecté en ssh à un serveur distant et j'ai cd
dans le répertoire que je veux.
Maintenant dans ce répertoire, il y a un fichier appelé table
que je veux copier sur ma machine locale /home/me/Desktop
.
Comment puis-je faire cela ?
J'ai essayé scp table /home/me/Desktop
mais il a donné une erreur sur aucun fichier ou répertoire de ce type.
Est-ce que quelqu'un sait comment faire cela ?
Réponse acceptée :
La syntaxe de scp
est :
Si vous êtes sur l'ordinateur à partir duquel vous souhaitez envoyer le fichier vers un ordinateur distant :
scp /file/to/send [email protected]:/where/to/put
Ici la remote
peut être un FQDN ou une adresse IP.
Par contre si vous êtes sur l'ordinateur voulant recevoir le fichier d'un ordinateur distant :
scp [email protected]:/file/to/send /where/to/put
scp
peut également envoyer des fichiers entre deux hôtes distants :
scp [email protected]_1:/file/to/send [email protected]_2:/where/to/put
La syntaxe de base est donc :
scp [email protected]:/location/to/file [email protected]:/where/to/put
Vous pouvez lire man scp
pour avoir plus d'idées à ce sujet.