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

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

相关推荐
言66642 分钟前
要忽略前端依赖包node_modules的文件在目录下 git暂存区消失
git
徐小夕1 小时前
我们放弃了单Agent方案:HiCAD 3.0 用 Harness 做多Agent编排,把3D建模的准确率提升了30%
前端·算法·github
Java面试题总结1 小时前
MarkItDown 再次登顶GitHub榜
开发语言·c#·github
佛系豪豪吖1 小时前
AtomCode 部署流程与使用经验
笔记·chatgpt·github·ai编程·gitcode
胡小禾2 小时前
Git Worktree
git
程序员小羊!2 小时前
18 GIt
git
怣疯knight2 小时前
Git 本地分支关联远程分支 常用命令汇总
git
ANNENBERG2 小时前
git分支开发管理
git
坤坤藤椒牛肉面2 小时前
GIT的使用
git
w3296362713 小时前
使用 OpenCode 在 Windows 上加速安装 Playwright 的完整指南
windows·git