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

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

相关推荐
ZengLiangYi18 分钟前
从文章到脚本:把 Git Tag + Semver + CI/CD 收敛成一个 `release.mjs`
前端·github
春夜喜雨19 分钟前
Git 分支merge合并常用步骤与命令操作
git
秦时明月之君临天下19 分钟前
Git查看分支创建时间
git
liuxin_07251 小时前
phpstorm 操作git 分支合并到master
ide·git·phpstorm
love530love1 小时前
Windows 开源项目部署评估与决策清单(完整版)
人工智能·windows·python·开源·github
BieberChen1 小时前
ubuntu定时执行脚本---crontab详细使用指南
linux·运维·ubuntu
梦梦代码精2 小时前
开源即商用,预期产出、风险与优化建议
人工智能·gitee·前端框架·开源·github
时空无限3 小时前
ubuntu 22.04 如何使用命令查看配置防火墙规则
服务器·网络·ubuntu
cyforkk3 小时前
Git 进阶技巧:优雅合并初始提交与 Commit 规范详解
git
Elcker3 小时前
修改Git指定提交作者与时间
git