如何在Ubuntu中解壓縮文件

解壓縮Zip文件

儘管許多用戶認為Gnu / Linux發行版和Windows之類的系統沒有共同之處,但事實是他們確實如此。 兩種操作系統都有某些共同點,例如可以查看的文件類型或計算機文件的管理。

在這些方面,Gnu / Linux與Windows相同,但方式不同。 之一 在Gnu / Linux中,給新手用戶帶來最多問題的文件類型是壓縮文件及其工作方式。 因此,要在Gnu / Linux中解壓縮文件,我們需要執行此操作的程序以及某些命令來壓縮或解壓縮文件。 但首先,讓我們首先看看什麼是壓縮文件。

什麼是壓縮文件?

壓縮文件是 具有以下特徵的計算機文件:硬盤上的空間比文件中的文件少。 因此,使用壓縮文件非常適合需要節省空間的地方。 壓縮文件的格式與原始格式不同,除負責執行運行和查看壓縮文件的解壓縮工作的壓縮程序外,任何程序都無法訪問該文件。

在Gnu / Linux中,我們可以 在存儲庫發送給我們的程序中找到壓縮文件,當我們下載程序包甚至安裝程序包時,由於不同的包格式仍然是一種壓縮文件,不需要運行任何壓縮程序。

在Gnu / Linux操作系統中,我們發現可以從一開始就使用的各種壓縮文件格式,但是其他一些則需要壓縮程序和另一個解壓縮程序。 照常, 所有作為壓縮程序的程序都允許我們解壓縮文件 因此,僅需一個程序即可管理這些類型的文件,甚至還有一些程序可以管理不同類型的壓縮文件。

如何在Gnu / Linux中安裝壓縮器?

從第一秒開始,任何發行版都可以處理幾種類型的壓縮文件。 Tar,tar.gz及其派生詞是可以使用的壓縮文件,但並不是最受歡迎的壓縮文件 在計算機系統中,.zip和rar是首选和最受歡迎的文件格式。 但是默認情況下,沒有任何發行版針對這種類型的文件或特定類型的壓縮文件安裝壓縮程序,因此,在安裝發行版之後,我們必須在終端中執行以下操作:

sudo apt-get install rar unrar unace zip unzip p7zip-full p7zip-rar sharutils mpack arj cabextract file-roller uudeview

如果我們使用基於Ubuntu或Debian的Gnu / Linux發行版。 如果相反,我們沒有Ubuntu和 我們使用了基於Fedora或Red Hat的發行版,我們必須編寫以下內容:

sudo dnf install rar unrar unace zip unzip p7zip-full p7zip-rar sharutils mpack arj cabextract file-roller uudeview

如果我們沒有Ubuntu,而是擁有Arch Linux或其派生產品,那麼我們必須編寫以下內容:

Pacman -S rar unrar unace zip unzip p7zip-full p7zip-rar sharutils mpack arj cabextract file-roller uudeview

這種方法是通過終端,但是我們也可以通過圖形軟件管理器來實現。 在這種情況下, 我們必須尋找與.zip,rar,ace和arj格式相關的壓縮器。 所有發行版都具有帶有瀏覽器的圖形軟件管理器,因此圖形安裝將是一個快速而簡單的過程。 一旦我們安裝了它們,文件管理器以及應用程序菜單和上下文菜單將發生變化。

如何在終端中使用它們?

使用Gnu / Linux終端的過程非常簡單。 通常,我們可以說要壓縮文件,我們必須執行Compressor命令,然後執行將要創建的壓縮文件的名稱以及要壓縮的文件。

因此,將文件壓縮成 壓縮格式 我們必須使用以下模式:

zip archivo.zip archivo.doc archivo.jpg

如果我們要創建一個文件 以gzip格式,模式如下:

gzip archivo.doc

如果我們要創建一個文件 以tar格式, 那麼我們必須編寫以下內容:

tar -zcvf archivo.tgz archivo.doc

在ubuntu上解壓縮到rar

要通過終端解壓縮文件時,我們必須執行類似的過程。 為此,我們必須遵循相同的模式,但是要更改要執行的命令。 因此,對於 解壓縮.zip格式的文件 我們必須寫:

unzip archivo.zip

如果我們想解壓縮文件 .rar格式 我們必須寫:

unrar archivo.rar

如果我們想解壓縮文件 以tar格式,那麼我們必須執行以下命令:

tar -zxvf archivo.tgz

如果文件在 gzip格式,那麼我們必須執行以下命令:

gzip -d archivo.zip

可以通過終端安裝和使用其他壓縮文件格式。 照常 這些壓縮器遵循相同的模式,否則,它將始終出現在存儲庫的手冊頁中,這是一個非常有用的頁面,其中包含有關我們將使用的程序的信息。

如何以圖形方式使用它們?

以圖形方式在我們的發行版中創建壓縮文件非常簡單。 當安裝以前的壓縮器時,文件管理器已被修改。 因此,當我們執行 雙擊一個文件,您可以選擇“壓縮...”。 選擇此選項將彈出一個如下窗口:

壓縮檔案

在其中輸入新文件的名稱,並標記我們要執行的壓縮類型。 也就是說,如果將其壓縮為.zip,tar.xz,rar,.7z等...

的過程 在Gnu / Linux中以圖形方式解壓縮文件比通過終端本身更容易。 雙擊壓縮文件,將出現一個窗口,其中包含該文件包含的所有文檔。 如果雙擊這些文檔中的任何一個,它將暫時顯示,如果要解壓縮文件,請標記它,然後按提取按鈕。 也 我們可以直接按“提取”按鈕來解壓縮所有文件,但我們必須確保沒有標記或選擇文件。

解壓縮文件

只能使用壓縮文件嗎?

事實是,不。 有許多 我們可以對壓縮文件執行的其他操作。 我們不僅可以解壓縮或創建文件,還可以對其進行加密,或者我們可以簡單地創建多個特定大小的文件,然後將它們結合在一起以創建單個壓縮文件。
但是這些操作 它們執行起來比較複雜,使用這些類型的文件不是必需的,使用上述命令和指南,以高效,高效的方式處理壓縮文件已綽綽有餘。


發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責數據:MiguelÁngelGatón
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。

  1.   弗朗西斯科·安東尼奧·諾切蒂·安齊亞尼 他說:

    $ sudo apt-get安裝櫃
    然後右鍵單擊該文件,用ark打開並解壓縮🙂

  2.   穆納里 他說:

    對於擁有Ubuntu或Fedora的用戶(默認情況下)
    在終端中寫:
    解壓
    unp提取作為命令行參數給出的一個或多個文件:
    $ unp file.tar
    $ unp file.bz2 file.rpm file.dat file.lzip

    支持的格式:

    $unp -s
    已知的存檔格式和工具:
    7z:p7zip或p7zip-full
    ace:unace
    ar,deb:binutils
    arj:arj
    bz2:bzip2
    出租車:cabextract
    chm:libchm-bin或大法師
    cpio,年份:cpio或年份
    dat:tnef
    dms:xdms
    exe:可能是橙色或解壓縮或unrar或unarj或lha
    gz:gzip
    hqx:macutils
    拉哈,lzh:拉哈
    lz:lzip
    lzma:xz-utils或lzma
    lzo:lzop
    lzx:unlzx
    mbox:formail和mpack
    pmd:ppmd
    rar:rar或unrar或unrar-free
    rpm:rpm2cpio和cpio
    sea,sea.bin:macutils
    shar:sharutils
    焦油:焦油
    tar.bz2,tbz2:含bzip2的tar
    tar.lzip:帶有lzip的tar
    tar.lzop,tzo:tar與lzop
    tar.xz,txz:具有xz-utils的tar
    tar.z:壓縮後的tar
    tgz,tar.gz:含gzip的tar
    uu:sharutils
    xz:xz-utils
    負重複計數在/ usr / bin / unp第317行不起作用。
    zip,cbz,cbr,jar,war,ear,xpi,adf:解壓縮
    動物園:動物園

  3.   沼澤 他說:

    解壓tar文件,tar -zxvf file.tgz?
    我認為僅-xvf就足夠了

  4.   夜吸血鬼 他說:

    有人在做有關如何在Ubuntu和其他發行版上安裝PeaZip以及如何將其與Gnome和Plasma 5集成的教程。

  5.   阿萊霍奈特 他說:

    謝謝,我在安裝ubuntu 18中解壓了帶有通行證的文檔

  6.   勳爵 他說:

    好的tuto,但是如果壓縮程序可以利用多線程,那就更好了。 我必須解壓縮4gb文件,並且在ryzen 5 1600x上花費很長時間。 使用htop,我已經觀察到性能非常低,因為它使用單個cpu。