国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

【Linux】文件的壓縮和解壓

這篇具有很好參考價值的文章主要介紹了【Linux】文件的壓縮和解壓。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

????????歡迎來到博主 Apeiron?的博客,祝您旅程愉快 !?時止則止,時行則行。動靜不失其時,其道光明。


目錄

1、壓縮格式

2、壓縮軟件

3、tar? 命令簡介

4、tar? 命令壓縮?

5、總結(jié)


1、壓縮格式

在市面上有非常多的文件壓縮格式,常見的文件壓縮格式有如下幾種:

①??zip? 格式:Linux、Windows、MacOS?常用?

②? 7z?格式:Windows?系統(tǒng)常用

③? rar??格式:Windows?系統(tǒng)常用

④? tar? 格式:Linux、MacOS?常用

⑤? gzip?格式:Linux、MacOS?常用

⑥? deb?格式:Linux?常用

????????在 Linux 下,deb 格式是 Debian 軟件包格式。Deb 是 Debian Linux 發(fā)行版和基于 Debian 的操作系統(tǒng)所使用的軟件包格式。Deb 文件實際上是一個歸檔文件,其中包含了軟件包的二進制文件、庫文件、配置文件和其他相關(guān)的元數(shù)據(jù)。

????????Deb 文件的命名通常以 .deb 作為后綴,它可以通過命令行工具(如 dpkg)或圖形界面工具(如 Ubuntu 軟件中心)進行安裝、升級和刪除。Deb 文件使用一種類似于 tar 歸檔格式的算法進行打包,并通過特定的文件結(jié)構(gòu)組織軟件包的內(nèi)容。

????????Deb 格式廣泛用于基于 Debian 的Linux發(fā)行版,包括 Debian 自身、Ubuntu、Linux Mint 等。它是一種常見的軟件分發(fā)和安裝方式,在 Linux 社區(qū)中被廣泛使用。


?

2、壓縮軟件

在 Windows 下,以下是一些常用的壓縮軟件:

①? WinRAR:這是一個廣泛使用的壓縮軟件,支持多種壓縮格式,如 RAR、ZIP、7z 等。它具有強大的壓縮和解壓功能,以及加密和分卷功能。(博主我就是用的這個款壓縮軟件,賊好用啦?。。?/p>

②? 7-Zip:這是一個免費的開源壓縮軟件,支持多種格式,包括 7z、ZIP、RAR、GZIP 等。它具有高壓縮比和快速解壓速度,同時也可以用于創(chuàng)建自解壓文件。

③? WinZip:這是一個流行的商業(yè)壓縮軟件,支持多種格式,如 ZIP、RAR、7z 等。它提供了直觀的用戶界面和易于使用的功能,如加密、分卷和備份。

④? PeaZip:這是一個免費的開源壓縮軟件,支持多種格式,包括 ZIP、7z、RAR、TAR 等。它提供了用戶友好的界面,以及一些高級功能,如加密、分卷和文件安全刪除。

⑤? Bandizip:這是一個免費的壓縮軟件,支持多種格式,如 ZIP、RAR、7z等。它具有快速的壓縮和解壓速度,以及簡潔易用的界面。

????????這些是 Windows 下常用的壓縮軟件,我們可以根據(jù)個人喜好和需求選擇其中一個來使用。

在 Linux?下,以下是一些常用的壓縮軟件:

①? Tar:這是一個在 Linux 系統(tǒng)中非常常見的壓縮工具。它通常與其他工具(如 gzip 和 bzip2 )結(jié)合使用,用于創(chuàng)建 .tar 壓縮文件。盡管 .tar 文件本身不會壓縮,但可以與其他壓縮算法一起使用來實現(xiàn)壓縮功能。

②? Gzip:這是一個廣泛使用的壓縮工具,用于將文件壓縮成 .gz 格式。它使用 DEFLATE 算法來實現(xiàn)高效的壓縮,并保留文件的元數(shù)據(jù)(如權(quán)限和時間戳)。通常與 tar 命令一起使用,創(chuàng)建 .tar.gz 文件。

③? Bzip2:這是另一個常用的壓縮工具,用于將文件壓縮成.bz2格式。它使用 Burrows-Wheeler 變換和霍夫曼編碼來實現(xiàn)更高的壓縮比。與 gzip 類似,它也可以與tar命令結(jié)合使用來創(chuàng)建.tar.bz2文件。

④? Zip:這是一個通用的跨平臺壓縮工具,可以在 Linux 系統(tǒng)中使用。它支持創(chuàng)建和提取 .zip 格式的壓縮文件,以及對文件和目錄進行加密和分卷處理。在與其他操作系統(tǒng)交互時,zip格式非常方便。

⑤? 7z:這是一個高度壓縮的開源壓縮工具,支持多種壓縮算法。它的主要格式是 .7z,可以實現(xiàn)比傳統(tǒng)格式更高的壓縮比。除了 .7z,它還支持解壓其他常見格式,如 zip、gzip、bzip2 等。

????????這些是在Linux下常用的壓縮軟件,你可以根據(jù)個人需求和喜好選擇其中的一個來使用。記住,無論你選擇哪個工具,它們都能幫助你在Linux系統(tǒng)中高效地進行文件壓縮和解壓縮。


?

3、tar? 命令簡介

????????哎呀呀,前面我們簡單地介紹了一些常見的壓縮格式和常用的壓縮軟件,但是,emmm,這并不是本文的重點,嘻嘻 !我們要談的是在 Linux 系統(tǒng)中如何操作 tar、gzip 和 zip 這三種壓縮格式,并且完成文件的 壓縮解壓 操作。

????????Linux?和 Mac?系統(tǒng)常用有 2?種壓縮格式,后綴名分別是:

①? .tar ,稱之為 tarball,歸檔文件,即簡單的文件組裝到一個 .tar?的文件內(nèi),并沒有太多文件體積的減少,僅僅是簡單的封裝。

② ?.gz ,也常見為 .tar.gz,gzip?格式壓縮文件,即使用 gzip?壓縮算法將文件壓縮到一個文件內(nèi),可以極大的減少壓縮后的體積。

????????針對這兩種格式,使用 tar?命令均可以進行壓縮和解壓縮的操作。

語法:tar? [ -c? -v? -x? -f? -z? -C ]? 參數(shù)1? 參數(shù)2 ......? 參數(shù)N

①? -c,創(chuàng)建壓縮文件,用于 壓縮模式?

②? -v,顯示壓縮和解壓過程,用于?查看進度

③? -x,解壓模式

④? -f,要創(chuàng)建的文件,或要解壓的文件,-f?選項必須在所有選項中位置處于最后一個

⑤? -z,gizp 模式,不使用 -z?就是普通的 tarball?格式

⑥? -C,選擇解壓的目的地,用于 解壓模式


?

4、tar? 命令壓縮?

tar? 的常用組合為:

①? tar? -cvf? test.tar? 1.txt? 2.txt? 3.txt?

例:將 1.txt? 2.txt? 3.txt? 這三個文件壓縮到 test.tar?文件內(nèi)?

文件壓縮linux,Linux,linux,運維,服務(wù)器

????????從上圖可以看到,1.txt,2.txt,3.txt?的總和大小為 48+26+28=102(byte),不帶單位,默認(rèn)為字節(jié)(byte)。但是將這三個文件壓縮后的文件 test.tar?大小為 10k。壓縮后文件的大小沒有減少,反倒是增加了。這說明這個 .tar?格式,沒有體積壓縮效果,它只是簡單的將這 3?個文件封裝到一個文件里面去的一種手段而已。

②? tar? -zcvf? test.tar.gz? 1.txt? 2.txt? 3.txt

例:將 1.txt? 2.txt? 3.txt? 壓縮到 test.tar.gz?文件內(nèi),使用 gzip?模式?

文件壓縮linux,Linux,linux,運維,服務(wù)器

????????如上圖所示,1.txt,2.txt,3.txt?的總和大小為 48+26+28=102(byte),不帶單位,默認(rèn)為字節(jié)(byte)。壓縮后的文件 test.gz?的大小為 232(byte)?

?注意:-z? 選項如果使用的話,一般處于選項位的第一個,說明壓縮的格式。

? ? ? ? ? ? -f? 選項,必須在選項位的最后一個,接受壓縮或解壓的文件?。


?

5、總結(jié)

????????在 Linux 系統(tǒng)中,文件的壓縮和解壓是常見的操作。壓縮文件可以將多個文件或文件夾合并為一個較小的文件,以便于存儲和傳輸。解壓文件則是將已壓縮的文件恢復(fù)到原始的文件或文件夾。常用的壓縮和解壓工具是 gzip、bzip2 和 tar。gzip 是最常用的壓縮工具,通過壓縮文件來創(chuàng)建具有 .gz 擴展名的壓縮文件。

? ? ? ? 本期的分享總結(jié)就到這里了,如果有疑問的小伙伴,我們在評論區(qū)交流嗷~~~,筆者必回,我們下期再見啦 ??!文章來源地址http://www.zghlxwxcb.cn/news/detail-714316.html

到了這里,關(guān)于【Linux】文件的壓縮和解壓的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • 【Linux】文件的壓縮和解壓

    【Linux】文件的壓縮和解壓

    ???????? 歡迎來到博主 Apeiron?的博客,祝您旅程愉快 !?時止則止,時行則行。動靜不失其時,其道光明。 目錄 1、壓縮格式 2、壓縮軟件 3、tar? 命令簡介 4、tar? 命令壓縮? 5、總結(jié) 在市面上有非常多的文件壓縮格式,常見的文件壓縮格式有如下幾種: ①?? z ip? 格式

    2024年02月08日
    瀏覽(22)
  • zip壓縮包上傳到了服務(wù)器怎么解壓——提示unzip:command not found

    xshell進入壓縮包所在的文件夾 如果你已經(jīng)將zip壓縮包上傳到了服務(wù)器,可以使用以下命令解壓縮: 其中,file.zip為你上傳的zip壓縮包的文件名。執(zhí)行該命令后,zip壓縮包中的所有文件將被解壓到當(dāng)前目錄中。 如果你希望將解壓后的文件解壓到指定目錄中,可以使用以下命令

    2023年04月09日
    瀏覽(29)
  • 【Linux 服務(wù)器運維】定時任務(wù) crontab 詳解 | 文末送書

    【Linux 服務(wù)器運維】定時任務(wù) crontab 詳解 | 文末送書

    本文思維導(dǎo)圖概述的主要內(nèi)容: 1.1 什么是 crontab Crontab 是一個在 Unix 和 Linux 操作系統(tǒng)上 用于定時執(zhí)行任務(wù) 的工具。它允許用戶創(chuàng)建和管理計劃任務(wù),以便在特定的時間間隔或時間點自動運行命令或腳本。Crontab 是 cron table 的縮寫, cron 指的是 Unix 系統(tǒng)中的一個后臺進程,它

    2024年02月08日
    瀏覽(129)
  • Linux系統(tǒng)-gzip命令 – 壓縮和解壓文件

    gzip命令來自于英文單詞gunzip的縮寫,其功能是用于壓縮和解壓文件。gzip是一款使用廣泛的壓縮工具,文件經(jīng)過壓縮后一般會以.gz后綴結(jié)尾,與tar命令合用后即為.tar.gz后綴。 據(jù)統(tǒng)計,gzip命令對文本文件的壓縮比率通常能達(dá)到60%~70%,壓縮后可以很好的提升存儲空間的使用率,

    2024年02月08日
    瀏覽(19)
  • 【Linux運維】shell腳本檢查服務(wù)器內(nèi)存和CPU利用率

    在管理服務(wù)器時候?qū)懥艘粋€ shell腳本,在服務(wù)上實現(xiàn)每天凌晨3點查系統(tǒng)的指定文件夾下的容量大小,如果超過10G就要刪除3天前的內(nèi)容,還要時刻查詢內(nèi)存和cpu利用率,如果超過80%就要提示用戶出現(xiàn)過載 將以上代碼保存為一個.sh文件,然后通過crontab在每天凌晨3點運行即可:

    2024年02月09日
    瀏覽(33)
  • Linux中文件的上傳、下載、壓縮、解壓等命令和操作

    簡單使用:當(dāng)使用工具連接的Linux時,可以直接將文件進行鼠標(biāo)拖拽進行文件操作 ? Linux和Mac系統(tǒng)常用有2種壓縮格式,后綴名分別是: ○ .tar,稱之為tarball,歸檔文件,即簡單的將文件組裝到一個.tar的文件內(nèi),并沒有太多文件體積的減少,僅僅是簡單的封裝 ○ .gz,也常見

    2024年02月15日
    瀏覽(34)
  • Linux本地部署1Panel服務(wù)器運維管理面板并實現(xiàn)公網(wǎng)訪問

    Linux本地部署1Panel服務(wù)器運維管理面板并實現(xiàn)公網(wǎng)訪問

    1Panel 是一個現(xiàn)代化、開源的 Linux 服務(wù)器運維管理面板。高效管理,通過 Web 端輕松管理 Linux 服務(wù)器,包括主機監(jiān)控、文件管理、數(shù)據(jù)庫管理、容器管理等 下面我們介紹在Linux 本地安裝1Panel 并結(jié)合cpolar 內(nèi)網(wǎng)穿透工具實現(xiàn)遠(yuǎn)程訪問1Panel 管理界面 執(zhí)行如下命令一鍵安裝 1Panel: 安

    2024年02月04日
    瀏覽(107)
  • Linux服務(wù)器常見運維性能測試(1)綜合跑分unixbench、superbench

    Linux服務(wù)器常見運維性能測試(1)綜合跑分unixbench、superbench

    最近需要測試一批服務(wù)器的相關(guān)硬件性能,以及在常規(guī)環(huán)境下的硬件運行穩(wěn)定情況,需要持續(xù)拷機測試穩(wěn)定性。所以找了一些測試用例。本次測試包括在服務(wù)器的高低溫下性能記錄及壓力測試,高低電壓下性能記錄及壓力測試,常規(guī)環(huán)境下CPU滿載穩(wěn)定運行的功率記錄。 這個系

    2024年02月04日
    瀏覽(103)
  • Linux環(huán)境下如何解壓jar包,壓縮jar包文件

    Linux環(huán)境下如何解壓jar包,壓縮jar包文件

    1.解壓jar包文件里面的文件 jar xvf 解釋說明:解壓 test.jar包里面的MyTest.class文件到當(dāng)前目錄下 解壓后我們可以修改文件然后進行壓縮 2.壓縮jar包文件 jar uvf 這段命令的意思是先創(chuàng)建一個文件目錄,然后拷貝修改的文件到創(chuàng)建的目錄,然后把拷貝的文件壓進我們的etm-1.0.0.jar包

    2024年02月12日
    瀏覽(17)
  • Linux命令行十種不解壓查看壓縮文件的方法

    Linux命令行十種不解壓查看壓縮文件的方法

    vim 是一個古老級的文本編輯神器,但它的功能不僅限于文本編輯,還有很多很強大的功能。比如,它就可以用來直接查看壓縮文件的內(nèi)容,而不用提前將它們解壓。 == vim進入后,,移動光標(biāo),,enter進入想要的目錄文件,,然后可以搜索 == 不僅如此,你在使用 vim 瀏覽壓縮文

    2024年02月15日
    瀏覽(18)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包