壓縮,解壓縮及歸檔工具

壓縮,解壓縮及歸檔工具

file-roller? 在圖形界面上使用

compress :? ? compress? 后面跟文件

后綴帶? .Z? ?compress 壓縮完文件并且刪除文件

@SGW}NAC9@595[2}DOZVUNA

compress? -d? m.Z? ? ? ? -d解壓縮? ? -d=uncompress

ASIV2D1D}A74E9CZC0BP]2O

-c(選項-c 結果輸出至標準輸出,顯示到屏幕上但不刪除源文件)

可以用重定向

compress? -c? m? >m.Z? ? 壓縮文件 并重定向到m.Z中

3NQAH@BSF_@8]BSY0Q8[SIC

zcat? 解壓縮顯示在屏幕上,不想顯示就放到文件中,但是保留原有的壓縮文件

zcat? ?m.Z? ?>? m.m? ? ? ? ? ? zcat 把 m.Z解壓縮到m.m文件中$2X6DC6EST$LC%T6Y3YX~Y5

gzip? /? gunzip? ? 壓縮? /解 壓縮

gzip? 以? .gz? 結尾? ? ? gzip? m? ? 解壓縮R5R6Z9J~F`D@_D@O0J5(H$T

相同的文件用gzip? 壓縮比compress 壓縮效果好

gzip? -d? ? 與 gunzip? 都是解壓縮

gunzip? m.gz?)TIA@LYO7E[X~S]K8HJ9E}6

gzip -c? 將壓縮或解壓縮的結果輸出至標準輸出 顯示到屏幕上,也可以用重定向

gzip? -c? ?m > m.gz? ?把m文件壓縮并重定向到m.gz文件中9G~5H}J0RQLN_AD@7YJ5RUO

zcat 同樣適用于 .gz 后綴的壓縮文件

L2`$JF)`UGA8H3U`F_~D{OR

bzip2? / bunzip2? / bzcat

bzip2 壓縮完的以 .bz2? 結尾

bzip2? ?-b? 壓縮并保留原文件

ZO[P8~%O5PDNB7O%](3F{9V

bzip2? 比? gzip? 和? compress 壓縮效果更好

bzip2 -d? === bunzip2

bzcat? 和上面 zcat效果一樣 也可以重定向到文件中

2F33P1I{IAIJLO3M)QDUQ@Q

xz? / unxz? / xzcat? 和上面? compress? , gzip ,? ?bzip2? 用法一樣的? 都屬于單個壓縮??[{N}]]{L)H6{1D(~NQO7{)X

打包工具 zip? ? 也適用于windows

zip -r? 打包壓縮? ? ? ?后面壓縮文件以? .zip 結尾

unzip? 解包解壓縮

unzip? ?文件以 .zip 結尾

cat? message | zip? m2? ?–? ? ?把前面的標準輸出 定義到 –? ?在用zip壓縮 message 文件 名字為 m2.zip)9(1JRJ_Q`YLF{8X4SY3X2Y

tar 工具

tar (Tape? ?ARchive 磁帶歸檔的縮寫) 磁帶可以存放數據 容量大,便宜,但是速度慢

tar? :? ? -c? 創建? ? ? ? ? ? ? ? -f? 文件名? ? ? ?-v 可以看到過程? ? ? ?-p? 保留原有屬性

tar? ? ?-cpvf? ?data.tar? /data? ? ? ? ?用命令tar 把data 目錄打包并且名稱是data.tar

6$`1KOAT$Z$DOS@7Z(]7F$5

RV8VRHE$K0S2YO(X[(28IG7

查看 data.tar 和 /data 的 大小

EESXGF8H04M}5E9Y)3EG[RR

tar 不是壓縮工具 是打包工具

在使用tar 的選項? “-”? 可加可不加? ? ?-t? ?預覽? ? ?-x 解壓縮? ? ?-C 是制定解壓縮的路徑目錄里

tar? tvf? ?data.tar? ? ?預覽data.tar 的包文件

CB4]B}8(5ID_U{4AE7R8C4N

把data.tar 包解壓縮到/mnt目錄下? ?或者直接在 /mnt 目錄下解壓縮 就不需要-C? /mnt? ?可以直接解包

tar xvf? data.tar? 直接解壓縮到當前目錄里

V8[S%S{F3~X5XU{6Y1]LKVQ

data.tar 包已經解壓縮到/mnt目錄里面

}{B9HH[3[[DR)31Y$1{}}VO

tar? ?-j:? ?把打包文件壓縮成.bz2后綴? ,? ? ?-z? :? 把打包文件壓縮成.gz后綴 ,? ? -J? : 把打包文件壓縮成? .xz 后綴EM]LP38DWT}BYVTR{V0ALX3

對照三個壓縮比

F@88_)8JEMJC5W73~HJB$`V

壓縮數據對比 xz>gz>bz2

用 tar? xvf? 無論什么壓縮文件都能解開

(S{FKF26}RDYLE25AFO9`T0

{_T]`_QUV)@B]2F]5]S1U{M

cpio

cpio 的功能 : 回復文件從或到歸檔

cpio的命令是通過重定向的方式將文件進行打包備份,還原回復的工具,以.cpio 或者.tar結尾的文件

選項? -0 :是將文件拷貝打包生成文件或者將文件輸出到設備上或者重定向

-i : 解包

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

-v : 顯示打包過程的文件名稱

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

-c : 一種較新的存儲方式

find /etc/sysconfig/ |cpio -ov >sysconfig.cpio? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 查找/etc/sysconfig/目錄下的文件打包輸出到 sysconfig.cpio 的文件中以.cpio結尾

$ADJDRSK4%VO({JCH{UY%@V

預覽sysconfig.cpio的內容? cpio -tv? < sysconfig.cpio

L]MBLA7NK8IMA])3VQNTEO4

cpio -idv < sysconfig.cpio? ? 解包是按照絕對路徑解包sysconfig.cpio 并生成目錄

3{[SKL9[EITD`RE2M)6VHA8

 

本文來自投稿,不代表Linux運維部落立場,如若轉載,請注明出處:http://www.www58058.com/97101

(0)
祝韻杰-桃子祝韻杰-桃子
上一篇 2018-04-26
下一篇 2018-04-26

相關推薦

  • rpm以及yum基礎

    第四周

    Linux筆記 2018-04-22
  • Linux系統上命令的使用格式

    在Linux系統中可執行的命令分為兩種:內建命令和外部命令??梢酝ㄟ^type+COMMAND來區分 內建命令的查詢: help COMMAND 外部命令的查詢: COMMAND –help / COMMAND -h man [options] [arguments] 常用選項: -a:在所有的man幫助手冊中搜索; -f:等同于whatis命令,…

    Linux筆記 2018-05-13
  • 第十周博客作業

    1、Centos系統下實現httpd-2.2的安裝,并分別實現prefork、worker、event等幾種工作方式
    2、簡述request報文請求方法和狀態響應碼
    3、詳細描述httpd虛擬主機、站點訪問控制、基于用戶的訪問控制、持久鏈接等應用配置實例

    2018-05-26
  • linux中PAM的配置和使用

    linux中PAM的配置和使用方法

    Linux筆記 2018-05-24
  • Linux小技巧-檢驗系統光盤映像完整性

    系統的光盤映像一般比較大,如果文件不完整,或者是被別人動過手腳的,那就很惡心人了,那我們如何確認自己下載的映像文件和官方發布的一樣準確無誤呢,本文以Centos 7.5為例,詳解如何運用哈希值,判斷光盤文件的完整性。

    2018-05-16
  • 第三周作業20180528

    1、 列出登錄用戶 登錄用戶去重 2、 顯示最后登錄用戶信息 3、 查看使用最多的SHELL 4、 5 6 7、 8、 9、 10、    

    2018-05-28
欧美性久久久久