Linux系統下cpio命令詳解

2021-10-20 05:49:21 字數 1040 閱讀 1681

cpio主要是解壓或者將檔案壓縮到指定檔案中即copy-in和copy-out模式。

引數引數說明

-icopy-in模式,解壓檔案

-ocopy-out模式,即壓縮檔案

-d自動生成目錄

-v列印處理的檔案

-m保留檔案修改的時間

[root@localhost casper]# file initrd.lz

initrd.lz: ascii cpio archive (svr4 with no crc)

#在新建a資料夾中解開檔案

[root@localhost a]# mkdir a

[root@localhost a]# cd a

[root@localhost a]# cpio -idvm <../initrd.lz

kernel

kernel/x86

kernel/x86/microcode

kernel/x86/microcode/genuineintel.bin

30 塊

#打包成cpio格式檔案,生成到上層目錄

[root@localhost /]# find |cpio -ocvb >../initrd.lz

#rpm包格式的解壓

[root@localhost x86_64]# file neokylin-pdp-1.0-1.nd7.7.x86_64.rpm

neokylin-pdp-1.0-1.nd7.7.x86_64.rpm: rpm v3.0 bin i386/x86_64 neokylin-pdp-1.0-1.nd7.7

#從該包中分離出相應的檔案

[root@localhost a]# rpm2cpio neokylin-pdp-1.0-1.nd7.7.x86_64.rpm|cpio -idvm

./usr/bin/linuxrc.sh

./usr/share/neokylin-pdp/system-backup-restore.cfg

4 塊

linux下dd和cpio命令

每天筆記都不能當天完成,我想這是件很失敗的事情。我得仔細分析下自己的原因,好在下次能夠當天的筆記當天完成。dd這個命令不得不說它實在是很強大的,我也在網上參考了一些文章,不過都不是詳細,還好相老師講的還是很詳細的,大師就是大師啊。dd是linux unix 下的乙個非常有用的命令,作用是用指定大小的...

Linux基礎命令 cpio

cpio 從歸檔中複製檔案,或者複製檔案到歸檔中。此命令的適用範圍 redhat rhel ubuntu centos suse opensuse fedora。cpio命令有三種工作模式 1 copy out mode,cpio指令將檔案複製到歸檔。它讀取標準輸入上的檔名列表 每行乙個 將歸檔包寫...

Linux基礎命令 cpio

cpio 從歸檔中複製檔案,或者複製檔案到歸檔中。此命令的適用範圍 redhat rhel ubuntu centos suse opensuse fedora。cpio命令有三種工作模式 1 copy out mode,cpio指令將檔案複製到歸檔。它讀取標準輸入上的檔名列表 每行乙個 將歸檔包寫...