我有问题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. 是否有任何bluetoothdevice唯一ID
- 2. 即使没有名称或ID,控件是否是唯一的?
- 3. 唯一文件ID?
- 4. Dropbox API - 文件ID是唯一的吗?
- 5. Dropbox的唯一文件ID
- 6. 贝宝的令牌ID是否唯一?
- 7. randomUUID是否提供唯一的ID?
- 8. 集合中的嵌入式文档id是否是唯一的?
- 9. 是否对所有帐户都是唯一的Authorize.net交易ID?
- 10. Android Wear节点ID是否唯一
- 11. GAE请求ID是否全球唯一?
- 12. QTimer是否重复使用唯一ID?
- 13. surveymonkey api是否返回与其唯一ID规范关联的唯一ID?
- 14. MapKit:地图上的位置是否有唯一的ID?
- 15. 是否有可用于修饰符的唯一ID?
- 16. 外键对象是否有唯一的ID值?
- 17. 哪个硬件ID是唯一的?
- 18. 全球唯一的Google云端硬盘文件ID是唯一的吗?
- 19. CSV文件的“唯一ID” - 读写
- 20. Shopify metafield ID是唯一的唯一用户或唯一吗?
- 21. Uber webhook事件id在所有用户配置文件中是唯一的吗?
- 22. 唯一标头文件代码:是否有效
- 23. 如何设置滚动文件名是唯一的进程ID
- 24. 是否有一个钩子更新克隆/拉的文件$ Id $?
- 25. 确定文本文件中的值是否唯一
- 26. path.getrandomfilename是否会每次生成一个唯一的文件名?
- 27. SQL表格是否有益于或需要具有唯一的ID列?
- 28. 唯一事件ID生成
- 29. Datomic的tempid是否提供唯一的实体ID?
- 30. 文件夹Id在Outlook Web App文件夹中是唯一的吗?