当前位置: 首页 > news >正文

Linux-scp命令

scp(Secure Copy Protocol)是基于 SSH 的安全文件传输命令,用于在本地和远程主机之间加密传输文件或目录。以下是详细用法和示例:


基本语法

scp [选项] 源文件 目标路径

常用选项

选项描述
-P 端口号指定 SSH 端口(默认 22)
-r递归复制目录(传输文件夹时必选)
-C启用压缩(节省带宽)
-v显示详细传输信息(调试用)
-p保留文件权限和时间戳
-i 密钥文件使用指定的 SSH 私钥文件

常见场景示例

1. 本地 → 远程
# 复制文件到远程主机的 /home/user 目录
scp local_file.txt user@remote_host:/home/user/# 指定 SSH 端口(如 2222)
scp -P 2222 local_file.txt user@remote_host:/path/# 复制整个目录
scp -r local_dir/ user@remote_host:/path/
2. 远程 → 本地
# 从远程主机下载文件到当前目录
scp user@remote_host:/path/remote_file.txt .# 从远程主机下载目录
scp -r user@remote_host:/path/remote_dir/ .
3. 远程 → 远程
# 直接在两台远程主机间传输(文件流经本地)
scp user@remote_host1:/path/file.txt user@remote_host2:/path/

高级用法

1. 使用 SSH 密钥认证
# 指定密钥文件(避免密码输入)
scp -i ~/.ssh/id_rsa local_file.txt user@remote_host:/path/
2. 限制传输带宽(单位:Kbit/s)
scp -l 1000 large_file.iso user@remote_host:/path/  # 限制为 1000 Kbit/s
3. 静默模式(不显示进度)
scp -q local_file.txt user@remote_host:/path/

注意事项

  1. 路径格式

    • 本地路径:/path/to/file./file
    • 远程路径:user@host:/path/to/file
  2. 权限问题

    • 确保目标路径有写入权限。
    • 若使用非默认 SSH 端口,必须通过 -P 指定。
  3. 文件名特殊字符

    • 若文件名含空格或特殊字符,用引号包裹路径:scp "file name.txt" user@host:/path/

替代工具推荐

  • rsync:更高效的文件同步工具,支持增量传输。
  • sftp:交互式文件传输,适合复杂操作。
  • rsync over SSH:结合 SSH 加密和 rsync 的高效性:
    rsync -avz -e 'ssh -p 2222' local_dir/ user@remote_host:/path/
    

若遇到问题,可通过 scp -v 查看详细日志排查错误。

相关文章:

  • 3DMAX 常用渲染器对比及渲染 101 云平台优势
  • (EtherNet/IP 转 EtherNet/IP)EtherCAT/Ethernet/IP/Profinet/ModbusTCP协议互转工业串口网关
  • 存储器综合:内存条
  • 【NLP 69、KG - BERT】
  • linux sysfs的使用
  • μC/OS 版本演进过程 | uC/OS-II 和 uC/OS-III 有什么区别?
  • 运维:概念、模式与硬件基础
  • 使用Python可视化莫比乌斯带
  • 【leetcode题解】滑动窗口
  • STM32 栈地址起始位置不正确
  • V5验证官网滑块验证码WSS协议逆向算法分析
  • 【知识】性能优化和内存优化的主要方向
  • 多进程队列
  • 前端笔记-Vue3(上)
  • http 文件下载和上传服务
  • 经典文献阅读之--SSR:(端到端的自动驾驶真的需要感知任务吗?)
  • ubuntu18.04启动不了修复
  • PythonWeb
  • 【AI论文】生成,但验证:通过回顾性重采样减少视觉语言模型中的幻觉
  • 数字ic后端设计从入门到精通2(含fusion compiler, tcl教学)
  • “名额5分钟抢完”,一场花费上万元:越野赛凭什么这么火?
  • 力保夏粮丰收,粮食大省江苏多地党政主官到田间察看小麦长势
  • 最火“五一”预订!小长假前两日多地接待游客量两位数增长,出境游订单井喷
  • 天津航空一航班盘旋14圈才降落,客服:因天气影响
  • 国内锂矿“双雄”开局业绩PK:从巨亏中崛起,或深陷泥淖谋求多元转型
  • 光明日报:回应辅警“转正”呼声,是一门政民互动公开课