我有一个闪存驱动器,里面有照片和文档。当我尝试打开.jpg
文件时,出现错误,提示“解释 JPEG 图像文件时出错”:
Not a JPEG file: starts with 0x00 0x00
我的 Windows 8 系统可以正常打开它们。
答案1
如果它在 Windows 上运行良好而在 Linux 上不运行,则该文件不是 JPEG 文件类型。问题在于文件扩展名。在终端中输入 检查文件扩展名file {filename_with_extension}
。该命令将返回文件的一些属性。您可以在那里检查图像类型。如果JPEG
没有提到,那么您必须将扩展名更改为实际图像类型。例如,如果PNG
提到了类似的东西,您必须将扩展名从 更改为.png
。.jpeg
在 Linux 中,扩展名是需要考虑的重要因素,而在 Windows 中,设置什么扩展名并不重要。