Linux下复制文件的奇异命令
Linux下复制文件的奇异命令
要复制文件在Linux下最经常使用的命令是cp。遗憾的是,使用它看起来会比较繁琐:首先,要指定源文件,其次,要指定目标位置,最后,由于时间紧急,要忘记添加-r选项也是习以为常的事。
荣幸的是,CP带来了Linux下一个奇异的命令——rsync。Rsync允许我们在操作系统之间复制/同步文件和文件夹,而不用担心会不会覆盖旧文件。它还会检查文件的最后修改日期,只传送改变的文件,从而显著减少文件传输的时间和流量。
要使用rsync,只需要指定源文件和目标位置,以下:
rsync -a source/ target/
该命令将source文件夹的所有内容复制到target文件夹下。如果想要实现仅复制修改部份的文件或文件夹,可以增加–update选项:
rsync -a –update source/target/
另外,rsync还可以将文件夹复制到远程主机,该性能在备份操作中非常有用。
总而言之,rsync是Linux下最强大的复制命令,它比起cp更容易使用,也能够节省传输的时间和流量。想要学习更多命令用法,可以从Linux参考手册RAF文档中取得帮助。
文章来源:丸子建站
文章标题:Linux下复制文件的奇异命令
https://www.wanzijz.com/view/61136.html