1. rcp命令简介

rcp代表“remote file copy”(远程文件拷贝)。两台Linux主机之间复制文件可以使用它。rcp支持复制文件,也支持复制目录。

注意:

rcp命令用在复制文件或目录时,如果同时指定两个以上的文件或目录,且最近是一个已经存在的目录,则它会把前面指定的所有文件或目录复制到该目录中。

2. rcp命令参数

各选项含义:

-r 递归地把源目录中的所有内容拷贝到目的目录中。要使用这个选项,目的必须是一个目录。

-p 试图保留源文件的修改时间和模式,忽略umask。

-k 请求rcp获得在指定区域内的远程主机的Kerberos 许可,而不是获得由krb_relmofhost⑶确定的远程主机区域内的远程主机的Kerberos许可。

-x 为传送的所有数据打开DES加密。这会影响响应时间和CPU利用率,但是可以提高安全性。如果在文件名中指定的路径不是完整的路径名,那么这个路径被解释为相对远程机上同名用户的主目录。如果没有给出远程用户名,就使用当前用户名。如果远程机上的路径包含特殊shell字符,需要用反斜线(\)、双引号(”)或单引号(’)括起来,使所有的shell元字符都能被远程地解释。需要说明的是,rcp不提示输入口令,它通过rsh命令来执行拷贝。

directory 每个文件或目录参数既可以是远程文件名也可以是本地文件名。远程文件名具有如下形式:rname@rhost:path,其中rname是远程用户名,rhost是远程计算机名,path是这个文件的路径。

3. 实例1:把远程服务器的文件复制到本地

命令:

[root@zcwyou ~]# rcp 192.168.1.1:/home/zcwyou/abc.txt ./abc.txt

4. 实例2:把当前目录下的zcwyou.txt复制到远程目录

命令:

[root@zcwyou ~]# rcp zcwyou.txt 192.168.1.1:/home/root/zcwyou.txt

5. 实例3:把本地目录及子目录和文件全部复制到远程系统上

命令:

[root@zcwyou ~]# rcp –r zcwyou 123.123.123.123:/home/root/

6. 实例4:从远程系统复制目录到本地

使用-r选项

命令:

[root@zcwyou ~]# rcp -r 123.123.123.123:/home/root/abc ./abc

linux rcp命令作用,Linux之间传送文件之rcp命令相关推荐

  1. Linux系统与Windows系统之间的文件上传与下载

    Linux系统与Windows系统之间的文件上传与下载 在日常开发过程中,常常会遇到需要在Linux与Windows系统之间的文件的传输,有一些常用的方法与命令,在此记录 1.文件上传 从Window ...

  2. 基于Socket的TCP协议Linux聊天系统(即时聊天、传送文件)

    基于Socket的TCP协议Linux聊天系统(即时聊天.传送文件)有源码!!!! 4.1 需求分析 4.1.1 系统目的 4.1.2 系统结构图 4.1.3 系统功能 4.1.4 系统数据流图 4. ...

  3. linux一,系统分区 Linux的盘符结构 Linux常用命令: 一,目录/文件的处理命令

    文章目录 一,系统分区 Linux的盘符结构 Linux常用命令: 一,目录/文件的处理命令 一,系统分区 概念:在硬盘上产生文件系统的过程 第一步:磁盘分区(创建隔断) 分区规则:主分区最多只能分4 ...

  4. Linux文件系统(文件系统类型、设备文件、常用命令、U盘与光盘挂载)

    Linux文件系统(文件系统类型.设备文件.常用命令.U盘与光盘挂载)   本篇文章是Linux文件系统整块集合,包含了Linux文件系统介绍.设备文件介绍.常用文件系统命令(查看.修复与配置).挂载 ...

  5. winxp上传文件到服务器,通过SQLServer的xp_cmdshell在服务器之间传送文件

    xp_cmdshell作为sql Server的扩展存储过程之一,也是sql Server在安全大敌,很多sql安全手册上都要求关闭此过程,这不利用其特性简要实现了一个在sql服务器之间传取文件的功能 ...

  6. 查看磁盘信息命令和查看目录以及文件占用空间大小命令

    记录:313 场景:在CentOS 7.9操作系统,查看磁盘信息命令.查看目录以及文件占用空间大小命令.主要是df.du.lsblk.fdisk.parted.pvdisplay.vgdisplay. ...

  7. linux head命令作用,Linux查看文件内容之head命令

    1. head命令简介 本文主要介绍head命令的作用与常用使用方法,该命令和tail命令相反,head默认显示用来显示文本开头,而tail默认显示结尾某个数量的文字区块. 2. head命令选项 - ...

  8. windows和Linux虚拟机或者云主机之间传输文件

    在这里用一种比较简单的方法来实现互相传输文件: 1.打开远程控制服务器软件,连接上云主机,我用的是xshell5 2.检查是否安装 sz rz命令 rpm -qa |grep sz 和 rpm -qa ...

  9. linux中where作用,linux基础命令——whereis命令的使用介绍

    摘要: ​linux基础命令中的whereis命令用于查找文件.​该指令会在特定目录中查找符合条件的文件.这些文件应属于原始代码.二进制文件,或是帮助文件.​该指令只能用于查找二进制文件.源代码文件和 ...

最新文章

  1. centos linux分区,人文网-Linux CentOS 系统分区方法
  2. “service httpd does not support chkconfig” 問題
  3. centos7下安装mariadb
  4. 安卓开发日记(1) - 安装 Android 开发环境和 first app
  5. 编写一个算法frequency,统计在一个输入字符串中各个不同字符出现的频度。用适当的测试数据来验证这个算法。
  6. 四步创建TCP客户端
  7. 设计模式笔记二十三:策略模式
  8. 非常好用的终端命令,稀饭~
  9. MyEclipse取消验证Js的两种方法
  10. 重新理解“失败是成功他妈”
  11. android 默认shell busybox,采用busybox 代替android 自带的shell
  12. 好看的2020年html倒计时源码
  13. JavaScript实现飞机大战小游戏
  14. 域用户如何更改计算机名,加入域后的计算机,怎么改计算机名?
  15. 1+X Web前端开发初级考试 模拟试题(一)
  16. 面试 -- 操作系统与计算机网络
  17. SpringCloud之分布式配置中心组件Config从远程Git仓库读取配置文件
  18. AutoCAD2016硬件加速不识别GTX970M独立显卡的解决方法
  19. Android问题笔记 - AutoSize的Toast失效
  20. Feitian's rockey4 API Monitor Driver by softcrk

热门文章

  1. matlab画二维正态等密度曲线,matlab:画二维正态分布密度函数图
  2. 黑莓与富士康签5年合作协议专注廉价手机
  3. 机器学习二【随机森林】
  4. win10删除skype方法
  5. python---cvxopt.solvers.qp(P,q,G,h,A,b)
  6. 手把手教你:如何让围棋人工智能Leela Zero陪你“人机大战”
  7. 白羊座男最爱的笑脸 与摩羯座恋爱的原则
  8. Scanner 用法
  9. Android矢量图形-Vector
  10. 计算机科学与技术成电西电,“西电”和“成电”,一所211,一所985,你选择哪个?...