壓縮解壓縮 tar 主要掌握

blob.png

blob.png

compress [-dfvcVr] [-b maxbits] [file …]

-d: 解壓縮,相當于

blob.png

-c: 結果輸出至標準輸出,不刪除原文件

blob.png單純-c 會出亂碼 所以 > ..

-v: 顯示詳情

?uncompress解壓縮

?zcat file.Z > file 

##沒人用  因為壓縮比不高  compress

gzip  處理文件

gzip[OPTION]… FILE …

blob.png

-d: 解壓縮,相當于gunzip

-c: 將壓縮或解壓縮的結果輸出至標準輸出

-#:1-9,指定壓縮比,值越大壓縮比越大

blob.png

?zcat:不顯式解壓縮的前提下查看文本文件內容

實例:

gzip-c messages >messages.gz

gzip-c -d messages.gz > messages

zcat messages.gz > messages

bzip2 [OPTION]… FILE …

blob.png

-k: keep, 保留原文件

-d:解壓縮

blob.pngbzip2 會自動補全 bz2文件

-#:1-9,壓縮比,默認為6

?bzcat:不顯式解壓縮的前提下查看文本文件內容;

blob.png

xz[OPTION]… FILE …     (新壓縮)

-k: keep, 保留原文件;

-d:解壓縮

-#:1-9,壓縮比,默認為6;

?xzcat: 不顯式解壓縮的前提下查看文本文件內容;

打包壓縮

zip –r sysconfigsysconfig/

?解包解壓縮

unzip sysconfig.zip

cat /var/log/messages | zip message –

blob.png

unzip -p message > message

tar [OPTION]… tar 容易丟失 ACL屬性

(1) 創建歸檔

tar -c -f /PATH/TO/SOMEFILE.tar FILE…

tar cf/PATH/TO/SOMEFILE.tar FILE…

blob.png

并沒有壓縮

blob.pngblob.png

blob.png

(2) 查看歸檔文件中的文件列表

預覽

tar -t -f /PATH/TO/SOMEFILE.tar

blob.png

(3) 展開歸檔

tar -x -f /PATH/TO/SOMEFILE.tar

blob.png

tar -x -f /PATH/TO/SOMEFILE.tar -C /PATH/

blob.png

?結合壓縮工具實現:歸檔并壓縮

-j: bzip2, -z: gzip, -J: xz壓縮解壓縮    tar 主要掌握

復制從或到文件

?cpio命令是通過重定向的方式將文件進行打包備份,還原恢復的工具,它可以解壓以“.cpio”或者“.tar”結尾的文件。

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

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

?選項

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

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

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

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

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

-c 一種較新的存儲方式

將etc目錄備份:

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

blob.png

?內容預覽

cpio–tv< etc.cpio

?要解包文件

cpio–iv <etc.cpio

cpio–idv< etc.cpio

原創文章,作者:Nicolas ZhaoIV,如若轉載,請注明出處:http://www.www58058.com/34198

(0)
Nicolas ZhaoIVNicolas ZhaoIV
上一篇 2016-08-21 20:46
下一篇 2016-08-21 20:46

相關推薦

  • 第四周練習

    1、復制/etc/skel目錄為/home/tuser1,要求/home/tuser1及其內部文件的屬組和其它用戶均沒有任何訪問權限 # cp -a /etc/skel /home/tuser1 # chmod -R go= /home/tuser1 2、編輯/etc/group文件,添加組hadoop #vim /etc/group #hadoop:x:5…

    Linux干貨 2017-10-21
  • 什么是網站流量、UV、PV、IP

    什么是網站流量,什么叫網站流量?     通常說的網站流量(traffic)是指網站的訪問量,是用來描述訪問一個網站的用戶數量以及用戶所瀏覽的網頁數量等指標,常用的統計指標包括網站的獨立用戶數量、總用戶數量(含重復訪問者)、網頁瀏覽數量、每個用戶的頁面瀏覽數量、用戶在網站的平均停留時間等。     …

    Linux干貨 2015-03-20
  • Linux程序包管理方式

    Linux程序包安裝和管理方式共計三種:          一、[yum|dnf],通過官網或者其他開源網站提供的文件服務器,本機鏡像源等途徑進行安裝。         二、rpm,通過官網或者其他開源網站通過…

    Linux干貨 2016-07-29
  • 用戶和組管理

    1、列出當前系統上所有已經登錄的用戶的用戶名,注意:同一個用戶登錄多次,則只顯示一次即可。 [root@suywien ~]# who | cut -d ‘ ‘ -f1 | uniq -c 2 root [root@suywien ~]# 2、取出最后登錄到當前系統的用戶的相關信息。 [root@suywien ~]# who | tail -1 | cut…

    Linux干貨 2018-03-18
  • mkdir用法實踐

    mkdir:make directories mkdir [OPTION]… DIRECTORY… -p: 自動按需創建父目錄; -v: verbose,顯示詳細過程; -m MODE:直接給定權限;   1、創建/tmp目錄下的:a_c,a_d, b_c, b_d ~]# mkdir -v /tmp/{a,b}_{c,d}…

    Linux干貨 2016-11-06
  • Linux的文本處理工具練習題

    練習一:     1、找出ifconfig命令結果中本機的所有IPv4地址 2、查出分區空間使用率的最大百分比值 3、查出用戶UID最大值的用戶名、UID及shell類型 4、查出/tmp的權限,以數字方式顯示  練習二:       1、顯示/proc/meminfo文件中以大…

    Linux干貨 2016-08-08
欧美性久久久久