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

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

相关推荐
DarrenPig5 小时前
【常州工NEC】ROBOCON小白入门之路(二)2026CURC-NEC赛季规划
开源·github·交流·robocon
creator_Li6 小时前
即时通讯项目--(1)环境搭建
linux·运维·ubuntu
403240739 小时前
[Jetson/Ubuntu 22.04] 解决挂载 exFAT 硬盘报错 “unknown filesystem type“ 及只读权限问题的终极指南
linux·运维·ubuntu
siqiangming9 小时前
将SVN项目迁移到Git,保留提交记录
git·svn
Source.Liu9 小时前
【沟通协作软件】使用 Rufus 制作 Ubuntu 启动盘的详细过程
linux·ubuntu
Love丶伊卡洛斯9 小时前
Ubuntu 部署 STUN服务端
linux·运维·ubuntu
CCPC不拿奖不改名10 小时前
两种完整的 Git 分支协作流程
大数据·人工智能·git·python·elasticsearch·搜索引擎·自然语言处理
南方者10 小时前
【Sourcetree】【Git】提交后无法推送,优雅回滚
git·版本管理·sourcetree·回滚·贮藏
DN金猿10 小时前
使用ubuntu安装nginx时报错
linux·nginx·ubuntu
ccino .11 小时前
【将更改从 GitHub Desktop 推送到 GitHub】
github