使用SSH传输文件/文件夹

 通常使用ssh实现从远程服务器下载文件或上传文件到服务器,本地使用unix(linux/mac)命令行完成操作。

1. 从服务器下载文件
命令格式如下:

scp <用户名>@<ssh服务器地址>:<文件路径> <本地文件名>

示例,下载文件到本地桌面

scp root@127.0.0.1:~/test.txt ~/Desktop/test.txt

2. 上传文件到服务器
命令格式如下:

scp <本地文件名> <用户名>@<ssh服务器地址>:<上传保存路径即文件名>

这里需要注意的一点是,只能将文件上传至用户目录下。如需上传至其它目录,可先上传至用户目录,然后移动文件至指定位置。
3. 文件夹操作
上传/下载文件夹操作与文件操作类似,只需加入参数 -r 即可。


版权声明:本文为bedisdover原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。