scp命令

scp命令

scp命令

1.使用该命令的前提条件要求目标主机已经成功安装openssh-server

如没有安装使用 sudo apt-get install openssh-server 来安装

2.使用格式

远程拷贝文件,scp -r 的常用方法:

scp -r 目标用户名@目标主机IP地址:/目标文件的绝对路径  /保存到本机的绝对/相对路径

举例:
scp -r itcast@192.168.1.100:/home/itcast/QQ_dir/ ./mytest/lisi

在后续会提示输入“yes”此时,只能输“yes”而不能简单输入“Y”

拷贝单个文件可以不加 -r参数,拷贝目录必须要加。

本地文件复制到远程:

#fileName:本地文件名  
#RemoteUserName 远程用户的用户名
#RemoteHostIp:远程服务器的ip地址
#RemoteFile 远程文件名,当它是一个存在目录的情况下,
#我们会将文件拷贝到这个目录下,若它不存在,我们相当于将拷贝的文件进行重命名。
scp -r FileName RemoteUserName@RemoteHostIp:RemoteFile
#省略了用户名的写法,前提确保用户主机存在当前这个用户
scp -r FileName RemoteHostIp:RemoteFolder
scp FileName RemoteHostIp:RemoteFile

远程目录复制到本地:

# RemoteUserName:远程用户名
#RemoteHostIp:远程用户ip地址
#RemoteFolder:远程文件【使用绝对路径】
#FolderName:本地文件 若本地目录存在,则直接赋值远程文件到本地目录下,
#若只是一个不存在的文件名,则相当于将复制的文件进行重命名。
scp -r RemoteUserName@RemoteHostIp:RemoteFolder FolderName
scp -r RemoteHostIp:RemoteFolder FolderName

在这里插入图片描述

  • 6
    点赞
  • 78
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值