描述
利用ssh,使用scp命令完成文件的拷贝
请你确认执行scp命令时,你处在本地端
1. 拷贝远端文件到本地
拷贝文件
scp 远程用户名@远程ip:路径/文件名 本地路径
拷贝文件夹
scp -r 远程用户名@远程ip:路径/文件夹 本地路径
例子
scp chen@192.168.1.10:/home/1.py /Users/admin/Desktop
2. 拷贝本地文件到远端
拷贝文件
scp 本地路径/文件名 远程用户名@远程ip:路径/文件名
例子
scp /Users/admin/Desktop/1.py chen@192.168.1.10:/home/1.py
问题
终端提示
/Users/admin/Desktop: no such file or directory
排查了一下,发现文件路径没有错啊,为什么会这么提示。
最后发现,我已经ssh到了远端,然后在远端命令行输入的scp命令,既然我已经在远端了,远端又怎么会有这个路径呀/Users/admin/Desktop
请你确认执行scp命令时,你处在本地端