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

Linux bzip2 命令的使用

 更新時間:2020年08月31日 10:22:06   作者:Dabelv  
這篇文章主要介紹了Linux bzip2 命令的使用,幫助大家更好的理解和使用Linux系統(tǒng),感興趣的朋友可以了解下

1.命令簡介

bzip2 用來壓縮和解壓縮文件,是在 Linux 系統(tǒng)中經(jīng)常使用的一個對文件進(jìn)行壓縮和解壓縮的命令,采用 Burrow-Wheeler 塊排序文本壓縮算法和 Huffman 編碼將文件壓縮為后綴為 .bz2 的 bzip2 文件。壓縮率一般比基于 LZ77/LZ78 的壓縮軟件好得多,其性能接近 PPM 族統(tǒng)計類壓縮軟件。

bzip2 不僅可以用來壓縮大的、較少使用的文件以節(jié)省磁盤空間,還可以和 tar 命令一起使用完成對文件的打包和壓縮。減少文件大小有兩個明顯的好處,一是可以減少存儲空間,二是通過網(wǎng)絡(luò)傳輸文件時,可以減少傳輸?shù)臅r間。

2.命令格式

bzip2 [OPTIONS] [FILES...]

bzip2 命令行參數(shù)有意設(shè)計為接近 GNU gzip 的形式,但也不完全相同。bzip2 從命令行讀入選項(xiàng)和文件名。 每個文件被名為 “原始文件名.bz2” 的壓縮文件替換。 每個壓縮文件具有與原文件相同的修改時間、 權(quán)限, 如果可能的話, 還具有相同的屬主, 因此在解壓縮時這些特性將被正確地恢復(fù)。

bzip2 在缺省情況下不覆蓋已有的文件。 如果想覆蓋已有的文件,要指定 -f 選項(xiàng)。

3.選項(xiàng)說明

-c, --stdout
  將數(shù)據(jù)壓縮或解壓縮輸出至標(biāo)準(zhǔn)輸出
-d, --decompress
  強(qiáng)制解壓縮。 bzip2, bunzip2 以及 bzcat 實(shí)際上是同一個程序,進(jìn)行何種操作將根據(jù)程序名確定。 指定該選項(xiàng)后將不考慮這一機(jī)制,強(qiáng)制 bzip2 進(jìn)行解壓縮
-z, --compress
	-d 選項(xiàng)的補(bǔ)充:強(qiáng)制進(jìn)行壓縮操作,而不管執(zhí)行的是哪個程序
-t, --test
  檢查指定文件的完整性,但并不對其解壓縮。 實(shí)際上將對數(shù)據(jù)進(jìn)行實(shí)驗(yàn)性的解壓縮操作,而不輸出結(jié)果
-f, -force
  強(qiáng)制覆蓋輸出文件。通常 bzip2 不會覆蓋已經(jīng)存在的文件。該選項(xiàng)還強(qiáng)制 bzip2 打破文件的硬連接,缺省情況下 bzip2 不會這么做。
-k, --keep
  在壓縮或解壓縮時保留輸入文件(不刪除這些文件)
-s, --small
  在壓縮、解壓縮及檢查時減少內(nèi)存用量。 采用一種修正的算法進(jìn)行壓縮和測試, 每個數(shù)據(jù)塊僅需要 2.5 個字節(jié)。 這意味著任何文件都可以在 2300K 的內(nèi)存中進(jìn)行解壓縮, 盡管速度只有通常情況下的一半。在壓縮時,-s 將選定 200K 的塊長度,內(nèi)存用量也限制在 200K 左右, 代價是壓縮率會降低。 總之,如果機(jī)器的內(nèi)存較少(8MB 或更少), 可對所有操作都采用 -s 選項(xiàng)
-q, --quiet
  壓制不重要的警告信息。屬于 I/O 錯誤及其它嚴(yán)重事件的信息將不會被壓制
-v, --verbose
  詳盡模式——顯示每個被處理文件的壓縮率。 命令行中更多的 -v 選項(xiàng)將增加詳細(xì)的程度, 使 bzip2 顯示出許多主要用于診斷目的信息
-L, --license, -V, --version
	顯示顯示軟件版本、許可證條款及分發(fā)條件
-1 (or --fast) to -9 (or --best)
  在壓縮時將塊長度設(shè)為 100 k、200 k ... 900 k。 對解壓縮沒有影響
--
  將所有后面的命令行變量看作文件名,即使這些變量以減號 - 打頭。 可用這一選項(xiàng)處理以減號 - 打頭的文件名, 例如:bzip2 -- -myfilename
--repetitive-fast, --repetitive-best
  這些選項(xiàng)在 0.9.5 及其以上版本中是多余的。 在較早的版本中,這兩個選項(xiàng)對排序算法的行為提供了一些粗糙的控制,有些情況下很有用。 0.9.5 及其以上版本采用了改進(jìn)的算法而與這些選項(xiàng)無關(guān)

4.常用示例

(1)不保留原文件壓縮。

bzip2 /etc/passwd

壓縮后 /etc/passwd 將變?yōu)?/etc/passwd.bz2。

(2) 保留原文件壓縮。

bzip2 -k /etc/passwd
# 或
bzip2 -c /etc/passwd > /etc/passwd.bz2

(3)壓縮時顯示指令執(zhí)行過程。

bzip2 -v /etc/passwd
/etc/passwd: 2.256:1, 3.546 bits/byte, 55.67% saved, 1552 in, 688 out.

(4)解壓 .bz2 文件,不保留原文件。

bzip2 -d /etc/passwd.bz2

(5)解壓 .bz2 文件,保留原文件。

bzip2 -dk /etc/passwd.bz2
# 或
bzip2 -dc /etc/passwd.bz2 > /etc/passwd

(6)測試.bz2壓縮文件的完整性,實(shí)際上不解壓。

bzip2 -tv /etc/passwd.bz2
/etc/passwd.bz2: ok

以上就是Linux bzip2 命令的使用的詳細(xì)內(nèi)容,更多關(guān)于Linux bzip2 命令的資料請關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • CentOS 8安裝ZABBIX4.4的指南

    CentOS 8安裝ZABBIX4.4的指南

    這篇文章主要介紹了CentOS 8安裝ZABBIX4.4的指南,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價值,需要的朋友可以參考下
    2019-10-10
  • Linux服務(wù)器安裝pytorch和scanpy流程

    Linux服務(wù)器安裝pytorch和scanpy流程

    文章詳細(xì)記錄了作者在Linux上安裝PyTorch和Scanpy的艱難過程,包括環(huán)境創(chuàng)建、包安裝、依賴關(guān)系處理以及遇到的沖突和解決方法,最終,作者成功在服務(wù)器上安裝了兼容的PyTorch和Scanpy版本
    2025-02-02
  • Linux下如何查看隱藏文件命令

    Linux下如何查看隱藏文件命令

    這篇文章主要介紹了Linux下如何查看隱藏文件命令問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-08-08
  • Linux配置防火墻,開啟80、3306端口的實(shí)例方法

    Linux配置防火墻,開啟80、3306端口的實(shí)例方法

    在本篇文章里小編給大家整理的是關(guān)于Linux配置防火墻,開啟80端口、3306端口的相關(guān)內(nèi)容,需要的朋友們參考下。
    2020-02-02
  • linux_HDFS節(jié)點(diǎn)缺失問題及解析

    linux_HDFS節(jié)點(diǎn)缺失問題及解析

    這篇文章主要介紹了linux_HDFS節(jié)點(diǎn)缺失問題及解析,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-12-12
  • Linux如何定時刪除7天前的日志文件

    Linux如何定時刪除7天前的日志文件

    這篇文章主要介紹了Linux如何定時刪除7天前的日志文件問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-05-05
  • Centos7修改主機(jī)名hostname的三種方法

    Centos7修改主機(jī)名hostname的三種方法

    今天小編就為大家分享一篇關(guān)于Centos7修改主機(jī)名hostname的三種方法,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2019-01-01
  • Linux CentOS7 vim多文件編輯方式

    Linux CentOS7 vim多文件編輯方式

    這篇文章主要介紹了Linux CentOS7 vim多文件編輯方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-11-11
  • sersync實(shí)現(xiàn)數(shù)據(jù)實(shí)時同步的方法

    sersync實(shí)現(xiàn)數(shù)據(jù)實(shí)時同步的方法

    下面小編就為大家分享一篇sersync實(shí)現(xiàn)數(shù)據(jù)實(shí)時同步的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2017-12-12
  • Linux 查看遠(yuǎn)程服務(wù)器文件狀態(tài)的方法

    Linux 查看遠(yuǎn)程服務(wù)器文件狀態(tài)的方法

    今天小編就為大家分享一篇Linux 查看遠(yuǎn)程服務(wù)器文件狀態(tài)的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-07-07

最新評論

基隆市| 应城市| 维西| 无极县| 汨罗市| 绥棱县| 万安县| 安塞县| 嘉峪关市| 石景山区| 广东省| 永宁县| 平泉县| 读书| 白银市| 潞西市| 大方县| 揭西县| 西乌珠穆沁旗| 大英县| 察隅县| 芜湖市| 浦北县| 大化| 托克逊县| 景泰县| 林口县| 孝义市| 收藏| 泰宁县| 马山县| 麟游县| 滨州市| 二连浩特市| 汨罗市| 亚东县| 乌什县| 连江县| 光山县| 紫阳县| 建始县|