scp是secure copy的简写,用于在Linux下进行远程拷贝文件或目录的命令,基于ssh登陆进行安全的远程文件拷贝命令,因此其传输是加密的。scp占用资源非常少,并不会提高多少系统负荷,在这一点上,另一个命令rsync就远远不及它了。虽然 rsync比scp会快一点,但当小文件众多的情况下,rsync会导致硬盘I/O非常高,而scp基本不影响系统正常使用。

重点:scp  /nfsroot/NFS_Test/spi_test root@192.168.1.227:/home/spitest

命令参数参数说明

-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为单位。

-P port注意是大写的P, port是指定数据传输用到的端口号。

-S program指定加密传输时所使用的程序。此程序必须能够理解ssh(1)的选项。应用实例从本地服务器复制到远程服务器复制文件命令格式scp local_file remote_username@remote_ip:remote_folder,复制到远程的文件夹中命令格式scp local_file remote_username@remote_ip:remote_file,指定复制的文件名命令格式scp local_file remote_ip:remote_folder,使用本机登录用户作为用户名传输文件,复制文件到指定文件夹

可以看到,文件被直接进行了覆盖,没有提示命令格式scp local_file remote_ip:remote_file,使用本机登录用户作为用户名传输文件,指定复制的文件名

与复制文件的命令格式基本相同,只不过需要增加-r参数命令格式scp -r local_folder remote_username@remote_ip:remote_folder,目录整体复制到远程目录内。命令格式scp local_file remote_ip:remote_folder,使用本机登录用户作为用户名传输文件,复制目录到远程目录内。

可以看到,目录被直接进行了覆盖,也没有提示从远程服务器复制到本地服务器

从远程复制到本地的scp命令与上面的命令雷同,只要将从本地复制到远程的命令后面2个参数互换顺序就行了复制文件

可以看到,无论那种复制方式都是直接将本地的文件进行了覆盖,没有提示信息。复制目录

可以看到目录也是直接进行了覆盖,没有提示信息,所以scp使用的时候一定要确定无误再使用,否则容易追悔莫及啊~~~

linux用户间文件互传,linux之间的文件互传-scp命令相关推荐

  1. linux用户间文件互传,windows和linux间互传文件

    方法1:Xshell传输文件 用rz,sz命令在xshell传输文件 很好用,然后有时候想在windows和linux上传或下载某个文件,其实有个很简单的方法就是rz,sz 首先你的Ubuntu需要安 ...

  2. Linux用户和用户组(包含两者之间的关系)

    Linux 是多用户多任务操作系统,换句话说,Linux 系统支持多个用户在同一时间内登陆,不同用户可以执行不同的任务,并且互不影响. 例如,某台 Linux 服务器上有 4 个用户,分别是 root ...

  3. Linux用户间的切换命令su以及su和su - 的区别

    一.su命令 su是最简单的用户切换命令,通过该命令可以实现任何用户之间的互相切换,当然能够正确切换的前提就是输入正确的密码.普通用户切换至root用户或者普通用户之间互相切换都要知道对方账户的密码, ...

  4. linux用户权限0666什么意思,linux 权限

    最近在一个课题学习的过程中,遇到Linux权限机制,将自己的理解总结如下: 1.Linux权限模型--UGO模型 当我们用ls -l 命令查看一个目录下的文件或者目录时,我们会看到如下的显示: -rw ...

  5. Linux用户管理(六)Linux磁盘管理

    Linux磁盘管理 一.硬盘分区 1.外部存储器的表示方法 (1)硬盘 l IDE         /dev/hdxy l SCSI/USB   /dev/sdxy (2)软盘(/dev/fdx) ( ...

  6. linux用户登录报密码不对,Linux用户登录密码的生成

    一.从自动化需求说起 如何生成一个Linux用户登录密码?可能有人会说用passwd生成.的确,passwd命令能够帮助我们重置用户登录密码,但是这并没有解答如何生成一个Linux用户登录密码的疑问. ...

  7. Linux用户管理(三)Linux文件管理

    Linux文件管理 一.文件系统及Shell的基本概念 1.文件系统的含义 文件系统是用来管理和组织保存在磁盘驱动器上数据的系统软件 2.Linux的文件系统 Linux系统采用虚拟文件系统技术(VF ...

  8. linux用户密码策略求图,Linux用户密码策略

    Linux用户密码的有效期,是否可以修改密码可以通过login.defs文件控制.对login.defs文件修只影响后续建立的用户,如果要改变以前建立的用户的有效期等可以使用chage命令. Linu ...

  9. Linux用户管理(五)Linux系统的启动

    Linux系统的启动 一.启动步骤和GRUB 1.Linux启动过程分析                                                              (1 ...

  10. linux 用户权限 数字,几个linux命令之用户权限相关命令

    一.基本概念 1.用户是Linux系统工作中重要的一环,用户管理包括用户和组,在LINUX系统中可以给不同的用户或组针对某一文件或目录设定不同的操作权限,其中这些权限包括读(r,数字代号是4),写(w ...

最新文章

  1. 关于数据库中NULL的描述,下列哪些说法符合《阿里巴巴Java开发手册》
  2. opencv+VS如何运行
  3. ADO.NET Data Services Framework 基础概述
  4. 人脑细胞在培养皿中学会打游戏,比AI学习速度快18倍还省电,有黑客帝国那味了...
  5. vmware 利用镜像 配置yum本地源
  6. 白话Elasticsearch51-深入聚合数据分析之text field聚合以及fielddata原理
  7. 【Java8】堆栈/队列/数组/链表/红黑树,List/set子接口,hashcode/hashset,Map/内部接口,/统计字符个数,debug,斗地主,Collections,TreeSet
  8. mysql删除表崩溃_MySQL在删除表时I/O错误原因分析
  9. 大数据项目离线数仓(全)三(可视化工具版)
  10. 阿里云OSS设置Referer防盗链后MP3/MP4文件在浏览器无法播放问题的分析
  11. String 源码浅析————终结篇
  12. 代码执行sql出错:SQL syntax error, expected token is ‘RIGHT_PAREN‘, actual token is ‘IDENTIFIER‘
  13. 家用洗地机哪款好?家用洗地机好用品牌推荐
  14. ppt怎么制作抖音快手快闪效果的倒计时动画?
  15. 第三届VueConf将于2019年6月8日在上海举行 转发评论送门票
  16. 面试题:你的缺点是什么?(为难我?怎么可能)
  17. node.js学习-第一章节
  18. Looksery Cup 2015 F. Yura and Developers(单调栈+二分+分治)(难*)
  19. 关于OLED显示屏的理解
  20. 洽洽:百亿路上无“鲜”事

热门文章

  1. 解决问题:Exception during message handling: Unacceptable CPU info: CPU doesn't have compatibility...
  2. Sequence I
  3. time clock getrusage clock_gettime gettimeofday timespec_get 对比
  4. flask从表单中的提交中获取数据(不使用第三方库)
  5. hi35xx stmmac网卡驱动源码解读
  6. 安卓开发 给控件左边右边下边添加阴影_使用鸿蒙开发一款TV版的小游戏
  7. linux开机时驱动的加载流程
  8. windows下编译可在visual studio中调试的FFmpeg
  9. H264码流解析及NALU
  10. 如何实现一个文件系统