远程管理命令:SCP作用及命令格式(五)

scp就是secure copy,是一个在Linux下用来进行远程拷贝文件的命令

它的地址格式与ssh基本相同,需要注意的是,在指定端口时用的时大写的-p而不是小写的-p

把本地当前目录下的 01.py 文件复制到 远程 家目录下的 Desktop/01.py

注意:~ 后面的路径如果不是绝对路径,则以用户的家目录作为参照路径

scp -P port 01.py user@remote:Desktop/01.py

把远程 家目录下的 Desktop/01.py 文件复制到 本地当前目录下的 01.py

scp -P port user@remote:Desktop/01.py 01.py

加上 -r 选项可以传送文件夹

把当前目录下的 demo 文件夹复制到 远程 家目录下的 Desktop

scp -r demo user@remote:Desktop

把远程 家目录下的 Desktop 复制到 当前目录下的 demo 文件夹

scp -r user@remote:Desktop demo

选项含义
-r若给出的源文件是目录文件,则 scp 将递归复制该目录下的所有子目录和文件,目标文件必须为一个目录名
-P若远程 SSH 服务器的端口不是 22,需要使用大写字母 -P 选项指定端口

注意:

  1. scp 这个终端命令只能在 Linux 或者 UNIX 系统下使用。
  2. 如果在 Windows 系统中,可以安装 PuTTY,使用 pscp 命令行工具或者安装 FileZilla 使用 FTP 进行文件传输。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值