rsync & source/dest & tar.gz 初学者的东西,对于常见问题解答来说太原始​​了:

rsync & source/dest & tar.gz 初学者的东西,对于常见问题解答来说太原始​​了:

实际上,我对我的问题(两个部分)感到羞愧,但有人能帮我解决我的问题吗?

*) 我已经阅读了如何使用 rsync,但有人能给我举个例子说明如何输入吗?rsync -a source dest 很容易理解,但我该如何编写 source 和 dest?(在我的 Linux 中它们被称为 sda1 和 sda2)是“rsync -a sda1 sda2”(例如,将 sda1 的所有内容复制到 sda2?)

*) 我已经下载了 Linux 的驱动程序和可执行文件(它们是 .tar.gz),因为我不关心 MD5 密钥(我也不知道如何使用它),我的问题只是 a) 在哪个文件夹 /root/??? 中我必须复制驱动程序 .tar.gz 的内容(或者这是否需要额外的安装程序?我想将它与 CD 上的 DSL 该死的小型 Linux 一起使用,而无需安装 -- 我认为 -- debian,所以我仍然应该能够将它复制到内存中据称由 DSL 使用的虚拟磁盘部分中)?和 b) 在哪个文件夹 /root/??? 中我必须复制可执行文件(以及如何启动它)?(或者,同样的问题,这是否需要额外的安装?)

谢谢你的耐心,无论谁关心我

里贾纳

答案1

首先,sda1sda2可能是分区名称,而不是已安装的文件系统。您需要检查它们是否已安装。为此,请使用mount不带任何参数的命令。如果它们未出现在此列表中,则必须先安装它们,例如使用mount /dev/sda1 /mnt/data1mount /dev/sda2 /mnt/data2

如果这样做了,你可以使用

rsync -av /mnt/data1 /mnt/data2

如果其中一个或两个都已安装,请替换/mnt/data1/(或data2使用相应的安装点)。

另外,如果你实际上有两个名为sda1和的目录sda2,则该命令实际上是

rsync -av /path/to/sda1 /path/to/sda2 

请重新表述第二个问题,说明您拥有什么以及您想要做什么,不要添加无关的附加信息(例如 MD5 部分)。此外,请尝试使用可用的格式化工具使您的文本更具可读性。就目前而言,这相当令人困惑。

相关内容