scp是什么?

scp是secure copy的简写,用于在Linux下进行远程拷贝文件的命令,和它类似的命令有cp,不过cp只是在本机进行拷贝不能跨服务器,而且scp传输是加密的。

scp有什么用?

1、我们需要获得远程服务器上的某个文件,远程服务器既没有配置ftp服务器,没有开启web服务器,也没有做共享,无法通过常规途径获得文件时,只需要通过scp命令便可轻松的达到目的。

2、我们需要将本机上的文件上传到远程服务器上,远程服务器没有开启ftp服务器或共享,无法通过常规途径上传是,只需要通过scp命令便可以轻松的达到目的。

scp使用方法

端口大写-P 为参数,2222 表示更改SSH端口后的端口,如果没有更改SSH端口可以不用添加该参数。默认会使用SSH的22端口。

1.获取远程服务器上的文件

scp -P  root@192.168.191.32:/home/favicon.ico /Users/xiao/Documents/favicon.ico

root@192.168.191.32 表示使用root用户登录远程服务器192.168.191.32,

/home/favicon.ico 表示远程服务器上的文件,

/Users/xiao/Documents/favicon.ico 表示保存在本地上的路径和文件名。

2.获取远程服务器上的目录

scp -P  -r root@192.168.191.32:/home/ /Users/xiao/Documents/

-r :参数表示递归复制(即复制该目录下面的文件和目录)

root@192.168.191.32 表示使用root用户登录远程服务器192.168.191.32,

/home/ 表示远程服务器上的目录,

/Users/xiao/Documents/ 表示保存在本地上的目录路径。

3.将本地文件上传到服务器上

scp -P  /Users/xiao/Documents/favicon.ico root@192.168.191.32:/home/favicon.ico

/Users/xiao/Documents/favicon.ico 表示保存在本地上的路径和文件名。

root@192.168.191.32 表示使用root用户登录远程服务器192.168.191.32,

/home/favicon.ico 表示远程服务器上的文件,

4.将本地目录上传到服务器上

scp -P  -r /Users/xiao/Documents/ root@192.168.191.32:/home/

-r :参数表示递归复制(即复制该目录下面的文件和目录)

root@192.168.191.32 表示使用root用户登录远程服务器192.168.191.32,

/home/ 表示远程服务器上的目录,

/Users/xiao/Documents/ 表示保存在本地上的目录路径。

5.可能有用的几个参数 :

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

-4 : 强行使用 IPV4 地址 .

-6 : 强行使用 IPV6 地址 .

最新文章

  1. [LeetCode] Climbing Stairs 爬梯子问题
  2. 【OpenWRT之旅】如何自定义一个配置文件的设置界面
  3. 内置函数----整理、例题 、xmin
  4. iOS之UI--主流框架的搭建--仿制QQ的UI框架
  5. git泄漏原理
  6. codeforces 260 div2 C题
  7. java中的异常(一)
  8. visual studio 中被遗忘的任务列表和书签
  9. CRM系统(第二部分)
  10. linux 添加并格式化新硬盘
  11. C# 批量图片打包下载
  12. php 建站 多域名配置 自定义重定向
  13. WeRun is mini-app
  14. iframe多窗口
  15. 华为手机不打印log解决方法
  16. 3dContactPointAnnotationTool开发日志(七)
  17. pycharm 相关设置问题
  18. Java JDBC概要总结一(基本操作和SQL注入问题)
  19. java网络编程(套接字)
  20. 【kmp算法】poj2185 Milking Grid

热门文章

  1. XPath Helper的安装使用
  2. Promise 的基础用法
  3. AIM Tech Round 5C. Rectangles 思维
  4. 【动态规划】[UVA1025]A Spy in the Metro 城市里的间谍
  5. [POJ1785]Binary Search Heap Construction(笛卡尔树)
  6. 【UE4】二十六、Look at camera 蓝图
  7. jetbraints激活码
  8. 如何在Centos7下升级Apache至最新版本
  9. 怎样安装PyCharm
  10. jmeter接口测试--参数化