文章目录

  • 1. 学习目标
  • 2. scp上传与下载
    • 2.1 上传文件/目录到服务器
    • 2.2 从服务器上下载文件

1. 学习目标

当我们访问到服务器后,我们希望上传或者是从服务器下载文件,这是本节所解决的问题。

  • 能够使用scp进行远程拷贝(上传和下载)

2. scp上传与下载

开始之前,请先保证服务器已安装openssh-server,如果未安装,请使用如下命令:
sudo apt-get install openssh-server

另外这里假设Ubuntu就是服务器,你本来的电脑就是客户机,我们上传和下载的所有操作都是在客户机的命令窗口中进行的(如Windows是在命令提示符中操作)

2.1 上传文件/目录到服务器

命令格式:

scp 文件的本地路径 服务器用户名@服务器IP地址:/目标文件的绝对路径,其中,文件的本地路径可以使用相对路径也可以使用绝对路径,目标文件的路径必须是绝对路径,因为你是在客户机上操作的。

如果上传目录,则在scp命令后加-r,即scp -r...

举个例子,假设现在在命令提示符中切换到了盘:
scp /123.txt aaa@192.168.1.108:/home/aaa/test/123.txt
上述命令指的是将客户机E盘下的123.txt文件上传到用户名为aaa,服务器IP地址为192.168.1.108,目标地址为/home/aaa/test/123.txt上

2.2 从服务器上下载文件

命令格式(与2.1正好相反):

scp 服务器用户名@服务器IP地址:/目标文件的绝对路径 保存到本机的绝对/相对路径

如果是目录,则加-r

Linux学习(十四)——scp远程拷贝相关推荐

  1. linux中使用scp远程拷贝文件及文件夹

    linux中使用scp远程拷贝文件及文件夹 linux scp远程拷贝文件及文件夹,需要的朋友可以参考下 1.拷贝本机/home/wtf/test整个目录至远程主机192.168.100.1的/roo ...

  2. linux scp 过滤文件夹,linux中使用scp远程拷贝文件及文件夹

    linux中使用scp远程拷贝文件及文件夹 linux scp远程拷贝文件及文件夹,需要的朋友可以参考下 1.拷贝本机/home/wtf/test整个目录至远程主机192.168.100.1的/roo ...

  3. linux scp拷文件夹,linux scp远程拷贝文件及文件夹

    linux scp远程拷贝文件及文件夹 1.拷贝本机/home/administrator/test整个目录至远程主机192.168.1.100的/root目录下 复制代码 代码如下: scp -r ...

  4. linux下scp远程拷贝文件无需输入密码工具之expect

    0.前言 expect是一个用来处理交互命令的工具.借助expect,我们可以将交互过程写在一个脚本上,使之自动化完成.比如ssh登录,scp远程拷贝,ftp登录等都是交互命令. 在有外网的情况下可以 ...

  5. linux远程拷贝免手动输入密码,scp远程拷贝避免输入密码

    使用scp远程拷贝文件到指定服务器上,在客户端生成密钥放在需要验证的服务器上,这样再次连接后直接登陆,避免输入密码. 设定场景 我们需要将tomcat服务器(client1)192.168.30.20 ...

  6. 【Linux】Linux学习(四)Shell编程

    Linux学习(四)Shell编程 Shell概述 Shell脚本入门 变量 系统预定义变量 自定义变量 特殊变量 运算符 条件判断 流程控制(重点) if判断 case语句 for循环 while循 ...

  7. linux查找硬链接文件夹,linux学习(四)复制(cp)移动(mv)删除(rm)查找(find)文件、文件夹操作、软硬链接的区别...

    @ 复制文件 cp命令用于复制文件到制定的目录 语法格式为: cp [选项] 源文件或目录 目标文件或目录 命令选项 含义 cp -d 当复制符号链接时,把目标文件或目录页建立为符号链接,并指向与源文 ...

  8. OpenCV与图像处理学习十四——SIFT特征(含代码)

    OpenCV与图像处理学习十四--SIFT特征(含代码) 一.SIFT算法 二.SIFT实现过程 三.代码实现 一.SIFT算法 SIFT, 即尺度不变特征变换算法(Scale-invariant f ...

  9. PyTorch框架学习十四——学习率调整策略

    PyTorch框架学习十四--学习率调整策略 一._LRScheduler类 二.六种常见的学习率调整策略 1.StepLR 2.MultiStepLR 3.ExponentialLR 4.Cosin ...

  10. C1认证学习十四、十五(算法常识、HTML Head 头)

    C1认证学习十四.十五(算法常识.HTML Head 头) 文章目录 C1认证学习十四.十五(算法常识.HTML Head 头) 十四(算法常识) 任务背景 任务目标 查找算法 1.顺序查找 2.二分 ...

最新文章

  1. 国家自然科学基金委公布生命科学部四类科学问题典型案例
  2. Linux操作系统文件系统基础知识详解
  3. Web前端要学什么语言?需掌握哪些知识?
  4. 前端学习(1374):express参数中get参数的获取
  5. linux ps elf,Linux中ps -elf和ps aux的区别
  6. 47.本地Hyper-V虚拟机的异地(Azure)容灾(上)
  7. poj 2439 ArcticNetwork 最小生成树Kruskal、(Prim方法还没做
  8. switch 语句编译报错Constant expression required
  9. 使用lombok时可以自定义get、set方法
  10. 使用readelf和objdump剖析目标文件
  11. python天气可视化分析报告_Python爬取天气数据及可视化分析
  12. 计算机知识竞赛形式,关于计算机知识竞赛试题
  13. 微博 用户画像_常见信息流平台用户画像分析
  14. 一文说清长安链ChainMaker同步模块
  15. 每次运行项目都会出现这个reload script assemblies
  16. 网站 被降权的四种处理方法
  17. 高德地图引用,搜索定位
  18. ps作图缩小有锯齿的解决方法
  19. 微信公众号抓取 操作手机相关操作 ②
  20. 如何搭建实验室智能化管理,易云维有整体解决方案

热门文章

  1. Clickhouse求时间差
  2. 【转载】又1个教程--简明批处理教程
  3. vmware黑苹果安装vmware tools方法
  4. 怎么查看linux有多少内存插槽,linux 查看内存插槽数、最大容量和频率
  5. 「镁客早报」屠呦呦入选“20世纪最伟大人物”;四部门联合治理APP违法收集使用个人信息...
  6. PMP 11.27 考试倒计时37天!来提分啦!
  7. 微型计算机音节,二年级微机下册教案
  8. c oracle udt,Oracle OCI操作UDT相关学习
  9. UDT 最新源码分析(三) -- UDT Socket 相关函数
  10. 人眼感知到的颜色与真实物理世界的颜色有什么区别?