日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

#11 压缩与解压缩

發(fā)布時(shí)間:2025/3/18 编程问答 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 #11 压缩与解压缩 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

Linux系統(tǒng)中常用的壓縮和解壓縮工具;

壓縮:以時(shí)間換空間的一種操作;

壓縮的原理:標(biāo)記和替換;

壓縮比:壓縮之前與壓縮之后的文件的大小的比值;

純文本文件壓縮比較大

視頻、圖像等文件壓縮比小

能夠?qū)崿F(xiàn)壓縮功能的工具:

compress/uncompress: .Z擴(kuò)展名為紅色的,沒有特殊含義(系統(tǒng)自帶的工具)

gzip/gunzip:.gz擴(kuò)展名

bzip2/bunzip2:.bz2擴(kuò)展名

xz/unxz:.xz擴(kuò)展名,目前壓縮比最高的工具

zip/unzip:.zip擴(kuò)展名

gzip:

zcat:讀取壓縮包

gzip, gunzip, zcat - compress or expand files

-d:解壓縮;

-#:以指定的壓縮比進(jìn)行壓縮,1-9,9為最高級(jí),默認(rèn)為6;

-C:將壓縮結(jié)果輸出到標(biāo)準(zhǔn)輸出,不會(huì)對(duì)原文件進(jìn)行壓縮;

gzip -c /path/to/file > /path/to/compress_file.gz


bzip2:

bunzip2:讀取壓縮包

bzip2, bunzip2 - a block-sorting file compressor, v1.0.6

? ? bzcat - decompresses files to stdout

-d:解壓縮; ? ?

-#:以指定的壓縮比進(jìn)行壓縮,1-9,9為最高級(jí),默認(rèn)為6;

-k --keep:保留原文件不刪除,創(chuàng)建新的壓縮文件;


xz:

xzcat:讀取壓縮包

xz, unxz, xzcat, ?- Compress or decompress .xz ?files

-d:解壓縮;

-#:以指定的壓縮比進(jìn)行壓縮,1-9,9為最高級(jí),默認(rèn)為6;

-k --keep:保留原文件不刪除,創(chuàng)建新的壓縮文件;


tar:歸檔程序

tar——tape archive:磁帶檔案

tar [OPTION...] [FILE]...

主選項(xiàng):

-c:創(chuàng)建檔案文件

-x:釋放檔案文件的內(nèi)容

-t:查看檔案文件中包含的文件

-u/-r:向檔案文件中添加新的文件


輔助選項(xiàng):

-f:指定檔案文件的路徑

-C:釋放檔案文件中的內(nèi)容時(shí),指定釋放的路徑;

-z:在創(chuàng)建檔案文件時(shí),調(diào)用gzip進(jìn)行壓縮;

-j:在創(chuàng)建檔案文件時(shí),調(diào)用bzip2進(jìn)行壓縮;

-J:在創(chuàng)建檔案文件時(shí),調(diào)用xz進(jìn)行壓縮;

--exclude:在釋放檔案文件時(shí),排除某個(gè)文件;

-k:在釋放檔案文件時(shí),不會(huì)覆蓋同名文件;


轉(zhuǎn)載于:https://blog.51cto.com/12486569/1925106

總結(jié)

以上是生活随笔為你收集整理的#11 压缩与解压缩的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。