简单回答:strings 本身不能直接“看图片内容里的字”,但能看图片文件里以文本形式存在的字符。
下面分情况说明:
strings 能做什么strings 的作用是:从二进制文件中提取“可打印字符序列”。
对图片文件(如 jpg / png / gif)来说:
✅ 能看到的情况
示例:
strings photo.jpg | less
你可能会看到:
Apple
iPhone 13
2023:08:21 14:32:11
Adobe Photoshop 2023
strings 不能做什么❌ 不能识别“画在图片上的文字”
这些文字是像素,不是字符数据。
需要 OCR(光学字符识别):
Linux 命令行
tesseract image.png output
cat output.txt
图形工具
strings看的是“文件里的文本”,不是“图片上的字”。
如果你有具体图片类型或想查的东西(比如隐藏信息、水印、EXIF),可以告诉我,我可以直接给你命令。