- 从服务器下载文件
命令格式如下:
scp <用户名>@<ssh服务器地址>:<文件路径> <本地文件名>
示例,下载文件到本地桌面
scp root@127.0.0.1:~/test.txt ~/Desktop/test.txt
- 上传文件到服务器
命令格式如下:
scp <本地文件名> <用户名>@<ssh服务器地址>:<上传保存路径即文件名>
这里需要注意的一点是,只能将文件上传至用户目录下。如需上传至其它目录,可先上传至用户目录,然后移动文件至指定位置。
3. 文件夹操作
上传/下载文件夹操作与文件操作类似,只需加入参数 -r 即
1、scp指定端口传输,端口需放在scp后面
scp -P 34543 -r spark xiaojp@120.26.233.3:~/
2、ssh指定端口登录:
ssh -p 34543 xiaojp@120.26.233.3
chown username dirs 保证该目录为用户username拥有
这样才能使用scp -P port -r dir_fiel username@192.168.1.100:~/work 传输文件到服务器上