如何在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。