AAA Asked: 2022-02-14 15:07:42 +0800 CST2022-02-14 15:07:42 +0800 CST 2022-02-14 15:07:42 +0800 CST 复制命令将一个目录的内容复制到另一个目录 772 要将目录的内容复制到另一个目录,我们使用以下命令: cr -r <src dir> <dst dir> 标志 -r 用于递归复制内容。我的问题是 -r 的确切含义是什么,我仍然无法递归地理解这个词? linux terminal 1 个回答 Voted Best Answer Vaibhav.c 2022-02-14T23:44:46+08:002022-02-14T23:44:46+08:00 假设您在邻居家有朋友,您想把他们带到您家。您只需打电话给他们很容易,他们会来您家。现在,如果你想打电话给你朋友的朋友,你可以简单地告诉你的朋友为你做这项工作,把那个朋友带到你家。如果目录中有文件,则目录相同,然后 cp 会将其复制到目标,但是有目录,然后它将告诉该目录将该文件移动到目标。这就是为什么你需要递归。
假设您在邻居家有朋友,您想把他们带到您家。您只需打电话给他们很容易,他们会来您家。现在,如果你想打电话给你朋友的朋友,你可以简单地告诉你的朋友为你做这项工作,把那个朋友带到你家。如果目录中有文件,则目录相同,然后 cp 会将其复制到目标,但是有目录,然后它将告诉该目录将该文件移动到目标。这就是为什么你需要递归。