首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Linux中的rcp命令示例

在使用LINUX时,有时需要将文件中存储的某些信息复制到另一台计算机上。只需使用rcp命令行实用程序即可完成。显然,还有其他一些方法可以更安全地完成上述任务(例如scp或rsync),但是此命令使您能够以简单的方式执行此操作,并且LINUX初学者可以使用此命令将文件从一台计算机复制到另一台计算机上。

这是rcp命令的语法:

// rcp命令的语法

rcp [-p] [-r] file name ... directory

使用rcp命令

要简单地使用rcp命令,只需为rcp命令提供源和目标,并用冒号将主机和数据分开即可。

/ *使用rcp命令

从本地发送文件

主机到远程主机* /

rcp /mydirectory/kt.txt kartik:one / kt.txt

/* 这个例子

上面是发送文件

不接收文件

来自远程主机* /

在上面的示例中实际发生的是名为kt.txt的文件,其路径为/mydirectory/kt.txt的文件已从此本地路径(/mydirectory)传输,您可以说它是从本地主机传输到名为的远程系统的kartik和该系统上的文件将放置在目录one中(给出路径one / kt.txt)。

rcp命令的选项

-r:需要复制整个目录时使用此选项。

-p:此选项允许副本具有修改时间,访问时间,模式和ACL(如果适用)作为原始文件。

file name:文件名

directory:指目录名

使用rcp命令的示例

使用rcp从远程主机接收文件到本地主机:在上面的示例中,我们学习了如何使用rcp命令将文件从本地主机发送到远程主机。我们可以使用相同的rcp命令从远程主机到本地主机接收文件,如下所示:

/ *使用rcp命令

接收来自的文件

远程主机* /

rcp kartik:one / kt.txt。

/ *

接收语法

只是不使用

之前的源路径

“kartik”即名称

远程系统* /

以上意志为转移的一个文件名为kt.txt在一个目录从远程主机命名kartic到本地主机。的最后使用的点(。)用于将文件kt.txt放置在本地主机的当前目录中,显然,您可以提供自己选择的路径,而不是此处代表当前目录的点。

使用带有-p选项rcp :类似于cprcp命令将目标文件的修改时间更改为较晚的时间。因此,为了保留相同的修改时间,请使用-p选项。

//使用带有-p选项的rcp

rcp -p kartik:one / kt.txt

使用rcp复制目录:-r选项一起使用时,rcp还允许您复制目录。

/ *使用-r选项

使用rcp * /

rcp -r localdir kartik:

上面的代码会将整个目录localdir及其子目录复制到名为kartik的远程主机的HOME目录中。

使用rcp一起将两个文件复制到一起:只需将两个文件的名称一起提供就可以完成。为了简单起见,我们使用rcp将文件从本地主机传输到远程主机。

/ *使用rcp复制

来自本地的两个文件

主机到远程主机* /

rcp kt.txt pt.txt kartik:/ var / docs

上面的代码会将文件kt.txt和pt.txt从本地主机(未指定路径,在这种情况下,假设这些文件位于当前目录中)复制到/ var / docs中名为kartik的远程主机。

注:RCP当两台计算机有一个命令只能使用a.rhosts在用户的主目录文件。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20210401A0ERQN00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券