如何读取 Iso 文件?

如何读取 Iso 文件?

是否有任何 Linux 命令可以让我逐字节读取 Iso 文件而无需挂载?

答案1

dd if=file.iso bs=1 count=1|tr '\000-\177\200-\377' [0*128][1*128]

答案2

cat并且read没问题。
您可以执行以下操作:
cat file.iso | while read -n 1 x ; do .. here do something with one character (like echo "$x") .. ; done
如需更多信息,请使用: man cat help read help while
或者您可以使用 Cman 2 read

答案3

ISO 只是一个容器文件,与 zip 文件非常相似。大多数压缩实用程序(例如适用于 Windows 的 7-zip)都可以将 ISO 中包含的文件提取到您的硬盘中。

答案4

要从 ISO 读取一些文件,您可以使用isoinfo命令(来自genisoimage包)。

例如,列出文件:

isoinfo -i somefile.iso -l

要将特定文件打印到标准输出:

isoinfo -i somefile.iso -x /path/to/filename

-i filename 要从中读取 ISO-9660 图像的文件名

-x pathname 提取指定文件到标准输出

相关内容