J'essaie de copier des fichiers de mon ordinateur portable vers un hôte via la commande ssh
:
roberto@xxxxx1:~$ scp /home/roberto/Metagenoma_MEL_COLS/Mix-MEL_S10_L002_R1_001.fastq.tar.gz [email protected]:/media/disk7/roberto/
et cela montre:
/home/roberto/Metagenoma_MEL_COLS/Mix-MEL_S10_L002_R1_001.fastq.tar.gz: No such file or directory
Le résultat de ls -lsa
est:
$ ls -lsa /home/roberto/Metagenoma_MEL_COLS/Mix-MEL_S10_L002_R1_001.fastq.tar.gz
3268104 -rw------- 1 roberto roberto 3346533319 abr 27 07:01 /home/roberto/Metagenoma_MEL_COLS/Mix-MEL_S10_L002_R1_001.fastq.tar.gz
Comment puis-je le résoudre?
Vous semblez exécuter la commande scp
à partir du serveur, mais vous devez l’émettre à partir de votre ordinateur portable:
roberto@roberto-VirtualBox:~$ scp /home/roberto/Metagenoma_MEL_COLS/Mix-MEL_S10_L002_R1_001.fastq.tar.gz [email protected]:/media/disk7/roberto/
au lieu de
roberto@xxxxx1:~$ scp /home/roberto/Metagenoma_MEL_COLS/Mix-MEL_S10_L002_R1_001.fastq.tar.gz [email protected]:/media/disk7/roberto/
À partir du serveur, vous pouvez exécuter les opérations suivantes, mais un pare-feu/routeur peut empêcher cela.
roberto@xxxxx1:~$ scp roberto@roberto-VirtualBox:/home/roberto/Metagenoma_MEL_COLS/Mix-MEL_S10_L002_R1_001.fastq.tar.gz /media/disk7/roberto/
Remarque: la commande scp
doit être utilisée en minuscule (je suppose que c'est une faute de frappe dans votre question).
Le message ci-dessous:
/home/me/folder/file.tar.gz: Aucun fichier ou répertoire de ce type
Cela signifie que le fichier que vous essayez de copier n'existe pas.
Vous pouvez vérifier en exécutant ls -lsa
sur ce fichier
ls -lsa /home/me/folder/file.tar.gz
Si le ls
en cours d'exécution sur le fichier ne renvoie pas une information valide sur le fichier, cela signifie que vous avez une faute de frappe dans le nom du fichier et/ou le chemin.