最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

linux壓縮文件和文件解壓縮命令介紹

 更新時間:2021年12月09日 10:34:17   作者:_PowerShell  
大家好,本篇文章主要講的是linux壓縮文件和文件解壓縮命令介紹,感興趣的同學趕快來看一看吧,對你有幫助的話記得收藏一下,方便下次瀏覽

常見壓縮格式:gz? .bz2? .xz? .zip

命令 --->  后綴  --->解壓命令

gzip    --->  .gz      --->gunzip

bzip2  ---> .bz2     --->bunzip2

xz       --->  .xz      --->unxz 

zip      --->  .zip     --->unzip

tar      ---->  .tar     --->tar -xvf   展開歸檔

常用歸檔調用壓縮

tar結合        歸檔壓縮        解壓

gzip--->  -czvf  --->  -xzvf

bzip2--->  -cjvf  --->   -xjvf 

xz--->  -cJvf  --->  -xJvf

壓縮比及壓縮速度:

不同方式,壓縮和解壓方式所耗CPU時間和壓縮比率也差異也比較大。

從壓縮比率來看:tar < gzip < bzip2 < xz < zip

gzip命令:壓縮

作用:對文件進行壓縮

用法:gzip 文件 (壓縮文件,只能將文件壓縮為*.gz文件)

注意:gzip  跟上要壓縮的文件,默認刪除原文件

          -d  解壓

          -9  設置壓縮等級  默認6級

查看壓縮文件:

常用:zcat 壓縮文件   //不需要解壓直接查看

解壓:gunzip log.gz    //解壓

gunzip命令:解壓

作用:對文件進行解壓縮

用法:gunzip 文件.gz(解壓縮文件命令)

bzip2:命令壓縮

比上面的gzip  壓縮能力更強 壓縮比更大

-d  解壓

-9  設置壓縮等級為9  默認為6

查看壓縮文件

bzcat log.bz2 | more    #不解壓查看壓縮的文本文件內容

bunzip2 log.bz2           #解壓

bunzip2命令:解壓

bunzip2 log.bz2           #解壓

xz命令:壓縮

xz   要壓縮的文件

       -d 解壓

       -9 設置壓縮等級

查看壓縮文件

unxz  解壓

xzcat 不解壓查看壓縮的文本文件內容

unxz命令:解壓

unxz  解壓

壓縮:zip命令

作用:對文件夾進行壓縮,壓縮文件和目錄的命令

用法:zip [選項] log.zip log      #log.zip壓縮后文件名    log是要壓縮的文件

          -r:遞歸壓縮

注意:

zip 搜索后的文件名  要壓縮的文件   默認保留原文件

舉例:

1. 將/home下的所有文件進行壓縮成myhome.zip

        zip -r myhome.zip /home/ [將home目錄及其包含的文件和子文件夾進行壓縮]

2. 將myhome.zip解壓到/opt/tmp目錄下

        unzip -d /opt/tpm myhome.zip

查看壓縮文件

unzip log.zip   #解壓

unzip命令:解壓

作用:對文件夾進行解壓縮

用法:unzip [選項] xxx.zip

常用選項

-d<目錄> :指定壓縮后文件的存放目錄

tar指令:歸檔/打包

作用:tar指令是歸檔/打包指令,最后打包后的文件是.tar.gz的文件

用法:tar [選項] xxx.tar.gz 打包的內容(打包目錄,壓縮后的文件格式.tar.gz)

-c :產(chǎn)生.tar打包文件

-v :顯示詳細信息

-f :指定壓縮后的文件名

-z :打包同時壓縮

-x :解包.tar文件

-x參數(shù):展開歸檔

-x :解包.tar文件

打包跟壓縮的區(qū)別:

打包是指將多個文件或者目錄放在一起,形成一個總的包,這樣便于保存和傳輸,但是大小是沒有變化的。

壓縮是指將一個或者多個大文件或者目錄通過壓縮算法使文件的體積變小以達到壓縮的目的,可以節(jié)省存儲空間,在壓縮的時候通常是先打包再壓縮。

舉例:

tar -cvf benwei.tar img   --->   benwei.tar(歸檔后文件)   

img要歸檔的文件 

f必須在歸檔后的文件名的前面

1. 壓縮多個文件,將.home/pig.txt和/home/cat.txt壓縮成pc.tar.gz

        tar -zcvf pc.tar.gz /home/pig.txt /home/cat.txt

2. 將/home的文件夾壓縮成myhome.tar.gz

        tar -zcvf muhome.tar.gz /home

3. 將pc.tar.gz解壓到當前目錄

        tar -zxvf pc.tar.gz

4. myhome.tar.gz解壓到/opt/tmp2目錄下

        tar -zxvf /home/myhome.tar.gz -C /opt/tmp2

查看歸檔文件:

tar -tf cc.tar      #不展開歸檔 直接查看歸檔里面有哪些文件

tar -xvf cc.tar   #展開歸檔

tar與gzip結合:歸檔--->展開

tar -czvf myimg.tar.gz img

#歸檔并調用gzip壓縮,完成后 myimg.tar.gz里面是myimg.tar,再里面才是原始的文件夾

解壓:tar -xzvf myimg.tar.gz  #解壓 直接解壓img文件夾

tar與bzip2結合:歸檔--->展開

tar -cjvf   #打包并調用bzip2壓縮

tar -xjvf   #解壓

tar與xz結合:歸檔--->展開

tar  -cJvf  #打包并調用xz壓縮

tar  -xJvf  #解壓

寫在最后:

linux系統(tǒng)是我們在工作中最常見的操作系統(tǒng),我們必須掌握其基本的操作命令。

到此這篇關于linux壓縮文件和文件解壓縮命令介紹的文章就介紹到這了,更多相關linux壓縮文件和文件解壓內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • Linux (Ubuntu)休眠,掛起,待機,關機的命令詳細介紹

    Linux (Ubuntu)休眠,掛起,待機,關機的命令詳細介紹

    這篇文章主要介紹了Linux 休眠,掛起,待機,關機的命令詳細介紹的相關資料,需要的朋友可以參考下
    2016-10-10
  • linux?系統(tǒng)進程管理工具systemd詳解(systemctl命令、創(chuàng)建自己的systemd服務)

    linux?系統(tǒng)進程管理工具systemd詳解(systemctl命令、創(chuàng)建自己的systemd服務)

    Unit?是?Systemd?管理系統(tǒng)資源的基本單元,可以認為每個系統(tǒng)資源就是一個?Unit,并使用一個?Unit?文件定義,這篇文章主要介紹了linux?系統(tǒng)進程管理工具systemd詳解(systemctl命令、創(chuàng)建自己的systemd服務),需要的朋友可以參考下
    2022-12-12
  • centos7下搭建ZooKeeper3.4中間件常用命令小結

    centos7下搭建ZooKeeper3.4中間件常用命令小結

    Zookeeper 作為一個分布式的服務框架,主要用來解決分布式集群中應用系統(tǒng)的一致性問題,它能提供基于類似于文件系統(tǒng)的目錄節(jié)點樹方式的數(shù)據(jù)存儲。這篇文章主要介紹了centos7下搭建ZooKeeper3.4中間件常用命令小結,需要的朋友可以參考下
    2019-07-07
  • linux tail 查看日志文件方法

    linux tail 查看日志文件方法

    這篇文章給大家分享了linux tail 查看日志文件方法,有興趣和需要的朋友們可以參考學習下。
    2018-07-07
  • 在CentOS搭建Git服務器的詳細步驟

    在CentOS搭建Git服務器的詳細步驟

    本篇文章主要介紹了在CentOS搭建Git服務器的詳細步驟,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-11-11
  • haproxy軟件的日志如何輸出到指定文件

    haproxy軟件的日志如何輸出到指定文件

    本文介紹了如何將haproxy的日志從系統(tǒng)syslog中分離出來,并獨立記錄到不同的日志文件中,通過修改rsyslog配置文件和haproxy配置文件,可以實現(xiàn)這一目標,并便于后期的日志管理和分析
    2024-12-12
  • 使用?Apache?反向代理的設置技巧

    使用?Apache?反向代理的設置技巧

    這篇文章主要介紹了如何使用?Apache?設置反向代理,該模塊使用ProxyApache 配置文件中的 -prefixed 指令進行配置。我們接下來會設置這些,需要的朋友可以參考下
    2022-01-01
  • Linux stat命令的使用

    Linux stat命令的使用

    這篇文章主要介紹了Linux stat命令的使用,幫助大家更好的理解和學習Linux,感興趣的朋友可以了解下
    2020-08-08
  • linux 內存清理/釋放命令總結

    linux 內存清理/釋放命令總結

    本篇文章主要介紹了linux 內存清理/釋放命令,具有一定的參考價值,感興趣的小伙伴們可以參考一下。
    2016-11-11
  • CentOS6.5平臺上rsync服務器安裝配置方法簡述

    CentOS6.5平臺上rsync服務器安裝配置方法簡述

    這篇文章主要介紹了CentOS6.5平臺上rsync服務器安裝配置方法,結合實例形式分析了CentOS上安裝與配置rsync服務器的具體步驟、相關命令與使用方法,需要的朋友可以參考下
    2018-04-04

最新評論

富民县| 盈江县| 繁昌县| 慈溪市| 盐池县| 大安市| 开平市| 霍山县| 潮安县| 隆化县| 都安| 太原市| 福清市| 怀柔区| 哈巴河县| 满城县| 万全县| 铁力市| 洪泽县| 韶关市| 红安县| 黄冈市| 涞源县| 泽库县| 双桥区| 华蓥市| 海原县| 孝义市| 五大连池市| 云阳县| 万安县| 林口县| 宾川县| 平阴县| 南部县| 巴青县| 黄大仙区| 宽甸| 济宁市| 长泰县| 始兴县|