Я вошел в систему с ssh в ПК в нашей лаборатории. Я хотел бы скопировать .txt оттуда к моему ноутбуку в доме. Таким образом, я сделал:
root@hostname:/home/gsamaras/konstantis/cholesky# scp gsamaras@hostname.gr:konstantis/cholesky/o_755.txt /
o_755.txt 100% 23KB 22.6KB/s 00:00
root@hostname:/home/gsamaras/konstantis/cholesky# scp gsamaras@hostname.gr:konstantis/cholesky/o_755.txt /home/gsamaras
o_755.txt 100% 23KB 22.6KB/s 00:00
С обеими попытками я не мог определить местоположение файла. Куда это шло? Кроме того, теперь я думаю, что два из них должны существовать, и я не хочу оставлять любые остатки.
Вот то, что я проверил:
gsamaras@gsamaras:~$ pwd
/home/gsamaras
gsamaras@gsamaras:~$ ls
Desktop Music Templates
Documents Pictures ubuntu_May_2015.zip
Downloads Public Videos
examples.desktop skype-ubuntu-precise_4.3.0.37-1_i386.deb
gsamaras@gsamaras:~$ ls /
bin dev initrd.img lib64 mnt root srv usr vmlinuz.old
boot etc initrd.img.old lost+found opt run sys var
cdrom home lib media proc sbin tmp vmlinuz
gsamaras@gsamaras:~$
Отметьте то, чего Вы пытаетесь достигнуть с этим scp
команда:
root@hostname:/home/gsamaras/konstantis/cholesky#
Вы root
на названной машине hostname
scp gsamaras@hostname:konstantis/cholesky/o_755.txt /
o_755.txt
Вы пытаетесь scp
файл от hostname:konstantis/cholesky
как gsamaras
кому: /o_755.txt
на текущей машине.
Вы затем входите в названную машину gsamaras
и ищите файл там. Это не будет на gsamaras
. Попытайтесь искать файл в /
и /home/gsamaras/
на hostname
(текущая машина).
Чтобы сделать то, что я думаю, что Вы хотите, необходимо было бы выполнить следующее scp
команда:
scp gsamaras@hostname:konstantis/cholesky/o_755.txt gsamaras@gsamaras:~/
Где hostname
текущая машина.