OS X 上的 Terminal.app 命令用于将文件复制到网络位置

OS X 上的 Terminal.app 命令用于将文件复制到网络位置

我正在努力将大量数据传输到网络位置。我正尝试从外部驱动器复制一个文件夹,并将其粘贴到网络共享文件夹中。有人可以建议一些终端命令来执行此操作吗?我在手动复制和粘贴时不断收到不同类型的错误消息。

答案1

一个解决方案是

rsync -v -r /source /destination

值得注意的是,你可以将文件夹从 Finder 拖放到 Terminal.app 窗口,以获取其路径以及任何必要的 shell 转义符,例如 -

/Users/fred/Desktop/stuff-to-copy 
/Volumes/Remote\ Location/target/folder

rsync 中还有许多其他命令选项,你可以使用

rsync --help

以及更多细节

man rsync

相关内容