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

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

相关推荐
KaneLogger1 小时前
OpenCode 操作手册
git
木子小喵1 小时前
通俗讲解Git安装每一步!!
git
IOT那些事儿2 小时前
TortoiseGit拉取开源子仓库失败
git·ssh·tortoisegit·submodule
HelloTonyGo2 小时前
个人游戏笔记本免费“养龙虾”(四)OpenClaw(exec tools)的文件权限配置
ubuntu·exec·白名单·文件权限·用户权限·openclaw
whysqwhw3 小时前
Android Kotlin MVVM与MVI组合场景
github
不想看见4043 小时前
Git的多种仓库选择与推荐
git
whysqwhw4 小时前
MVI架构核心设计思想及实际项目应用总结
github
CoderJia程序员甲4 小时前
GitHub 热榜项目 - 日榜(2026-03-29)
人工智能·ai·大模型·github·ai教程
攀登的牵牛花5 小时前
程序员失业论,被 SWE-CI 一组数据打醒:真正先被替代的是低质量交付
前端·github
cyforkk5 小时前
Java 开源项目指南:如何规范地发布首个 GitHub Release
java·开源·github