使用scp命令在服务器上传输文件

获取远程服务器上的文件

scp username@host_ip:/root/xxx.log /home/tmp.log

其中/root/xxx.log表示远程服务器的路径
/home/tmp.log表示本地文件路径.
这条语句的意思是复制远程root目录下的xxx.log文件到本地home文件夹下,名字改为tmp.log.

上传

上传的话就是先输入本地文件

scp /home/tmp.log username@host_ip:/root/tmp

可能有用的几个参数 :

  • -v 和大多数linux命令中的-v意思一样,用来显示进度,可以用来查看连接,认证,或是配置错误;

  • -C 使能压缩选项;

  • -4 强行使用IPV4地址;

  • -6 强行使用IPV6地址;

  • -P 选择端口,注意-p已经被rcp使用;

  • -r 传输文件夹添加

你可能感兴趣的:(使用scp命令在服务器上传输文件)