IT袋

当前位置:主页 > 经验教程 > 系统教程 >

Linux常用打包、解包

Linux常用打包、解包 压缩、解压相关命令

时间:2023-11-09 14:39:29 来源:IT袋 作者:马勇
导读:Linux常用打包、解包,本文为你详解Linux常用打包、解包方面的内容,接下来一起来看看吧。 1. 文件、文件包、压缩包 打包是把多个文件做成一个文件包,文件大小是不变的。 压缩会改变文件

Linux常用打包、解包

本文为你详解Linux常用打包、解包方面的内容,接下来一起来看看吧。

1. 文件、文件包、压缩包

Linux常用打包、解包

  • 打包是把多个文件做成一个文件包,文件大小是不变的。
  • 压缩会改变文件的大小

2. tar命令

2.1 命令功能

用于文件的打包和压缩。

2.2 命令格式

tar [OPTION...] [FILE]...

2.3 命令选项

选项说明
-c创建新包
-r往包里新增文件
-u往包里更新文件
-t列出包里文件
-f指定包名
-v详情列出处理的文件
-x解包

2.4 常用功能

2.4.1 打包
# 创建新包
tar -cvf myfile.tar test1.txt test2.txt test
# 往包里新增文件
tar -rvf myfile.tar test3.txt
# 往包里更新文件
tar -uvf myfile.tar test1.txt
# 列出包里文件
tar -tf myfile.tar
2.4.2 解包

选项说明
-C文件解压到指定目录

# 解包
tar -xvf myfile.tar
# 解包到指定目录,该目录得存在
tar -xvf myfile.tar -C temp
2.4.3 压缩

Linux系统常见

选项作用包名格式备注
-zgzip方式压缩包名.tar.gz
-jbzip2方式压缩包名.tar.bz2安装bzip2
-Jxz方式压缩包名.tar.xz

# gzip方式压缩
tar -zcvf test1.tar.zip myfile.tar
# bzip2方式压缩
tar -jcvf test2.tar.bz2 myfile.tar
# xz方式压缩
tar -Jcvf test3.tar.xz myfile.tar
# 不需要tar包,直接从文件进行打包压缩
tar -zcvf myfile.tar.zip test*
2.4.4 解压
tar -xvf test1.tar.zip
tar -xvf test2.tar.bz2
tar -xvf test3.tar.xz
tar -zcvf myfile.tar.zip

3. zip命令

Linux系统不一定自带,得安装

3.1 命令功能

将一个或多个文件压缩成一个zip文件

3.2 命令格式

zip [-r] 文件...

3.3 命令选项

  • -r被压缩的内容中含有目录文件,需要使用-r选项

3.4 示例

zip -r test.zip test*

4. unzip命令

Linux系统不一定自带,得安装

4.1 命令功能

解压zip压缩包

相关阅读

  • 什么是虚拟机? 虚拟机的定义和解释

    什么是虚拟机? 虚拟机的定义和解释

    如果想了解什么是虚拟机方面的内容,具体详情如下: 对于很多计算机新手来说,对虚拟机并不了解,简单地说,虚拟机(Virtual Machine)就是允许我们在当前操作系统中运行其他操作系统的软

  • 电脑怎么打开xps文件 xps文件如何打开教程介绍

    电脑怎么打开xps文件 xps文件如何打开教程介绍

    跟大家说一说xps文件如何打开教程介绍的内容,关于电脑怎么打开xps文件 xps文件如何打开教程介绍,接下来IT袋小编就来介绍。 在使用电脑的时候很多IT袋的朋友都会需要使用到xps文件,不过

  • win10微软商店怎么设置中文 microsoft store中文设置方法

    win10微软商店怎么设置中文 microsoft store中文设置方法

    一个电脑小知识,为大家介绍microsoft store中文设置方法的IT小经验,关于win10微软商店怎么设置中文 microsoft store中文设置方法,接下来IT袋带大家一起了解。 最近越来越多的人选择使用microsof

  • 传送门2合作模式闪退 传送门2win10联机闪退怎么办

    传送门2合作模式闪退 传送门2win10联机闪退怎么办

    一篇关于传送门2win10联机闪退怎么办的内容,关于传送门2合作模式闪退 传送门2win10联机闪退怎么办,接下来IT袋带大家一起了解。 我们在使用安装了win10操作系统的电脑玩游戏的时候,一部分