国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務(wù)器之家:專注于服務(wù)器技術(shù)及軟件下載分享
分類導(dǎo)航

Linux|Centos|Ubuntu|系統(tǒng)進程|Fedora|注冊表|Bios|Solaris|Windows7|Windows10|Windows11|windows server|

服務(wù)器之家 - 服務(wù)器系統(tǒng) - Linux - linux命令之gzip命令詳解和使用實例

linux命令之gzip命令詳解和使用實例

2019-11-18 17:36linux命令大全 Linux

減少文件大小有兩個明顯的好處,一是可以減少存儲空間,二是通過網(wǎng)絡(luò)傳輸文件時,可以減少傳輸?shù)臅r間。gzip是在Linux系統(tǒng)中經(jīng)常使用的一個對文件進行壓縮和解壓縮的命令,既方便又好用

gzip不僅可以用來壓縮大的、較少使用的文件以節(jié)省磁盤空間,還可以和tar命令一起構(gòu)成Linux操作系統(tǒng)中比較流行的壓縮文件格式。據(jù)統(tǒng)計,gzip命令對文本文件有60%~70%的壓縮率。

1.命令格式:

gzip[參數(shù)][文件或者目錄]

2.命令功能:

gzip是個使用廣泛的壓縮程序,文件經(jīng)它壓縮過后,其名稱后面會多出".gz"的擴展名。

3.命令參數(shù):

-a或--ascii  使用ASCII文字模式。 

-c或--stdout或--to-stdout  把壓縮后的文件輸出到標(biāo)準輸出設(shè)備,不去更動原始文件。 

-d或--decompress或----uncompress  解開壓縮文件。 

-f或--force  強行壓縮文件。不理會文件名稱或硬連接是否存在以及該文件是否為符號連接。 

-h或--help  在線幫助。 

-l或--list  列出壓縮文件的相關(guān)信息。 

-L或--license  顯示版本與版權(quán)信息。 

-n或--no-name  壓縮文件時,不保存原來的文件名稱及時間戳記。 

-N或--name  壓縮文件時,保存原來的文件名稱及時間戳記。 

-q或--quiet  不顯示警告信息。 

-r或--recursive  遞歸處理,將指定目錄下的所有文件及子目錄一并處理。 

-S<壓縮字尾字符串>或----suffix<壓縮字尾字符串>  更改壓縮字尾字符串。 

-t或--test  測試壓縮文件是否正確無誤。 

-v或--verbose  顯示指令執(zhí)行過程。 

-V或--version  顯示版本信息。 

-num 用指定的數(shù)字num調(diào)整壓縮的速度,-1或--fast表示最快壓縮方法(低壓縮比),-9或--best表示最慢壓縮方法(高壓縮比)。系統(tǒng)缺省值為6。 

4.使用實例:

實例1:把test6目錄下的每個文件壓縮成.gz文件

命令:

 

復(fù)制代碼
代碼如下:
gzip *

 

輸出:

 

復(fù)制代碼
代碼如下:

[root@localhost test6]# ll
總計 604
---xr--r-- 1 root mail 302108 11-30 08:39 linklog.log
---xr--r-- 1 mail users 302108 11-30 08:39 log2012.log
-rw-r--r-- 1 mail users 61 11-30 08:39 log2013.log
-rw-r--r-- 1 root mail 0 11-30 08:39 log2014.log
-rw-r--r-- 1 root mail 0 11-30 08:39 log2015.log
-rw-r--r-- 1 root mail 0 11-30 08:39 log2016.log
-rw-r--r-- 1 root mail 0 11-30 08:39 log2017.log
[root@localhost test6]# gzip *
[root@localhost test6]# ll
總計 28
---xr--r-- 1 root mail 1341 11-30 08:39 linklog.log.gz
---xr--r-- 1 mail users 1341 11-30 08:39 log2012.log.gz
-rw-r--r-- 1 mail users 70 11-30 08:39 log2013.log.gz
-rw-r--r-- 1 root mail 32 11-30 08:39 log2014.log.gz
-rw-r--r-- 1 root mail 32 11-30 08:39 log2015.log.gz
-rw-r--r-- 1 root mail 32 11-30 08:39 log2016.log.gz
-rw-r--r-- 1 root mail 32 11-30 08:39 log2017.log.gz
[root@localhost test6]#

 

實例2:把例1中每個壓縮的文件解壓,并列出詳細的信息

命令:

 

復(fù)制代碼
代碼如下:

gzip -dv *

 

輸出:

 

復(fù)制代碼
代碼如下:

[root@localhost test6]# ll
總計 28
---xr--r-- 1 root mail 1341 11-30 08:39 linklog.log.gz
---xr--r-- 1 mail users 1341 11-30 08:39 log2012.log.gz
-rw-r--r-- 1 mail users 70 11-30 08:39 log2013.log.gz
-rw-r--r-- 1 root mail 32 11-30 08:39 log2014.log.gz
-rw-r--r-- 1 root mail 32 11-30 08:39 log2015.log.gz
-rw-r--r-- 1 root mail 32 11-30 08:39 log2016.log.gz
-rw-r--r-- 1 root mail 32 11-30 08:39 log2017.log.gz
[root@localhost test6]# gzip -dv *
linklog.log.gz: 99.6% -- replaced with linklog.log
log2012.log.gz: 99.6% -- replaced with log2012.log
log2013.log.gz: 47.5% -- replaced with log2013.log
log2014.log.gz: 0.0% -- replaced with log2014.log
log2015.log.gz: 0.0% -- replaced with log2015.log
log2016.log.gz: 0.0% -- replaced with log2016.log
log2017.log.gz: 0.0% -- replaced with log2017.log
[root@localhost test6]# ll
總計 604
---xr--r-- 1 root mail 302108 11-30 08:39 linklog.log
---xr--r-- 1 mail users 302108 11-30 08:39 log2012.log
-rw-r--r-- 1 mail users 61 11-30 08:39 log2013.log
-rw-r--r-- 1 root mail 0 11-30 08:39 log2014.log
-rw-r--r-- 1 root mail 0 11-30 08:39 log2015.log
-rw-r--r-- 1 root mail 0 11-30 08:39 log2016.log
-rw-r--r-- 1 root mail 0 11-30 08:39 log2017.log
[root@localhost test6]#</p> <p>

 

實例3:詳細顯示例1中每個壓縮的文件的信息,并不解壓

命令:

 

復(fù)制代碼
代碼如下:
gzip -l *

 

輸出:

 

復(fù)制代碼
代碼如下:

[root@localhost test6]# gzip -l *
compressed uncompressed ratio uncompressed_name
1341 302108 99.6% linklog.log
1341 302108 99.6% log2012.log
70 61 47.5% log2013.log
32 0 0.0% log2014.log
32 0 0.0% log2015.log
32 0 0.0% log2016.log
32 0 0.0% log2017.log
2880 604277 99.5% (totals)

 

實例4:壓縮一個tar備份文件,此時壓縮文件的擴展名為.tar.gz

命令:

 

復(fù)制代碼
代碼如下:
gzip -r log.tar

 

輸出:

 

復(fù)制代碼
代碼如下:

[root@localhost test]# ls -al log.tar
-rw-r--r-- 1 root root 307200 11-29 17:54 log.tar
[root@localhost test]# gzip -r log.tar
[root@localhost test]# ls -al log.tar.gz 
-rw-r--r-- 1 root root 1421 11-29 17:54 log.tar.gz

 

實例5:遞歸的壓縮目錄

命令:

 

復(fù)制代碼
代碼如下:

gzip -rv test6

 

輸出:

 

復(fù)制代碼
代碼如下:

[root@localhost test6]# ll
總計 604
---xr--r-- 1 root mail 302108 11-30 08:39 linklog.log
---xr--r-- 1 mail users 302108 11-30 08:39 log2012.log
-rw-r--r-- 1 mail users 61 11-30 08:39 log2013.log
-rw-r--r-- 1 root mail 0 11-30 08:39 log2014.log
-rw-r--r-- 1 root mail 0 11-30 08:39 log2015.log
-rw-r--r-- 1 root mail 0 11-30 08:39 log2016.log
-rw-r--r-- 1 root mail 0 11-30 08:39 log2017.log
[root@localhost test6]# cd ..
[root@localhost test]# gzip -rv test6
test6/log2014.log: 0.0% -- replaced with test6/log2014.log.gz
test6/linklog.log: 99.6% -- replaced with test6/linklog.log.gz
test6/log2015.log: 0.0% -- replaced with test6/log2015.log.gz
test6/log2013.log: 47.5% -- replaced with test6/log2013.log.gz
test6/log2012.log: 99.6% -- replaced with test6/log2012.log.gz
test6/log2017.log: 0.0% -- replaced with test6/log2017.log.gz
test6/log2016.log: 0.0% -- replaced with test6/log2016.log.gz
[root@localhost test]# cd test6
[root@localhost test6]# ll
總計 28
---xr--r-- 1 root mail 1341 11-30 08:39 linklog.log.gz
---xr--r-- 1 mail users 1341 11-30 08:39 log2012.log.gz
-rw-r--r-- 1 mail users 70 11-30 08:39 log2013.log.gz
-rw-r--r-- 1 root mail 32 11-30 08:39 log2014.log.gz
-rw-r--r-- 1 root mail 32 11-30 08:39 log2015.log.gz
-rw-r--r-- 1 root mail 32 11-30 08:39 log2016.log.gz
-rw-r--r-- 1 root mail 32 11-30 08:39 log2017.log.gz

 

說明:

這樣,所有test下面的文件都變成了*.gz,目錄依然存在只是目錄里面的文件相應(yīng)變成了*.gz.這就是壓縮,和打包不同。因為是對目錄操作,所以需要加上-r選項,這樣也可以對子目錄進行遞歸了。 

實例6:遞歸地解壓目錄

命令:

 

復(fù)制代碼
代碼如下:

gzip -dr test6

 

輸出:

 

復(fù)制代碼
代碼如下:

[root@localhost test6]# ll
總計 28
---xr--r-- 1 root mail 1341 11-30 08:39 linklog.log.gz
---xr--r-- 1 mail users 1341 11-30 08:39 log2012.log.gz
-rw-r--r-- 1 mail users 70 11-30 08:39 log2013.log.gz
-rw-r--r-- 1 root mail 32 11-30 08:39 log2014.log.gz
-rw-r--r-- 1 root mail 32 11-30 08:39 log2015.log.gz
-rw-r--r-- 1 root mail 32 11-30 08:39 log2016.log.gz
-rw-r--r-- 1 root mail 32 11-30 08:39 log2017.log.gz
[root@localhost test6]# cd ..
[root@localhost test]# gzip -dr test6
[root@localhost test]# cd test6
[root@localhost test6]# ll
總計 604
---xr--r-- 1 root mail 302108 11-30 08:39 linklog.log
---xr--r-- 1 mail users 302108 11-30 08:39 log2012.log
-rw-r--r-- 1 mail users 61 11-30 08:39 log2013.log
-rw-r--r-- 1 root mail 0 11-30 08:39 log2014.log
-rw-r--r-- 1 root mail 0 11-30 08:39 log2015.log
-rw-r--r-- 1 root mail 0 11-30 08:39 log2016.log
-rw-r--r-- 1 root mail 0 11-30 08:39 log2017.log
[root@localhost test6]#</p> <p>

延伸 · 閱讀

精彩推薦
Weibo Article 1 Weibo Article 2 Weibo Article 3 Weibo Article 4 Weibo Article 5 Weibo Article 6 Weibo Article 7 Weibo Article 8 Weibo Article 9 Weibo Article 10 Weibo Article 11 Weibo Article 12 Weibo Article 13 Weibo Article 14 Weibo Article 15 Weibo Article 16 Weibo Article 17 Weibo Article 18 Weibo Article 19 Weibo Article 20 Weibo Article 21 Weibo Article 22 Weibo Article 23 Weibo Article 24 Weibo Article 25 Weibo Article 26 Weibo Article 27 Weibo Article 28 Weibo Article 29 Weibo Article 30 Weibo Article 31 Weibo Article 32 Weibo Article 33 Weibo Article 34 Weibo Article 35 Weibo Article 36 Weibo Article 37 Weibo Article 38 Weibo Article 39 Weibo Article 40
主站蜘蛛池模板: 国产精品福利午夜在线观看 | 91精品视频在线播放 | 国产精品久久久 | 亚洲精品一区二区三区 | a视频在线 | 精品久久久久久 | 日韩在线观看中文字幕 | 日日操夜夜操天天操 | 久久av一区 | 黄网av | 伊人91视频| 国产一区二区三区精品久久久 | 亚洲免费在线视频 | 韩国毛片在线观看 | 国产日韩精品一区 | 亚洲综合一区二区 | 欧美国产一区二区三区 | 国产精品久久电影观看 | 色综合天天天天做夜夜夜夜做 | 中文字幕在线观看一区二区三区 | 日韩电影免费在线观看中文字幕 | 黄色网页大全 | 国产精品视频久久 | 亚洲人视频在线观看 | 成人免费网站在线观看 | 免费成人av在线 | 国产精品18久久久久vr手机版特色 | 亚洲成人免费观看 | 日韩欧美一级片在线观看 | 成人精品 | 日本在线观看一区 | 欧美二区三区 | 日韩欧美一区二区三区 | 免费国产一区二区 | 91高清在线| 91精品久久久久久久久久 | 国产一区二区在线看 | 午夜大片男女免费观看爽爽爽尤物 | 亚洲精品一区二区三区 | 爱逼色 | 国产欧美日韩在线观看 |