我有問題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文件夾中是唯一的嗎?