使用 Safari 和 macOS 从网络下载的图像可以通过 Finder 和“获取信息”获取信息。例如,“来自哪里”可以是原始图像的 URL。是与图像一起存储还是?
exiftool image.jpg
不显示信息。
答案就在@Gordon Davisson 的两条评论中。其他回应也很有帮助。就我而言,
mdls
很有用,并且 xattr
提供了其他相关信息。虽然我仍然不太明白信息存储在哪里,但我认为可以肯定地说它没有嵌入文件本身,但 macOS 和 Windows 可以跟踪信息。
要访问文件的 Finder 元数据的值,请使用
Terminal中的
mdls
命令。这将列出所有与文件关联的元数据属性:
mdls /path/to/file
这将检索特定属性:
mdls -name 'kMDItemWhereFroms' /path/to/file
或
mdls -name 'kMDItemWhereFroms' /path/to/file -raw
或
mdls -name 'kMDItemWhereFroms' /path/to/file -plist -
您可以在其手册页
上阅读有关该命令的更多信息答案就在@Gordon Davisson 的两条评论中。其他回应也很有帮助。就我而言,mdls 很有用,xattr 提供了其他相关信息。虽然我仍然不太明白信息存储在哪里,但我认为可以肯定地说它没有嵌入文件本身,但 macOS 和 Windows 可以跟踪该信息。 PS:我在问题提出两年后发布此内容,以回应这样做的请求。
回答@mjs关于如何删除的问题,这是我发现的另一种方法:
# List all attributes
xattr -lvr /path/to/file
# Delete the wherefrom tag
xattr -d com.apple.metadata:kMDItemWhereFroms /path/to/file
参考