scp:Linux系统本地与远程文件传输命令

scp 是Linux系统中用于在本地主机和远程主机之间进行文件传输的命令。

详细说明:

  • scp 命令用于安全地将文件从一个主机传输到另一个主机,所有传输数据都是加密的。
  • 语法: scp [参数] [源文件路径] [目标主机:目标路径]

参数说明:

  • -r :递归复制整个目录。
  • -P :指定远程主机的端口号。
  • -i :指定身份验证文件。

使用示例:

  1. 从本地主机传输文件到远程主机:
bash 复制代码
scp ./dist_PGy4z.tar.gz user@remotehost:/www/destination/

回车之后需要输入远程主机root密码

./dist_PGy4z.tar.gz也可以换成绝对路径

  1. 从远程主机传输文件到本地主机:
bash 复制代码
scp user@remotehost:/remote/file.txt /local/destination/

流程步骤同1

  1. 递归复制整个目录:
bash 复制代码
scp -r /local/directory user@remotehost:/path/destination/

流程步骤同1

  1. 指定远程主机端口号:
bash 复制代码
scp -P 8888 /local/file.txt user@remotehost:/path/destination/

流程步骤同1

相关推荐
写代码的小王吧10 分钟前
【Java可执行命令】(十)JAR文件签名工具 jarsigner:通过数字签名及验证保证代码信任与安全,深入解析 Java的 jarsigner命令~
java·开发语言·网络·安全·web安全·网络安全·jar
孪生质数-10 分钟前
SQL server 2022和SSMS的使用案例1
网络·数据库·后端·科技·架构
共享家952713 分钟前
深入剖析Linux常用命令,助力高效操作
linux·运维·服务器
Zfox_44 分钟前
【C++项目】从零实现RPC框架「四」:业务层实现与项目使用
linux·开发语言·c++·rpc·项目
吃旺旺雪饼的小男孩1 小时前
Ubuntu 22.04 安装和运行 EDK2 超详细教程
linux·运维·ubuntu
IT小馋猫1 小时前
Linux 企业项目服务器组建(附脚本)
linux·服务器·网络
阿政一号1 小时前
Linux进程间通信:【目的】【管道】【匿名管道】【命名管道】【System V 共享内存】
linux·运维·服务器·进程间通信
又过一个秋1 小时前
【sylar-webserver】7 定时器模块
linux·c++
前端极客探险家2 小时前
WebSocket 详解:构建一个复杂的实时聊天应用
网络·websocket·网络协议