scp命令主要用来进行文件复制

查看scp帮助:scp -h

输出信息如下:

usage: scp [-12346BCEpqrv] [-c cipher] [-F ssh_config] [-i identity_file][-l limit] [-o ssh_option] [-P port] [-S program][[user@]host1:]file1 ... [[user@]host2:]file2
复制代码

OPTIONS:

-v 和大多数 linux命令中的-v意思一样,用来显示进度。可以用来查看连接、认证、或是配置错误

-C 使能压缩选项

-P 选择端口

-r 复制目录

1、从本地将文件传输到服务器

scp【本地文件的路径】【服务器用户名】@【服务器地址】:【服务器上存放文件的路径】
复制代码

例如:

 scp /Users/mac_pc/Desktop/test.png root@192.168.1.1:/root
复制代码

2、从本地将文件夹传输到服务器

scp -r【本地文件的路径】【服务器用户名】@【服务器地址】:【服务器上存放文件的路径】
复制代码

例如:

scp -r /Users/mac_pc/Desktop/test root@192.168.1.1:/root
复制代码

3、将服务器上的文件传输到本地

scp 【服务器用户名】@【服务器地址】:【服务器上存放文件的路径】【本地文件的路径】
复制代码

例如:

scp root@192.168.1.1:/data/wwwroot/default/111.png /Users/mac_pc/Desktop
复制代码

4、将服务器上的文件夹传输到本地

scp -r 【服务器用户名】@【服务器地址】:【服务器上存放文件的路径】【本地文件的路径】
复制代码

例如:

scp -r root@192.168.1.1:/data/wwwroot/default/test /Users/mac_pc/Desktop
复制代码

mac下用scp命令实现本地文件与服务器Linux文件之间的相互传输相关推荐

  1. linux禁止ssh传输文件,如何在Linux下使用scp命令通过ssh安全传输文件

    原标题:如何在Linux下使用scp命令通过ssh安全传输文件 在Unix或Linux操作系统上,scp实用程序(secure copy)与更著名的命令cp类似,但用于在安全加密的网络上在主机之间传输 ...

  2. scp命令服务器下载文件到本地,scp命令linux拷贝文件到本地,服务器下载文件,scp命令拷贝文件,scp命令文件下载上传到服务器

    scp命令文件下载上传到服务器 # 服务器拷贝文件到本地 # # scp 服务器路径文件 本地路径文件 scp root@192.168.0.111:/tmp/test.sql D:/share/te ...

  3. Mac下的spotlight无法搜索本地资源的解决办法

    Mac下的spotlight无法搜索本地资源的解决办法 其实之前也很少用spotlight 所以一直没注意到,最近开始用Alfred,发现搜索不到本地资源,任何文件.文件夹.应用等都不能搜索到. 觉得 ...

  4. linux 关闭防火墙scp功能,在 Linux 下使用 scp 命令

    将文件或文件夹从网络上的一个主机拷贝到另一个主机当中去. here:在 Linux 下使用 scp 命令 摘要: scp 是安全拷贝协议(Secure Copy Protocol)的缩写, scp 是 ...

  5. mac下一些终端命令的使用

    mac基础终端命令入门 作为一名编程人员,(叫程序猿显得屌丝,叫攻城狮感觉还达不到),我经常看到许多大神在终端里面进行一些神操作.鉴于此,我今天就百度了一下,别问我为什么不Google,穷屌丝翻不了墙 ...

  6. mvn Mac Linux 版本,Mac 下 Maven 的命令行安装

    JDK 的安装 系统的"系统偏好设置"中我们可以看到 Java的设置, Java 7(含) 之后的版本在这里可以看到. 点击进去后,可以看到独立的 Java 控制面板 注意,这里是 ...

  7. Linux/mac下的自定义命令alias,并保存别名使其永久生效(重启不会失效)

    linux/mac下的自定义命令alias,并保存别名使其永久生效(重启不会失效) 现在做开发每次提交代码的命令都是一长串参数,不想去记,于是可以使用alias命令来解决这个问题: alias aCo ...

  8. Mac 下使用ll命令(linux 自定义命令bash)

    Mac 下使用ll命令(自定义命令bash)_index_ling的博客-CSDN博客 1.打开文件bash_profile vim ~/.bash_profile 2.键入命令别名,保存退出 ali ...

  9. Mac下使用tree命令

    Mac下没有tree命令,但是可以通过brew进行安装,命令如下: brew install tree 装好后tree的用法和linux下的保持一致.参考:http://www.cnblogs.com ...

最新文章

  1. 迈出物联网的第一步,玩儿一下Arduino
  2. R语言中的esttab命令_R语言︱基本函数、统计量、常用操作函数
  3. Redis命令:EXPIREAT key timestamp(设置key在某一时间过期)
  4. P3605 [USACO17JAN]Promotion Counting P(树状数组)
  5. 求三个数的最大最小值
  6. 【渝粤教育】国家开放大学2018年秋季 1063t现代货币金融学说 参考试题
  7. layui 单选项 点击显示与隐藏 很实用
  8. android使用sharepreference保存用户操作数据
  9. poj 1247 Magnificent Meatballs 解题报告
  10. 算法之图解单纯形算法C++
  11. 电脑打开热点后无法连接到网络
  12. Bing的高级搜索关键字
  13. 2021年数字IC面经---平头哥
  14. 图像调优2:什么是10° D65 和 2° D65
  15. 【mysql】表锁、行锁、间隙锁、共享锁(读锁)、排他锁(写锁)、Next-Key Locks 之间的关系
  16. 基于Go语言Iris+Layui的OA办公系统
  17. 网易免费邮箱的smtp 为何密码错误
  18. 背景随意更换,同时改变多个竖屏短视频背景图片的两种方法
  19. 【思维导图】巩固你的JavaScript知识体系
  20. oracle中累计求和_oracle求和代码示例

热门文章

  1. c++ 自定义比较函数,运行时发生segmentation fault
  2. 2021-04-11面试
  3. [攻防世界 pwn]——pwn-100
  4. [攻防世界 pwn]——int_overflow
  5. Java hibernate假外键_java – Hibernate:没有实体类的外键,只能通过id
  6. sqlserver安装检测不通过 (重新启动失败)
  7. 常用netbeans快捷键
  8. 小试牛刀JavaScript鼠标事件
  9. SQL语句:SQLwhile(0=0)与while @@fetch_status=0.
  10. sql 中删除重复数据的方法