首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >只有mget新文件与smbclient

只有mget新文件与smbclient
EN

Unix & Linux用户
提问于 2019-11-08 10:02:24
回答 1查看 1.3K关注 0票数 2

我使用smbclient来访问共享的Windows文件系统。我不能挂载它,因为我没有权限。

如何只获取新的或已更新的文件?(同样是mput)

我认为我不能使用rsync,因为rsync只能在安装Windows时才能工作,而我不能这样做。我只能通过smbclient访问它。

EN

回答 1

Unix & Linux用户

发布于 2020-04-24 12:49:01

您可以使用存档位(假设没有其他人在您感兴趣的文件上摆弄归档位)。

每当创建或修改文件时,Windows都会设置该位。

代码语言:javascript
复制
smb: \> archive 2

将告诉SMB只对设置了该位的文件进行操作,并在完成时将其重置为零。

因此,这将有助于mget。对于mput,您想要的正好相反--服务器端存档位无法帮助您查看您自己的哪些文件已被修改,因此此解决方案仅适用于mget

此活动(只获取更改的文件并重置其存档位)非常常见,因此也有自己的命令行选项。请参见带有-T (创建)和g (增量)标志的cD7选项。

票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/551104

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档