Linux 常用的压缩命令有 gzip 和 zip,两种压缩包的结尾不同:zip 压缩的后文件是 *.zip ,而 gzip 压缩后的文件 *.gz
相应的解压缩命令则是 gunzip 和 unzip
gzip 命令:
# gzip test.txt
它会将文件压缩为文件 test.txt.gz,原来的文件则没有了,解压缩也一样
# gunzip test.txt.gz
它会将文件解压缩为文件 test.txt,原来的文件则没有了,为了保留原有的文件,我们可以加上 -c 选项并利用 linux 的重定向
# gzip -c test.txt > /root/test.gz
这样不但可以将原有的文件保留,而且可以将压缩包放到任何目录中,解压缩也一样
# gunzip -c /root/test.gz > ./test.txt
zip 命令:
# zip test.zip test.txt
它会将 test.txt 文件压缩为 test.zip ,当然也可以指定压缩包的目录,例如 /root/test.zip
# unzip test.zip
它会默认将文件解压到当前目录,如果要解压到指定目录,可以加上 -d 选项
# unzip test.zip -d /root/
分享到:
相关推荐
如果要将压缩文件解压到指定目录,可以使用 -d 选项:unzip 压缩文件名.zip -d 目标目录。 gzip 和 gunzip: gzip 用于压缩文件,生成以 .gz 结尾的压缩文件。 gunzip 用于解压 .gz 格式的压缩文件。 解压命令格式...
zip 命令用于压缩文件或目录,并可以将文件或目录解压到指定的目录。unzip 命令用于解压缩 zip 文件。 示例: ``` [root@localhost tmp]# zip -r 文件名.zip 文件目录 [root@localhost tmp]# unzip 文件名.zip ```...
- `unzip`:解压ZIP格式的压缩文件。 ```bash unzip file.zip ``` #### 其他解压命令 除了使用`tar`、`unrar`和`unzip`命令外,还可以使用其他命令来解压特定格式的文件: - `.gz`: 使用`gzip -d`或`gunzip`...
本文将深入探讨Linux下不同格式的tar压缩文件及其对应的解压命令,帮助用户更高效地管理文件。 ### 1. *.tar 文件解压 tar是一种常见的用于打包文件的工具,在Linux中广泛使用。当文件被压缩成.tar格式时,可以...
`tar`可以将多个文件和目录打包成一个单一的文件,方便备份和传输。`tar`命令的主选项包括: - `c`:创建新的档案文件。 - `r`:追加文件到档案文件的末尾。 - `t`:列出档案文件的内容。 - `u`:更新已存在档案文件...
本文主要探讨了Linux环境下如何处理不同类型的压缩文件,包括.tar、.gz、.bz2、.tgz、.z以及.zip和.rar文件。 首先,我们需要理解打包和压缩两个概念的区别。打包(tar)是将多个文件或目录整合为一个单一的文件,...
- `dpkg-deb -x FileName.deb DirName`: 解压 deb 包到指定目录。 #### 9. `compress` 和 `uncompress` 命令 `compress` 和 `uncompress` 用于处理 .Z 格式的压缩文件。 - **解压命令**: - `uncompress ...
- `unzip FileName.zip`:解压 FileName.zip 文件到当前目录。 - **.rar 格式**: - **解压**: - `rar x FileName.rar`:解压 FileName.rar 文件到当前目录。 - **压缩**: - 需要先下载安装 rar 软件包:`...
- **压缩文件为 .gz 格式**:`gzip FileName` - **创建并解压 .tar.gz 或 .tgz 文件**: - 创建:`tar zcvf FileName.tar.gz DirName` - `z` 表示使用 gzip 进行压缩。 - 解压:`tar zxvf FileName.tar.gz` - `...
`unzip`用于解压缩.zip文件,`-d`指定解压目录,如`unzip sysconfig.zip -d /tmp/config`。 总结来说,Linux提供了多种压缩工具,每种工具都有其特点和适用场景。选择合适的工具取决于对压缩比率、速度和兼容性的...
本文将详细介绍Linux中各种常见压缩文件的解压方法,以及部分压缩文件的安装方法,帮助用户更高效地管理文件。 ### 1. .aar压缩文件解压 虽然`.aar`文件主要见于Android开发中,表示Android库的归档文件,但在...
在 Linux 系统中,我们通常使用的文件压缩命令有:bunzip2、bzip2、cpio、gunzip、gzip、split(切割文件)、zgrep(在压缩文件中寻找匹配的正则表达式)、zip、unzip、tar 和 rar。其中,tar 和 rar 是我们今天要...
5. **zip** 和 **unzip**:zip命令用于打包并压缩文件为.zip格式,如`zip archive.zip file1 file2`。unzip命令用于解压缩.zip文件,如`unzip archive.zip`。zip命令不包含解压缩功能,必须使用unzip来解压。zip支持...
### Linux 下 tar、gz、bz2 等各种压缩文件的解压方法 在 Linux 系统中,处理各种格式的压缩文件是一项常见的任务。本文将详细介绍如何在 Linux 环境下使用 tar、gzip (gz)、bzip2 (bz2) 等工具来压缩和解压缩文件...
本文主要探讨了Linux环境下常见的打包和压缩工具,以及如何对各种后缀的压缩文件进行操作。 首先,我们需要理解打包和压缩的区别。打包(Packaging)是指将多个文件或目录整合成一个单一的文件,方便管理和传输。...
本文主要介绍了一些常用的命令,如tar、gzip、gunzip、bzip2、bunzip2、compress、uncompress、zip、unzip、rar和unrar,以及如何使用它们来操作10种常见的压缩文件格式:.tar、.gz、.tar.gz、.tgz、.bz2、.tar.bz2...
unzip命令则用于解压ZIP格式的压缩文件,其使用格式如下: ``` unzip [选项] 压缩文件名.zip ``` 常用的选项包括: - `-l` 列出压缩文件的内容 - `-d` 指定解压缩的目标目录 - `-o` 如果文件已存在则覆盖 例如,要...
在Linux操作系统中,压缩和解压文件是日常工作中常见的任务,尤其对于处理大文件或减少存储空间时。这里,我们详细讲解几种常见的压缩格式及其在Linux下的操作命令。 1. **.tar**: - 解包:`tar xvf FileName.tar...