Linux下各种压缩包的解压方法

合集下载

unrar用法

unrar用法

unrar用法

unrar是一个解压缩RAR文件的命令行工具,它可以在Linux、Unix和Windows系统中使用。在本文中,我们详细介绍unrar的使用方法,包括如何安装、解压缩、列出文件、测试文件和创建RAR文件等。

一、安装unrar

Debian或Ubuntu系统:

```

sudo apt-get install unrar

```

CentOS或RedHat系统:

```

sudo yum install unrar

```

Fedora系统:

```

sudo dnf install unrar

```

如果你是在Windows系统中使用unrar,则可以在官方网站上下载一个可执行文件。在下载完成后,你可以直接运行该文件,或将其解压到你的系统路径中。

二、解压缩RAR文件

1.解压缩单个RAR文件

要解压缩单个RAR文件,只需执行以下命令:

```

unrar e filename.rar ```

这会将filename.rar文件解压缩到当前目录下。

2.解压缩多个RAR文件

要解压缩多个RAR文件,你可以使用星号*通配符来代替文件名中的任意字符。要解压缩所有以“test”开头的RAR文件,可以执行以下命令:

```

unrar e test*.rar

```

这会将所有以“test”开头的RAR文件都解压缩到当前目录下。

3.解压缩RAR文件到指定目录

要将RAR文件解压缩到指定目录中,可以使用-d选项:

```

unrar e filename.rar -d /path/to/destination

```

这会将filename.rar解压缩到指定目录中。

linux解压tar.xz文件

linux解压tar.xz文件

linux解压tar.xz⽂件

1. 解压tar.xz安装包

今天去Ubuntu上安装nodejs,下载的⽂件是node-v8.11.1-linux-x64.tar.xz,这是两层压缩,外⾯是xz压缩,⾥层是tar压缩,所以分两步实现解压。# xz -d node-v8.11.1-linux-x64.tar.xz# tar -xvf node-v8.11.1-linux-x64.tar.xz123

也可以直接解压# tar -xvJf node-v8.11.1-linux-x64.tar.xz1tar.xz格式的压缩包⼤⼩⽐.tar要⼩,但是压缩解压缩时间⽐较长

2. 创建tar.xz压缩⽂件

先创建xxx.tar⽂件

# tar -cvf xxx.tar xxx1

再创建xxx.tar.xz⽂件

# xz -z xxx.tar1

如果要保留被压缩的⽂件,需要加上参数-k ————————————————

版权声明:本⽂为CSDN博主「Locutus」的原创⽂章,遵循CC 4.0 by-sa版权协议,转载请附上原⽂出处链接及本声明。原⽂链接:https:///yjk13703623757/article/details/79848878

【Linux命令】linux一次性解压多个.gz或者.tar.gz文件

【Linux命令】linux一次性解压多个.gz或者.tar.gz文件

【Linux命令】linux⼀次性解压多个.gz或者.tar.gz⽂件

原⽂:

解压多个压缩包

对于解压多个.gz⽂件的,⽤此命令:

对于解压多个.tar.gz⽂件的,⽤下⾯命令:

扩展:tar命令for gz in *.gz; do gunzip $gz; done

for tar in *.tar.gz; do tar xvf $tar; done

tar [-] A --catenate --concatenate | c --create | d --diff --compare | --delete | r --append | t --list |

--test-label | u --update | x --extract --get [options] [pathname ...]

-A, --catenate, --concatenate

append tar files to an archive

-c, --create

create a new archive

-d, --diff, --compare

find differences between archive and file system

--delete

delete from the archive (not on mag tapes!)

-r, --append

append files to the end of an archive

-t, --list

list the contents of an archive

--test-label

test the archive volume label and exit

-u, --update

only append files newer than copy in archive

-x, --extract, --get

extract files from an archive

linux下解压rar文件的软件安装和解压命令

linux下解压rar文件的软件安装和解压命令

linux下解压rar⽂件的软件安装和解压命令

⼀般linux放出来的压缩包都是tar格式的,但是我们⾃⼰在压缩⼀些本地⽂件的时候,多数都是⽤的rar格式。

那么这个我们上传到linux的服务器上⾯,就不能直接⽤命令解压了。

因为linux默认是不⽀持的rar格式解压的,所以我们得先安装rar的软件。

(rar软件对系统版本有要求的,如果你是64位的系统,但是安装的是32位的rar,那么就不能解压的,会提⽰找不到⽂件)tar -zxvf rarlinux-4.0.1.tar.gzcd rarmake

安装成功之后会出现以下的显⽰:mkdir -p /usr/local/binmkdir -p /usr/local/libcp rar unrar /usr/local/bincp rarfiles.lst /etccp default.sfx /usr/local/lib

然后就可以解压rar的⽂件了。

相关命令:unrar e ⽂件.rar 解压到当前⽬录

unrar x ⽂件.rar 这个是解压到完整的路径

unrar e ⽂件.rar /⽬录/⽂件夹名称/ 这个就是解压到⽂件的⽬录了。(要是没有先创建对应⽂件夹,就⽤这个吧)

也可以⽤rar e/x命令。

打包命令:rar ⽂件名称.rar /对应⽂件夹/

unzip常用指令

unzip常用指令

第 1 页 共 2 页 unzip常用指令

Unzip是一种用于解压zip压缩文件的命令行工具,通常用于Linux和Unix系统。在处理zip文件时,您可能会经常使用到unzip命令。下面是一些常用的unzip指令及其用法:

1. unzip:解压zip文件

基本语法:unzip [选项] 文件名

* 解压指定文件:unzip file.zip

* 解压多个文件:unzip file1.zip file2.zip

2. unzip -d:指定解压目录

基本语法:unzip -d 目录名 文件名

* 将文件解压到指定目录:unzip file.zip -d

/path/to/destination/

* 创建目录并解压:mkdir -p /path/to/destination/ && unzip

file.zip -d /path/to/destination/

3. unzip -o:覆盖解压文件

基本语法:unzip -o file.zip

* 自动覆盖解压后的文件,如果目标文件已存在

* 不询问直接解压,避免因覆盖而引发问题

4. unzip -n:不覆盖已存在的文件

基本语法:unzip -n file.zip

* 如果目标文件已存在,unzip不会将其覆盖,会提示您文件已存在,让您选择是否要解压其他文件或者停止解压

* 如果您需要保留已存在的文件并解压其他文件,可以选择此选项 第 2 页 共 2 页 5. unzip -v:显示解压进度和详细信息

基本语法:unzip -v 文件名

* 查看解压过程中文件的详细信息,包括进度、已解压的文件数等

* 可以配合其他选项使用,例如使用-j选项以静默模式显示进度信息

6. unzip -l:列出压缩文件中的文件列表

基本语法:unzip -l 文件名 > 输出文件名

* 将压缩文件中包含的文件列表输出到文件中,方便查看和整理

* 可以配合其他选项使用,例如使用-j选项以静默模式输出列表信息

第九章 文件压缩与解压缩

第九章 文件压缩与解压缩

第九章 文件压缩与解压缩

在Linux系统下,它有.gz、.tar.gz、tgz、bz2、.Z、.tar等众多的压缩文件名,此外windows下的.zip和.rar也可以在Linux下使用,需要不同的程序命令来进行压缩和解压缩。

一、 以zip和unzip处理.zip文件

1> 以zip创建.zip文件

“zip”是广泛使用的压缩程序,文件经过它压缩后会产生扩展名为.zip的压缩文件。

Zip是功能强大的程序,同时也包含了很多参数,可以直接输入“zip”参数,可以相应的参考:

[root@localhost root]# zip

使用方法就是先指定压缩后的文件,然后接着输入所有要一起压缩的文件名称即可。

[root@localhost root]# ls file*

[root@localhost root]# zip file.zip file*

一起要压缩的文件类型并没有限制,如下范例:

[root@localhost root]# zip file.zip anaconda-ks.cfg sys.log 123.txt

a) 为了节省硬盘的空间,可以在创建压缩文件后,要求系统会自动删除源文件,需要参数“m”:

[root@localhost root]# zip –m file.zip file*

在压缩整个目录内容时,经常出现目录中存在其他子目录的情形,此时有两个选择。

b) 若选择一并压缩子目录中的内容,可以使用参数“-r”(Recursive);

[root@localhost root]# zip –r file.zip *

c) 若不需要压缩子目录中的文件,则使用参数“-j”(Junk)

[root@localhost root]# zip –j file.zip *

d) 若是压缩后的文件可能会在其他的平台上解压缩,例如MS-DOS或WINDOWS系统,最好使用兼容的命名格式即8.3的命名方式,变更文件名称,然后再进行压缩,需要加参数“k ”来执行压缩。

linuxunzip命令详解

linux unzip命令详解

linux系统下,unzip命令是相对于zip命令的一个解压缩zip文件的命令。那么它的具体语法是怎样的呢?下面由店铺为大家整理了linux unzip命令的相关知识,希望对大家有帮助。

1.linux unzip命令详解

命令名: unzip

功能说明:解压缩zip文 件

语法:unzip [-cflptuvz][-agCjLMnoqsVX][-P ][.zip文

件][文件][-d ][-x ] 或 unzip [-Z]

补充说明:unzip为.zip压缩文件的解压缩程序。

参数:

-c 将 解压缩的结果显示到屏幕上,并对字符做适当的转换。

-f 更 新现有的文件。

-l 显 示压缩文件内所包含的文件。

-p 与-c参数类似,会将解压缩的结果显示到屏幕上,但不会执行任 何的转换。

-t 检 查压缩文件是否正确。,但不解压。

-u 与-f参数类似,但是除了更新现有的文件外,也会将压缩文件中 的其他文件解压缩到目录中。

-v 执 行是时显示详细的信息。或查看压缩文件目录,但不解压。

-z 仅 显示压缩文件的备注文字。

-a 对 文本文件进行必要的字符转换。

-b 不 要对文本文件进行字符转换。

-C 压 缩文件中的文件名称区分大小写。

-j 不 处理压缩文件中原有的目录路径。

-L 将 压缩文件中的全部文件名改为小写。

-M 将 输出结果送到more程 序处理。

-n 解 压缩时不要覆盖原有的文件。

-o 不 必先询问用户,unzip执 行后覆盖原有文件。 -P 使 用zip的密码选项。

-q 执 行时不显示任何信息。

-s 将 文件名中的空白字符转换为底线字符。

-V 保 留VMS的文件版本信 息。

-X 解 压缩时同时回存文件原来的UID/GID。

[.zip文件] 指定.zip压缩文件。

[文件] 指定 要处理.zip压缩文 件中的哪些文件。

-d 指 定文件解压缩后所要存储的目录。

CentOS下tar解压gz解压bz2等各种解压文件使用方法

CentOS下tar解压gz解压bz2等各种解压⽂件使⽤⽅法

.tar解包:tar xvf FileName.tar

打包:tar cvf FileName.tar DirName

(注:tar是打包,不是压缩!)

.gz解压 1:gunzip FileName.gz

解压2:gzip -d FileName.gz

压缩:gzip FileName.tar.gz 和 .tgz解压:tar zxvf FileName.tar.gz

压缩:tar zcvf FileName.tar.gz DirName .bz2解压1:bzip2 -d FileName.bz2

解压2:bunzip2 FileName.bz2

压缩: bzip2 -z FileName.tar.bz2解压:tar jxvf FileName.tar.bz2 或tar --bzip xvf FileName.tar.bz2

压缩:tar jcvf FileName.tar.bz2 DirName.bz解压1:bzip2 -d FileName.bz

解压2:bunzip2 FileName.bz

压缩:未知.tar.bz解压:tar jxvf FileName.tar.bz

压缩:未知 .Z解压:uncompress FileName.Z

压缩:compress FileName.tar.Z解压:tar Zxvf FileName.tar.Z

压缩:tar Zcvf FileName.tar.Z DirName.zip解压:unzip FileName.zip

压缩:zip FileName.zip DirName

压缩⼀个⽬录使⽤ -r 参数,-r 递归。例: $ zip -r FileName.zip DirName.rar解压:rar x FileName.rar压缩:rar a FileName.rar DirName

KaliLinux解压包命令:

KaliLinux解压包命令:

Kali Linux解压包命令:

tar.gz格式压缩包:

root@kali:~# tar -xzvf 压缩包.tar.gz -C /root/home/Desktop

root@kali:~# cd 压缩包tar.gz

root@kali:~# make

tar.gz格式解压:

root@kali:~# tar zxvf 安装包版本.tar.gz

root@kali:~# cd 安装包

root@kali:~# ./configure

root@kali:~# make && make install

zip格式解压:

root@kali:~# whereis 压缩包

root@kali:~# which 压缩包

root@kali:~# unzip /路径/安装包.zip

root@kali:~# ./安装包

root@kali:~# sh 安装包

root@kali:~# ls -l

root@kali:~# cd /user/share/xxxx

root@kali:~# chmod -R 安装包

root@kali:~# chmod u+x 安装包

root@kali:~# chmod x+安装包

deb格式安装包:

root@kali:~# sudo dpkg -i zfs-deb安装包版本-amd64.deb

root@kali:~# pwd

root@kali:~# ls

root@kali:~# cd deb包

作者:强⼤技术链接:https:///p/ebf774682ed9来源:简书著作权归作者所有。商业转载请联系作者获得授权,⾮商业转载请注明出处。

tar使用方法

第 1 页 共 4 页 tar使用方法

(原创实用版3篇)

《tar使用方法》篇1

tar 是一种在 Linux 系统中常用的压缩和解压缩工具,它可以用于打包文件和解压文件。以下是 tar 命令的常用参数及使用方法:

1. 建立压缩文件

使用以下命令可以建立一个新的压缩文件:

```

tar -cvf 商品名.tar 文件 1 文件 2 文件 3

```

其中,`-cvf`参数表示创建新的压缩文件,`商品名.tar`表示压缩文件的名称,后面的`文件 1`、`文件 2`、`文件 3`表示要压缩的文件名。

2. 解压缩文件

使用以下命令可以解压缩文件:

```

tar -xvf 商品名.tar

```

其中,`-xvf`参数表示解压缩文件,`商品名.tar`表示要解压缩的压缩文件名。

3. 显示压缩文件中的内容

使用以下命令可以显示压缩文件中的内容:

``` 第 2 页 共 4 页 tar -tvf 商品名.tar

```

其中,`-tvf`参数表示显示压缩文件中的内容,`商品名.tar`表示要查看内容的压缩文件名。

4. 启动 gzip 压缩

使用以下命令可以启动 gzip 压缩:

```

tar -zcvf 商品名.tar.gz 文件 1 文件 2 文件 3

```

其中,`-zcvf`参数表示启动 gzip 压缩,`商品名.tar.gz`表示压缩文件的名称,后面的`文件 1`、`文件 2`、`文件 3`表示要压缩的文件名。

5. 显示(解)压缩过程

使用以下命令可以显示(解)压缩过程:

```

tar -vf 商品名.tar

```

其中,`-vf`参数表示显示(解)压缩过程,`商品名.tar`表示要处理的压缩文件名。

《tar使用方法》篇2

tar 是 Linux 系统中常用的一种归档工具,可以用来压缩和解压文件和目录。以下是 tar 命令常用的参数及其用法:

- c:创建压缩文件,如:tar -c cvf file.tar file1 file2,将 file1 和 file2 第 3 页 共 4 页 压缩成一个名为 file.tar 的文件。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档