AIX下開啟CPIO.GZ檔案操作辦法

perfychi發表於2013-01-01

引用:http://tonnyxs.blog.163.com/blog/static/27937985201272744553629/

引數參考網址:http://baike.baidu.com/view/2524122.htm

上傳安裝檔案CPIO檔案格式,需要進行 解壓縮。需要使用gunzip和cpio命令進行檔案解壓縮。幾個常見的錯誤都遇到了,使用gunzip時報錯,需要重傳檔案,注意以Bin的方式。另外 再用cpio時,也要注意加正常的引數。

 

  #gunzip 檔名.cpio.gz

 

  這樣檔案就解壓成為 "檔名.cpio" 了,然後再對它進行cpio操作

 

  #cpio –idmv < 檔名.cpio

 

   

# gunzip 10gr2_aix5l64_database.cpio.gz

 

gunzip: 10gr2_aix5l64_database.cpio.gz: unexpected end of file

解決辦法:用FTP以二進位制方式重新上傳安裝檔案。

 

注意如果cpio命令不加 "

cpio -idmv 10gr2_aix5l64_database.cpio

則會一直掛 在這裡,不報錯也沒有其他提示

 

 

執行CPIO時的報錯

# cpio -idmv < 10gr2_aix5l64_database.cpio

 

cpio: 0511-903 Out of phase!

cpio attempting to continue...

 

 

cpio: 0511-904 skipping 732944 bytes to get back in phase!

One or more files lost and the previous file is possibly corrupt!

 

cpio: 0511-027 The file name length does not match the expected value.

 

# man cpio
c Reads and writes header information in ASCII character form. If a cpio archive was created using the c flag, it must be extracted with c flag.

加上引數c就OK了。

 

#cpio -idmvc < 10gr2_aix5l64_database.cpio

 

則可以看到檔案被正常解開。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/27042095/viewspace-751964/,如需轉載,請註明出處,否則將追究法律責任。

相關文章