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

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

相关推荐
fakerth3 分钟前
Git 完全指南:从入门到精通
git
XiaoHu02071 小时前
Linux网络编程套接字
linux·服务器·网络·git
AlexDeng1 小时前
Git 实战:我用 git worktree 一次性拉取多个工作目录
git
import_random2 小时前
[git版本控制]git pull origin main
git
ShallowLin2 小时前
Git 的分支管理
git
无限进步_3 小时前
【C语言&数据结构】二叉树遍历:从前序构建到中序输出
c语言·开发语言·数据结构·c++·算法·github·visual studio
chen_2276 小时前
搭建git工作流
git
HIT_Weston6 小时前
97、【Ubuntu】【Hugo】搭建私人博客:搜索功能(二)
linux·运维·ubuntu
好想来前端6 小时前
私有化部署 LLM 时,别再用 Nginx 硬扛流式请求了 —— 推荐一个专为 vLLM/TGI 设计的高性能网关
后端·架构·github
wjhx7 小时前
对ubuntu22.04版本日志的处理
linux·ubuntu