如何复制 OS X 10.7.3中的目录?

嗨,我正在尝试将我的 ails _ Projects 目录从 haseebjaved/Desktop/ails _ Projects 复制到我的 home 目录,这是 haseebjaved。

我如何通过命令行做到这一点?

另外,我可以在 UI 上看到我的主目录,还是只能通过 MacOSX 中的命令行看到?

是否可以通过用户界面将目录复制到我的主目录或从我的主目录复制到我的主目录? 或者只能通过命令行复制?

谢谢你

216269 次浏览

这个目录有什么特别之处吗? 还是你真的只是在问如何复制目录?

通过 CLI 递归复制:

cp -R <sourcedir> <destdir>

如果您只看到 sourcedir下面的文件被复制(而不是 sourcedir) ,这是因为您保留了 sourcedir的尾部斜杠:

cp -R <sourcedir>/ <destdir>

以上只复制 sourcedir中的文件及其目录。通常,您希望包含要复制的目录,所以删除尾部的斜杠:

cp -R <sourcedir> <destdir>

博士

cp -R "/src/project 1/App" "/src/project 2"

说明:

使用引号将迎合目录名称中的空格

cp -R "/src/project 1/App" "/src/project 2"

如果目标目录中指定了 App 目录:

cp -R "/src/project 1/App" "/src/project 2/App"

和“/src/project 2/App”已经存在的结果将是“/src/project 2/App/App”

最好不要指定复制到目标中的目录,以便可以使用预期的结果一遍又一遍地重复命令。

Bash 脚本内部:

cp -R "${1}/App" "${2}"