1. 程式人生 > >cpio打包和壓包*.cpio.gz操作方法示例

cpio打包和壓包*.cpio.gz操作方法示例

如何解壓或是打包mini-rootfs-arm64.cpio.gz?

這種型別的包,是通過cpio和gzip這兩步壓包獲得的,所以解壓也需要經過這兩步。


一:解壓

[email protected]:~/fs/test$
[email protected]:~/fs/test$ ls
test.cpio.gz

[email protected]:~/fs/test$
[email protected]:~/fs/test$
[email protected]:~/fs/test$ gunzip test.cpio.gz
[email protected]:~/fs/test$

[email protected]:~/fs/test$ ls
test.cpio

[email protected]:~/fs/test$
[email protected]:~/fs/test$ cpio -idmv < test.cpio
.
root
var

.................

boot
116753 blocks

[email protected]:~/fs/test$ ls
bin   dev  home  lib      mnt  proc  run   share  test.cpio  usr
boot  etc  init  linuxrc  opt  root  sbin  sys    tmp        var


[email protected]:~/fs/test$
[email protected]:~/fs/test$

二:壓包

例如:打包test目錄下

[email protected]:~/fs/test$
[email protected]:~/fs/test$ ls
bin   dev  home  lib      mnt  proc  run   share  tmp  var
boot  etc  init  linuxrc  opt  root  sbin  sys    usr

[email protected]:~/fs/test$
[email protected]

:~/fs/test$ find ./* | cpio -H newc -o > test.cpio (或者 find ./* | cpio -H tar -o > test.cpio)
116753 blocks

[email protected]:~/fs/test$
[email protected]:~/fs/test$
[email protected]:~/fs/test$
[email protected]:~/fs/test$ ls
bin   dev  home  lib      mnt  proc  run   share  test.cpio  usr
boot  etc  init  linuxrc  opt  root  sbin  sys    tmp        var

[email protected]:~/fs/test$
[email protected]:~/fs/test$
[email protected]:~/fs/test$ gzip test.cpio
[email protected]:~/fs/test$ ls
bin   dev  home  lib      mnt  proc  run   share  test.cpio.gz  usr
boot  etc  init  linuxrc  opt  root  sbin  sys    tmp           var

[email protected]:~/fs/test$

便以可以獲取test.cpio.gz.

相關推薦

cpio打包*.cpio.gz操作方法示例

如何解壓或是打包mini-rootfs-arm64.cpio.gz? 這種型別的包,是通過cpio和gzip這兩步壓包獲得的,所以解壓也需要經過這兩步。 一:解壓 [email protected]:~/fs/test$ [email protect

JaveScript基礎(2)之數據類型轉換常用字符串的操作方法

obj visit placement 第一個字符 表達 indexof 停止 提取 並不是 1、JaveScript數據類型轉換: A、轉字符串:通過“+”或toString();   PS:如果都是數值類型,‘+’會進行求和運算,否則會做字符串連接; var s=2.

群發器操作方法

行動 群發 媒體 籃球 運動 背包 日本 操作方法 一場 背包群發器操作方法【電/薇135乄0150乄6506】【Q群733860034】【港媒曝中國軍隊將在阿富汗駐軍 中阿雙方均立刻澄清專家談\"砍人反被殺\":構成特殊防衛 擔心反撲合理惡勢力團夥圍堵

變頻電源的過保護功能的操作方法你們真的操作對了嗎?

什麽 srm news 輸入 分享 water 講解 在一起 http 變頻電源的過壓保護功能具體操作方法是什麽?你們真的操作對了嗎?下面我就拿中港揚盛的ZGYS-6360型號來與大家講解一下。我們知道,在變頻電源的電路中,當輸入直流電源的電壓高於穩壓二極管的擊穿電壓值

使用unzip解jarjar打包方法

unzip命令用於解壓縮由zip命令壓縮的“.zip”壓縮包,也可用來解壓jar包 將壓縮檔案test.zip在指定目錄/tmp下解壓縮,如果已有相同的檔案存在,要求unzip命令覆蓋原先的檔案。unzip -o test.zip -d tmp/ 具體用法詳見http://

【spring Boot】2.在Myecplise上把spring Boot項目打包 warjar

aps let failed htm 報錯 聲明 執行 spa oss ========================================================第一部分=========================================

json小結fastjson的實際json操作

his lis 文件配置 jar jsonarray 進行 auto fas color 工作中,需要處理與另一方系統數據交換的問題,采用的是調用遠程接口的方法,數據格式選擇的是json,今天就來聊一聊json,主要分析json數據和java Bean之間的轉換問題。 一、

linux中用vim命令修改.tar.gz.zip命令的內容

rgb idt linux中 server tar.gz 強制 spa -s webapps 在實際生產環境中將程序打包部署到linux上或者在linux上更新程序時,很多時候都要修改.zip包或者.tar.gz包中的配置文件的內容,如果在本機和linux上進行包程

本地打包打公用的區別

1、本地打包 2、可以公用的打包方式 1.    開啟idea開發工具,在File下找到Project Structure...(注意:低版本的idea在Nevigate目錄下找) 2.   在開啟的頁

SpringBoot2.0系列--08--打包jarwar

SpringBoot2.0系列–08–打包jar和war包 文章目錄 SpringBoot2.0系列--08--打包jar和war包 前言 介紹 總流程 具體操作 聯絡方式 前言 JDK出

IDEA下springboot打包成jarwar,並且可以在外部tomcat下執行訪問到

宣告一點,下面打包的過程中,scope一直都是使用預設的範圍 <!--用於編譯jsp--> <dependency> <groupId>org.apache.tomcat.embed</groupId>

java工程打包成jar,並且解lib裡的jar

    在我們開發完java工程部署時,有時不需要web容器,為了方便部署有時候需要打成jar包。     這裡介紹2種Eclipse打jar包的方式, 方式一、工程引用的jar包打在lib目錄下

Android Studio中架打包依賴衝突解決

一、為什麼使用aar打包,而不是jar 隨著Android Studio的使用越來越廣泛,使用aar打包這種方式也越來越可行實際。 jar打包只打原始碼,像資原始檔不會打包,而aar恰恰是jar打包的補充完善,它會把程式碼和資源統統打包進一個檔案。 二

cpio這種奇怪的如何解開(linux上面裝oracle9i)

cpio -idm < ship_9204_linux_disk2.cpiocpio -idm < ship_9204_linux_disk3.cpio 要是gz壓縮過的話:    zcat lnx_920_disk1.cpio.gz | cpio –idmv

Wix打包系列 (六)製作升級補丁

 前面我們已經知道怎麼製作一個完整安裝包了,但我們的軟體往往不能一次性就滿足客戶的需要,當客戶需要我們給軟體進行升級的時候,我們應該怎麼做呢?     在這之前,我們有必要了解下Windows Installer中的Upgrades定義:     6.1 關於Wi

20.php回撥、匿名函式、操作

    現在的php是即支援面向物件的語言由支援面向過程的語言,在開發過程中我們往往會混合使用,回撥會讓我們容易將兩種編碼方式做整合,做到優秀的插拔。而閉包操作和回撥都是建立在匿名函式基礎之上的。 &

安裝Windows 64 位 mysql 最新版本解中沒有data目錄my-default.ini及服務無法啟動的快速解決辦法

轉載於:https://blog.csdn.net/ken1583096683/article/details/79874211和:http://www.jb51.net/article/135905.htm和:http://www.cnblogs.com/yyhh/p/50

eclipse中使用spring boot 入門開發(包含:與jsp頁面資料庫互動,cmd打包執行war

突然想到自己有一段時間沒使用spring boot了,熟悉了一下之後決定記錄一下這次使用的注意點 一:使用springBoot搭出來一個架子(從前端到資料庫) 1.eclipse已經整合了maven,所以新建一個maven專案,然後針對專案修改下jdk相關點 2.目錄如

VS2010專案打包釋出程式碼混淆的一起操作

1 把專案的生成路徑改成Release(通過專案的屬性-生成來修改) 2 把整個Release資料夾拷到另外一個地方,然後用防止反編譯軟體來生成新的exe,再覆蓋掉 3 在打包專案裡面把覆蓋完後的Release資料夾裡面內容新增進來,生成快捷方式以及解除安裝在此不詳細說明

【spring boot】6.idea下springboot打包成jarwar,並且可以在外部tomcat下執行訪問到

 接著上一章走唄:http://www.cnblogs.com/sxdcgaq8080/p/7712874.html然後宣告一點,下面打包的過程中,scope一直都是使用預設的範圍<!--用於編譯jsp--> <dependency> <g