壓縮工具tar

1:    tar工具      對後綴沒有特別要求,用mv把它更名也沒事ide

 tar(Tape ARchive,磁帶歸檔的縮寫)特色容量大,便宜工具

tar  -cvf建立文檔 (打包)  -v顯示壓縮過程  spa

-xvf 解包          -tvf 預覽文件    -p保留原來的屬性排序

tar -cpvf   etc.tar     /data/etc        從data/etc下打包並建立etc.tar ,並且保留原來的屬性ip

(2) 追加文件至歸檔: 注:不支持對壓縮文件追加文檔

tar -r -f /PATH/TO/SOMEFILE.tar FILE..it

(3) 查看歸檔文件中yao.tar的文件列io

tar -tvf     yao.tarclass

(4) 展開歸檔   test

tar -xvf    etc.tar  -C  /root   把etc.tar 解包並存到root下   -C   轉存    

(5) 結合壓縮工具實現:歸檔並壓縮

-j: bzip2, -z: gzip, -J:xz         如-J的後綴必須爲xz,以此類推

du   能夠查看一個文件的容量大小   -  sh 準確的顯示出容量磁盤具體的大小

file     但是識別出你原來是哪一個後綴的

2:tar工具

-exclude    排除文件

-T選項指定輸入文件,-X選項指定包含要排除的文件列表

tar zcvf mybackup.tgz -T /root/includefilelist -X /root/excludefilelistu

分割大的 tar 文件爲多份小文件:

split   -b  切割文件   split   -b  10m  etc  test   把etc切割成10m一塊的而且他的前綴爲test      split   -b  10m   -d etc  test   切割etc並用數字排序且前綴爲test

合併:

cat  test* > test    語法

3:cpiou

功能:複製文件從或到歸檔u

cpio命令是經過重定向的方式將文件進行打包備份,還原恢復的工具,它能夠解壓以「.cpio」或者「.tar」結尾的文件u

cpio [選項] > 文件名或者設備名

ucpio [選項] < 文件名或者設備名

選項

-o 將文件拷貝打包成文件或者將文件輸出到設備上

-i 解包,將打包文件解壓或將設備上的備份還原到系統

-t 預覽,查看文件內容或者輸出到設備上的文件內容

-v 顯示打包過程當中的文件名稱。

-d 解包生成目錄,在cpio還原時,自動的創建目錄

-c 一種較新的存儲

示例

將etc目錄備份:

find ./etc -print |cpio -ov >etc.cpiou

內容預覽   cpio –tv < etc.cpiou

解包文件   cpio –idv < etc.cp

相關文章
相關標籤/搜索