Ubuntu 传输文件

scp [选项] 源文件 目标路径

以下是一些常用的 scp 命令选项:

  • -r:递归复制目录和子目录。

  • -P:指定远程 SSH 服务器的端口号。

  • -i:指定用于身份验证的私钥文件。

  • -p:保留源文件的时间戳、权限和所有者。

  • -v:显示详细的调试信息。

  • -r 选项指示 scp 递归复制整个目录以及其中的所有子目录和文件。

示例用法:

1、从本地复制文件到远程服务器:

scp lotus root@172.20.0.100:/mnt/md0/update-lotus/

scp lotus root@10.50.2.6:/usr/local/lotus

scp lotus root@10.50.1.17:/usr/local/bin/

红色部分是远程服务器,蓝色部分是本地文件

2、从远程服务器复制文件到本地:

scp root@10.50.2.6:/usr/local/lotus /usr/local/lotus

红色部分是远程服务器,蓝色部分是本地文件

相关推荐
第一程序员3 小时前
Python基础学习路径:非科班转码者的入门指南
python·github
badhope5 小时前
概率论如何让机器学习不再玄学
人工智能·深度学习·机器学习·数据挖掘·github
evan20205 小时前
faster-whisper 音频转字幕 懒人整合包
github
人工智能训练6 小时前
从 1.1.3 到 1.13.2!Ubuntu 24.04 上 Dify 升级保姆级教程(零数据丢失 + 一键迁移)
linux·运维·人工智能·windows·ubuntu·dify
吴声子夜歌6 小时前
TypeScript——模块解析
javascript·ubuntu·typescript
IT WorryFree6 小时前
如何设置微信群机器人
微信·github
Risehuxyc7 小时前
github里README和*.md的编写规则
github
badhope7 小时前
10个高星GitHub项目推荐
python·深度学习·计算机视觉·数据挖掘·github
春日见7 小时前
GIT操作大全(个人开发与公司开发)
开发语言·驱动开发·git·matlab·docker·计算机外设·个人开发
cnnews8 小时前
手机通过Termux安装unbuntu,开启SSH
linux·运维·ubuntu·ssh