精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

文件壓縮的意義

dyquk4xk2p3d ? 來源:良許Linux ? 作者:良許Linux ? 2022-10-31 09:16 ? 次閱讀

文件壓縮意義

文件壓縮可以節約硬盤,磁盤的儲存空間。在網絡上傳輸壓縮文件可以極大的節約服務器帶寬。下面介紹一些壓縮命令。

1.tar 文件壓縮

tar是Linux管理員最流行的壓縮和解壓縮工具,用于以gzip、bzip2或lzip等多種文件格式存檔。

在Debian/Ubuntu 中安裝 tar

>apt-getinstalltar

在 CentOS 中安裝 tar

>yuminstalltar

例子

創建一個 512MB 大小的文件

>fallocate-l512Mum.img

創建存檔

>tar-cvfzum.tar.gzum.img

-c– 創建存檔

-v– 詳細信息

-f用于存檔文件

-z以 gzip 格式壓縮文件

2.gzip文件壓縮

gzip 工具是 Linux 中最流行和最快速的文件壓縮應用程序。Gzip 工具保留原始文件名、壓縮文件的擴展名 .gz 和時間戳。

Ubuntu安裝

>apt-getinstallgzip

CentOS安裝

>yuminstallgzip

例子

>gzipexamplefile

獲取有關壓縮文件的詳細信息

>gzip-lexamplefile.gz
compresseduncompressedratiouncompressed_name
2035592097152009%examplefile

解壓壓縮文件

>gzip-dexamplefile.gz

遞歸壓縮所有文件和目錄

>gzip-rexamplefile

3.lzma文件壓縮

Lzma 是類似于 zip 或 tar 的壓縮工具,但與 bzip 相比,它的執行速度更快,它是所有 Linux 發行版的內置工具。

要創建存檔,請使用以下命令

>lzma-c--stdoutexamplefile>examplefile.lzma

提取數據

>lzma-d--stdoutexamplefile.lzma>examplefile

4.xz文件壓縮

XZ 是 lzma 應用程序的繼承者,它只能壓縮單個文件,但不能在單個命令中壓縮多個文件。2009 年推出,因此可能無法在較舊的 Linux 版本上支持,但所有最新的 Linux 操作系統都默認安裝,它會自動為壓縮文件添加 .xz 擴展名。

例子

壓縮文件

>xzexamplefile

解壓縮文件

>xz-dexamplefile.xz

5.bzip2文件壓縮

Bzip2 應用程序比 gzip 執行得更快,它更緊湊地壓縮文件和文件夾。在壓縮文件時需要更多的 RAM,以減少內存消耗,在選項中傳遞 -s 參數

例子

>bzip2examplefile

實用 -s 參數

>bzip2-sexamplefile

解壓 .bz2 壓縮文件

>bzip2-dexamplefile.bz2

或者

>bunzip2examplefile.bz2

使用 -v 選項詳細說明

>bzip2-vexamplefile
examplefile:11848638:1,000bits/byte,100%saved,209715200in,177out.

6.pax文件壓縮

Pax 是 Linux 中鮮為人知的歸檔工具,它執行速度快而且不僅僅是一個壓縮器,它可以真正歸檔它可以遠程復制文件。

Debian/Ubuntu安裝

>apt-getinstallpax

例子

#pax-wfexamplefile.tarexamplefile

w寫入存檔的選項,f用于文件。

要以 bzip 或 gzip 壓縮文件,請使用 -z 選項

#pax-wfexamplefile.tar.gzexamplefile

列出存檔內容

>pax-fexamplefile.tar

提取檔案內容

>pax-r

7. Peazip文件壓縮器

Peazip 是一個跨平臺的壓縮工具,它基于 7zip、p7zip、freearch 等開源工具,支持超過 180 種文件格式。WinRar 的一個很好的替代品。

安裝

下載包并安裝

>wgetsourceforge.net/projects/peazip/files/1/peazip_LINUX.Qt-2_i3deb

安裝

>dpkg-ipeazip_LINUX.Qt-2_i3deb

8. 7zip文件壓縮器

7Zip文件壓縮器是最初為Microsoft Windows開發的開源應用程序,它支持多種文件壓縮格式并以高文件壓縮而聞名,它可以用于通過單個命令壓縮多個文件。

安裝

>apt-getinstallp7zip-fullp7zip-rar

例子

>7zaexamplefile.7zexamplefile

提取文件

>7zeexamplefile.7z

9. shar文件壓縮

Shar 是一個命令行工具,可以用來壓縮測試文件,shar 可以定義為shell 存檔。一個簡單而快速的文件歸檔應用程序對于獲取 shell 腳本的歸檔很有用。

安裝

>apt-getinstallsharutils

例子

壓縮文件

>sharexamplefile>examplefile.shar

解壓文件

>unsharexamplefile.shar

10.cpio文件壓縮

可以定義為復制輸入和輸出,它在輸入中逐行讀取文件名列表,在輸出中歸檔文件。它是一個經典的命令,不需要安裝。

例子

>cd/tmp
ls|cpio-ov>/home/username/backup.cpio

解壓存檔

>cpio-idv

11. ar

rar 的祖先或前身,在 Debian 及其衍生產品中仍然使用,一個簡單的歸檔工具,但現在不怎么流行。

例子

創建存檔

>arcvsrexamplefile.aexamplefile

解壓存檔

>ar-xvexamplefile.a

12. ISO

用于獲取虛擬磁盤映像或光驅的 .iso 映像,以后可用于刻錄新磁盤或作為基于超版本虛擬化的一些安裝介質,是 Linux 管理員非常有用的工具。

例子

>ddif=/media/dvdof=/home/username/filename.iso

13.kgb

Kgb 是一種鮮為人知但很有效的歸檔工具,它能夠將多個文件壓縮成一個小的高壓縮比歸檔。它支持所有常見的文件存檔格式,如 zip、gzip、7zip 和 rar。

安裝

>apt-getinstallkgb

例子

>kgbexamplefile.kgbexamplefile

提取包

>kgbxexamplefile.kgb

14. Zpac

能夠處理大文件,輕量級,它是由 Matt Mahoney 于 2010 年 6 月 16 日編寫的,它提出了高標準的數據壓縮存檔,它基于 PAQ 上下文混合算法

安裝

>apt-getinstallzpac

例子

>zpaqcexamplefile.tarexamplefile

15.File Roller

File Roller是Linux GUI 中的歸檔管理器,它可以創建或修改歸檔,它可以顯示歸檔的內容,是7zip 或winrar 的一個很好的替代品。支持幾乎所有文件格式,如 .iso、.lsa、7zip、gzip、zip、zz 等。在 Mint 和 Ubuntu 發行版默認安裝。

8489b8fe-58ac-11ed-a3b6-dac502259ad0.png

審核編輯:彭靜

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 服務器
    +關注

    關注

    12

    文章

    9017

    瀏覽量

    85182
  • 文件
    +關注

    關注

    1

    文章

    561

    瀏覽量

    24695
  • 儲存
    +關注

    關注

    3

    文章

    199

    瀏覽量

    22355

原文標題:Linux中你要的壓縮文件命令都在這了

文章出處:【微信號:良許Linux,微信公眾號:良許Linux】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    如何在Linux使用zip命令壓縮文件和目錄

    Zip是使用最廣泛的存檔文件格式,它支持無損數據壓縮。Zip文件是包含一個或多個文件或目錄的數據壓縮容器。
    發表于 12-08 16:50 ?9824次閱讀

    matlab文件壓縮改進小程序

    本帖最后由 zhihuizhou 于 2012-2-28 11:33 編輯 我們下載的東西里面,很多都是壓縮文件壓縮文件里往往包含一些下載論壇的下載須知、解壓密碼等等固定的文件。如果是手動
    發表于 02-28 10:55

    壓縮文件可以使用pdf壓縮器嗎

    `  壓縮文件可以使用pdf壓縮器嗎?現在很多辦公人員都會編輯各種文檔格式的文件,也都掌握了將其它可編輯格式轉換為PDF文件格式的方法,但是有時候PDF
    發表于 10-27 14:03

    如何使用pdf壓縮器把文件進行壓縮

      如何使用pdf壓縮器把文件進行壓縮?大家常常都是下載PDF格式的資料,PDF用起來是很方便,不容易出錯,但里面包含的資料內容,有時候會導致文件過大無法上傳、還會容易導致
    發表于 11-02 14:45

    如何壓縮pdf文件

    pdf壓縮器如何將pdf文件壓縮到最小?往往我們在編寫文件資料的時候,都想把好的圖片,段子放在一起。可是當上傳或者發給同事的時候發現文件太大
    發表于 03-20 16:04

    文件壓縮在VxWorks操作系統的應用

    文件壓縮在VxWorks操作系統的應用
    發表于 03-29 12:25 ?19次下載

    Protel DDB文件壓縮

    軟件簡介:Protel99SE制作電路圖(原理圖、印制板圖等),生成的DDB文件經常會奇大無比,其實是protel99未將已刪除的內容壓縮掉,這是一個可用來壓縮用Protel99SE制作出的DDB
    發表于 02-07 15:27 ?0次下載

    文件壓縮原理

    文件壓縮原理 引言 如果您從互聯網上下載了許多程序和文件,可能會遇到很多ZIP文件。這種壓
    發表于 08-03 08:25 ?1466次閱讀

    Protel99se_com_DDB文件壓縮

    DDB 文件壓縮器,是一塊很好的文件壓縮工具,歡迎取悅
    發表于 11-17 15:38 ?0次下載

    JAVA教程之用GZIP壓縮解壓文件

    JAVA教程之用GZIP壓縮解壓文件,很好的JAVA的資料,快來學習吧
    發表于 04-11 17:28 ?6次下載

    JAVA教程之用Zip壓縮多個文件

    JAVA教程之用Zip壓縮多個文件,很好的JAVA的資料,快來學習吧
    發表于 04-11 17:28 ?3次下載

    JAVA教程之壓縮中文文件名的文件

    JAVA教程之壓縮中文文件名的文件,很好的JAVA的資料,快來學習吧
    發表于 04-11 17:28 ?4次下載

    使用Python對壓縮文件的處理

    zipfile是Python里用來做zip格式編碼的壓縮和解壓縮的module,zipfile里有兩個非常重要的class:ZipFile和ZipInfo。ZipFile是主要的類,用來創建和讀取zip文件,而ZipInfo是存
    的頭像 發表于 03-29 11:29 ?2484次閱讀

    鈦金系列壓縮與非壓縮文件多鏡像問題

    根據客戶的反饋和需求,我們做了一個Ti60壓縮與非壓縮文件的多鏡像與加載時間的驗證。
    的頭像 發表于 12-01 10:16 ?834次閱讀
    鈦金系列<b class='flag-5'>壓縮</b>與非<b class='flag-5'>壓縮文件</b>多鏡像問題

    java中的壓縮文件是如何解壓與壓縮

    (String name):表示壓縮文件中的一個文件或者目錄 void putNextEntry(ZipEntry e):寫入新的壓縮文件或者目錄 ZipIutputStream:是一種
    的頭像 發表于 10-10 15:49 ?883次閱讀