如何查看镜像文件类型

查看镜像文件类型

Linux中的文件类型与文件后缀无关,文件类型不能从文件后缀判断出来。如果您想知道镜像的类型,可以通过文件命令实现。



gzip文件的例子:



#文件initramfs.gz

Initramfs.gz:gzip压缩数据,从UNIX,最后更新:3月19日2011 14:51:10坐

从文件的例子



#文件tinycore.cpio

Tinycore.cpio:ASCII cpio存档(SVR4没有CRC)

块文件



RedHat initrd文件

RedHat Linux 1版本的initrd:ext2文件系统数据

数据文件



文件rootfs.gz

Rootfs.gz:数据

解压缩和查看initrd映像

initrd镜像的类型一般是DD出块文件然后用gzip压缩,所以首先看文件类型,如果是gzip文件打开它。



sudo焦油xvf文件名

解压缩文件中可以看出,在指定位置安装。



安装-o loop文件 / mnt

但你不能改变它。如果你想改变的内容,你将它复制,然后生成initrd映像。

解压缩和查看initramfs图像

首先检查该文件不是文件,如果是的话,先解压:



sudo焦油xvf文件名

然后检查解压出来不是cpio文件,如果是的话,请使用下面的命令来解压:



从标识<文件名

这个命令将unpress文件到当前文件夹的文件名(如果压缩在一个相对目录压缩)。



如果在桌面环境,你可以双击cpio文件,会有一个平行于硬盘的位置,可以直接观看,所以它可以。