scp命令用于Linux之间复制文件和目录。

参数说明:

    • -1: 强制scp命令使用协议ssh1
      -2: 强制scp命令使用协议ssh2
      -4: 强制scp命令只使用IPv4寻址
      -6: 强制scp命令只使用IPv6寻址
      -B: 使用批处理模式(传输过程中不询问传输口令或短语)
      -C: 允许压缩。(将-C标志传递给ssh,从而打开压缩功能)
      -p:保留原文件的修改时间,访问时间和访问权限。
      -q: 不显示传输进度条。
      -r: 递归复制整个目录。
      -v:详细方式显示输出。scp和ssh(1)会显示出整个过程的调试信息。这些信息用于调试连接,验证和配置问题。
      -c cipher: 以cipher将数据传输进行加密,这个选项将直接传递给ssh。
      -F ssh_config: 指定一个替代的ssh配置文件,此参数直接传递给ssh。
      -i identity_file: 从指定文件中读取传输时使用的密钥文件,此参数直接传递给ssh。
      -l limit: 限定用户所能使用的带宽,以Kbit/s为单位。
      -o ssh_option: 如果习惯于使用ssh_config(5)中的参数传递方式,
      -P port:注意是大写的P, port是指定数据传输用到的端口号
      -S program: 指定加密传输时所使用的程序。此程序必须能够理解ssh(1)的选项

1、从本地复制到远程

#scp 命令使用端口号 4588 远程复制到本地(这里容易有个误区,端口号依旧跟在scp后边,而不是跟在远程user@Ip 前边)
scp -P 4588 /home/administrator remote@www.runoob.com:/usr/local/sin.sh
本地路径 远程路径
 

scp -P28860 -r /Users/laibaoqin/brian root@65.49.XXX.191:/home

2、从远程复制到本地

#scp 命令使用端口号 4588 远程复制到本地

scp -P 4588 remote@www.runoob.com:/usr/local/sin.sh /home/administrator                                 

                                                          远程路径              本地路径

scp -P28860 -r root@65.49.XXX.1X1:/home/brian /Users/laibaoqin

scp -P28860 -r root@65.49.XXX.1X1:/root/lnmp1.5.tar.gz /Users/laibaoqin

参考:https://blog.csdn.net/captainjava/article/details/81063774

Linux/Mac scp命令笔记的更多相关文章

  1. Linux下scp命令使用

    linux下scp命令主要是用来远程拷贝文件,下面介绍两种使用方法 1,拷贝本机文件到远程文件 举例子:把我本地的change目录下的changeFile.txt上传到远程192.168.2.88的k ...

  2. linux 的 scp 命令 可以 在 linux 之间复制 文件 和 目录

    转自:http://blog.csdn.net/snlying/article/details/6184102 Linux系统中scp命令的用法. scp就是secure copy的简写,用于在lin ...

  3. Linux使用scp命令进行文件远程拷贝详解

    前言 scp是 secure copy的缩写, scp是Linux系统下基于ssh登陆进行安全的远程文件拷贝命令.Linux的scp命令可以在Linux服务器之间复制文件和目录. 使用语法: scp  ...

  4. linux之scp命令

    linux之cp/scp命令+scp命令详解   名称:cp 使用权限:所有使用者 使用方式: cp [options] source dest cp [options] source... dire ...

  5. linux 的 scp 命令

    linux 的 scp 命令 可以 在 linux 之间复制 文件 和 目录: ================== scp 命令 ================== scp 可以在 2个 linu ...

  6. linux的scp命令可以在linux服务器之间复制文件和目录

    scp是secure copy的简写,用于在Linux下进行远程拷贝文件的命令,和它类似的命令有cp,不过cp只是在本机进行拷贝不能跨服务器,而且scp传输是加密的.可能会稍微影响一下速度.当你服务器 ...

  7. Linux之scp命令的使用

    Linux之scp命令的使用 1. scp简介 1.1 命令功能: scp是 secure copy的缩写, scp是linux系统下基于ssh登陆进行安全的远程文件拷贝命令.linux的scp命令可 ...

  8. Linux下scp命令的用法

    scp 对拷文件夹 和 文件夹下的所有文件 对拷文件并重命名 对拷文件夹 (包括文件夹本身) scp -r   /home/wwwroot/www/charts/util root@192.168.1 ...

  9. Linux机器之间复制文件和目录方式&Linux的scp命令详解

    本文转载于:http://www.cnblogs.com/hitwtx/archive/2011/11/16/2251254.html 整理总结如下: 不同的Linux之间copy文件常用有3种方法: ...

随机推荐

  1. iis win7 注册

    http://blog.sina.com.cn/s/blog_7ed5a8080100rinj.html vs2010默认的是4.0框架,4.0的框架是独立的CLR,和2.0的不同,如果想运行4.0的 ...

  2. 跨页面传值之QueryString

    跨页面传值常用方法 1.QueryString 2.Form-post控件传递 3.Cookies传递 4.Application传递 5.Session传递(灵活强大) 1.query传值 http ...

  3. 第七章--Java基础类库--与用户的互动

    1.命令行编译和运行java程序在notepad++中集成java编译运行命令 参考博客:http://blog.sina.com.cn/s/blog_84405af50101q7fn.html2与用 ...

  4. 08.StreamReader和StreamWrite的学习

    StreamReader和StreamWrite是用来操作字符的 namespace _21.对StreamReader和StreamWriter的学习 { class Program { stati ...

  5. java基础--提示对话框的使用

    java基础--提示对话框的使用 2019-03-17-00:35:50-----云林原创 一.显示信息对话框:使用“JOptionPane.showMessageDialog”显示:   图标 对话 ...

  6. 【Spring Boot】集成Netty Socket.IO通讯框架

    服务端 @Configuration public class NettySocketConfig { private static final Logger logger = LoggerFacto ...

  7. 【基础笔记】《html&CSS设计与构造网站》一书导读

    ◉HTML 1.结构网页使用HTML HyperText Markup Language 来描述页面结构超文本标记语言允许对文本建立链接,允许对文本进行标记网页开头都有一个DOCTYPE 文档类型 声 ...

  8. php有经纬度计算距离

    /** *  @desc 根据两点间的经纬度计算距离 *  @param float $lat 纬度值 *  @param float $lng 经度值 */  function getDistanc ...

  9. python 读写Oracle10g数据简介

    1.测试环境: Centos6 X86_64python 2.6 Oracle 10g 2.安装cx_Oracle 和 Oracle InstantClient: http://www.rpmfind ...

  10. 04_Redis数据类型(set、zset)

    [set:集合类型(高中的集合知识)] 集合类型:无序.不可重复 列表类型:有序.可重复 [set类型] 1.添加元素 语法:sadd key member1 member2...... 返回值:返回 ...