![Gio 从共享文件夹复制所有文件](https://linux22.com/image/1207551/Gio%20%E4%BB%8E%E5%85%B1%E4%BA%AB%E6%96%87%E4%BB%B6%E5%A4%B9%E5%A4%8D%E5%88%B6%E6%89%80%E6%9C%89%E6%96%87%E4%BB%B6.png)
我想将共享 Windows 文件夹中的所有文件复制到 Ubuntu 中的本地文件夹中。我正在使用 gio 和以下行:
gio copy smb://computerName/FoldName/* ~/localFolder/
但结果是 gio: smb://...../*: 无效参数
如何使用 GIO 将共享文件夹的所有文件复制到本地文件夹?
答案1
我唯一能建议的是使用标准复制(cp)命令来传输文件。
当你完成最初的安装时:
gio mount smb://computerName/FoldName
它在以下位置创建了一个挂载点:
/run/user/$UID/gvfs/smb-share:server=computerName,share=FolderName
您可以使用 cp 将内容复制到本地文件夹:
cp -r /run/user/$UID/gvfs/smb-share:server=computerName,share=FolderName/* ~/localFolder/