scp 远程拷贝

文章目录

      • 一、基础简介
      • 二、简单使用

一、基础简介

  • SCP (Secure Copy) 基于 SSH 登陆允许 Linux 之间进行安全的远程拷贝 目录/文件

二、简单使用

scp [-P port] user@remote:源文件 目标文件

scp 远程拷贝_第1张图片

Explain:
[-P port]SCP Server 监听的端口,若不指定,默认 22
user :远程目标计算机上的用户名,若不指定,默认当前用户
remote :远程目标计算机上的 IP/域名,若不指定,无法登陆

序号 实例 作用
01 scp -P port hello.py user@remote:Desktop/hello.py 把本地当前目录下的 hello.py 拷贝到 远程家目录下的 Desktop/hello.py
02 scp -P port user@remote:Desktop/hello.py hello.py 把远程家目录下的 Desktop/hello.py 拷贝到 本地当前目录下的 hello.py
03 scp -P port -r demo user@remote:Desktop 把本地当前目录下的 demo 拷贝到 远程家目录下的 Desktop
04 scp -P port -r user@remote:Desktop demo 把远程家目录下的 Desktop 拷贝到 本地当前目录下的 demo

scp 远程拷贝_第2张图片

Explain:

  • 建议直接使用 [-P port] ,指定正确的端口号,否则无法正常连接到服务器,因为在工作中 SSH 服务器有可能不是 22
  • 只能在 Linux/UNIX 系统下使用 scp 终端命令,但 Windows 安装 PuTTY 使用 pscp 命令行工具 或者 FileZilla 使用 FTP 服务,端口号 21 进行文件传输
  • PuTTYhttps://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html
  • FileZillahttps://www.filezilla.cn/download/client

你可能感兴趣的:(Linux,Linux,基础笔记)