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

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

相关推荐
ssxueyi2 小时前
Git 完整安装与环境配置教程(Windows/macOS/Linux 通用)
windows·git·macos·项目管理·git教程·代码管理
胖少年2 小时前
Ubuntu 24.04 LTS apt autoremove 误删依赖致程序崩溃 解决与预防笔记
linux·笔记·ubuntu
摇滚侠2 小时前
在 IDEA 中,GIT 合并分支时选择远程的 dev 分支和本地的 dev 分支,有区别吗
java·git·intellij-idea
散峰而望3 小时前
【数据结构】假如数据排排坐:顺序表的秩序世界
java·c语言·开发语言·数据结构·c++·算法·github
Source.Liu3 小时前
【办公平台】在 Ubuntu 上部署 Synapse Matrix 服务器(本地网络版)
服务器·ubuntu
可问春风_ren3 小时前
Git命令大全
前端·javascript·git·后端
轴测君4 小时前
AlexNet
深度学习·计算机视觉·github
Shine°4 小时前
git切换登录账号(解决 403 权限问题)
git
yayatiantian_20224 小时前
Ubuntu 24.04 安装与配置 pyenv
linux·运维·python·ubuntu·pyenv
HIT_Weston4 小时前
109、【Ubuntu】【Hugo】搭建私人博客:搜索功能(五)
linux·javascript·ubuntu