博客
关于我
linux命令之scp
阅读量:472 次
发布时间:2019-03-06

本文共 746 字,大约阅读时间需要 2 分钟。

Linux SCP命令详解

1. 本地文件到远程服务器

使用SCP命令将本地文件复制到远程服务器上。命令格式如下:

scp local_filename remote_user@remote_ip:/remote_path

其中:

  • local_filename:本地文件或目录的名称
  • remote_user:远程服务器上的用户名
  • remote_ip:远程服务器的IP地址
  • remote_path:远程服务器上的目标路径
  • 注意:复制时需输入远程用户的密码。

    2. 本地目录到远程服务器

    要将整个本地目录复制到远程服务器,可以在命令中添加选项-R:

    scp -R local_directory remote_user@remote_ip:/remote_path

    -R:递归复制整个目录及其子目录。

    3. 远程文件到本地

    将远程服务器上的文件下载到本地机器上,可以通过调整命令顺序实现:

    scp remote_user@remote_ip:/remote_path/file /local_directory

    仅需将文件路径前后的顺序调换即可(远程路径在前,本地路径在后)。

    4. 远程目录到本地

    如果需要将远程服务器上的整个目录下载到本地,可以使用同样的方法:

    scp -R remote_user@remote_ip:/remote_path /local_directory

    同样使用-R选项进行递归复制。

    SCP命令常用功能说明

    • - verbose (-v):显示传输过程,可用于验证文件是否正确复制
    • - compression (-C):压缩传输数据,适用于大文件传输
    • -_md5 (-t):校验文件传输完整性

    替换为实际远程用户名和地址即可使用。如有需要,可根据实际场景自定义配置。

转载地址:http://hjvdz.baihongyu.com/

你可能感兴趣的文章
计算机网络之rdp爆破
查看>>
使用promise封装wx:requset()
查看>>
输入一个5X5的二维数组,将数组进行排序,其中一维数组按照平均值降序,一维数组内部升序排列。
查看>>
【java基础知识(难点攻克)】--接口和抽象的区别
查看>>
Python学习笔记(7)-Python基础7-字符串与正则表达式
查看>>
Python学习笔记(16)-Python高级16-进程和线程
查看>>
StarkWare公司零知识证明验证程序ethSTARK已通过PeckShield全面安全审计服务
查看>>
图文追踪PlusToken资产转移行踪(一): BTC部分有1,203个流入交易所
查看>>
stm32 DMA2D知识点
查看>>
stm32h743iit6 cubmex 配置QSPI w25128模式问题
查看>>
C++实现String
查看>>
贝康医疗数据“打架”:融资规模与宣传不符,累计亏损超15亿元
查看>>
让nginx支持文件上传的几种模式
查看>>
android自定义view实现圆环效果
查看>>
自定义的seekBar(二)
查看>>
dialog显示自定义布局
查看>>
【CNN】卷积神经网络中param和FLOPs介绍
查看>>
JNI中调用加载多个cpp文件的方法
查看>>
Visual Studio展开和折叠函数代码
查看>>
android计算程序运行耗时
查看>>