我有问题How do you track files in SMB with an application?打开,我正在弄伤是否可能有文件的唯一ID,以便我可以跟踪何时移动文件/文件夹。有没有这样的事情?它可以是非常具体的debian是否有文件的唯一ID?
1
A
回答
2
答案一如既往'取决于'。 'unique id'是什么意思?如果文件内容改变,这个id会改变吗,还是你认为这个文件是同一个文件?在Unix中,inode与设备一起定义了“唯一标识符”,但即使内容发生更改也会保留该标识符。
如果您现在想要触摸某个文件,可以在同一台机器上使用inotify来了解文件(或其前身:dnotify)会发生什么情况。
如果你需要跨机器,那么我假设桑巴会使用inotify获得通知并将其转换为SMB/CIFS事件,但我并不熟悉这一点。
如果你想要一个基于内容的ID并因此使用散列,你需要去用户空间。例如,这正是Git(版本控制系统)的作用:它跟踪内容的哈希以具有“唯一标识”。
1
相关问题
- 1. 即使没有名称或ID,控件是否是唯一的?
- 2. Dropbox API - 文件ID是唯一的吗?
- 3. Dropbox的唯一文件ID
- 4. 集合中的嵌入式文档id是否是唯一的?
- 5. 是否有可用于修饰符的唯一ID?
- 6. 外键对象是否有唯一的ID值?
- 7. 哪个硬件ID是唯一的?
- 8. 具有唯一ID的SetTimer
- 9. Shopify metafield ID是唯一的唯一用户或唯一吗?
- 10. Uber webhook事件id在所有用户配置文件中是唯一的吗?
- 11. 唯一标头文件代码:是否有效
- 12. 是否有一个钩子更新克隆/拉的文件$ Id $?
- 13. 确定文本文件中的值是否唯一
- 14. SQL表格是否有益于或需要具有唯一的ID列?
- 15. 唯一事件ID生成
- 16. Datomic的tempid是否提供唯一的实体ID?
- 17. 文件夹Id在Outlook Web App文件夹中是唯一的吗?
- 18. 查找列是否有唯一约束
- 19. 列的唯一ID
- 20. Android的唯一ID
- 21. 使用SYS_GUID()作为Oracle表中唯一的ID是否安全?
- 22. 是否可以为每个选项卡生成唯一的ID?
- 23. 唯一ID
- 24. Android唯一ID
- 25. 是否有可能为特定的JVM实例获取真正唯一的ID?
- 26. 是否有可能获得附近的蓝牙设备的唯一ID?
- 27. Cakephp po文件“msg ids”应该是一个句子或一个唯一的ID
- 28. 是群组的唯一ID在多个域中保持唯一
- 29. 插件名称检查是否唯一
- 30. 在Outlook的邮件API上,用户间的文件夹ID是唯一的吗?