給未來的裕翔
平常如果想要知道一個檔案的類型
ex: /etc/passwd
我們可以利用file /etc/passwd來得知
但是對/boot裡面的img檔案來說
ex: initramfs-2.6.32.9-67.fc12.i686.PAE.img
使用file /boot/initramfs-2.6.32.9-67.fc12.i686.PAE.img會得知它是gzip壓縮檔
若想知道包在gzip裡面的檔案類型
與其用gunzip -S .img initramfs-`uname -r`.img後再使用file
(-S是suffix, 不指明不行, 指明為 img 或 .img 皆可)
(分別解出initramfs-2.6.32.9-67.fc12.i686.PAE.)
(和initramfs-2.6.32.9-67.fc12.i686.PAE)
有個更快地方式
就是zcat initramfs-`uname -r`.img | file -
file後接的 - 表示input是從前面接收, 也就是standard input
不過不確定其它的壓縮檔可否這樣使用
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment