我的编程空间,编程开发者的网络收藏夹
学习永远不晚

Linux中的压缩文件命令是什么

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

Linux中的压缩文件命令是什么

本篇文章给大家分享的是有关Linux中的压缩文件命令是什么,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。

当文件太大时压缩是一个不错的选择,在Linux中有很多种方法进行压缩,用的最多的就是tar命令。

常用的压缩包文件格式

文件后缀名说明
*.zipzip 程序打包压缩的文件
*.rarrar 程序压缩的文件
*.7z7zip 程序压缩的文件
*.tartar 程序打包,未压缩的文件
*.gzgzip 程序(GNU zip)压缩的文件
*.xzxz 程序压缩的文件
*.bz2bzip2 程序压缩的文件
*.tar.gztar 打包,gzip 程序压缩的文件
*.tar.xztar 打包,xz 程序压缩的文件
*tar.bz2tar 打包,bzip2 程序压缩的文件
*.tar.7ztar 打包,7z 程序压缩的文件

【zip 打包压缩与解压缩】

1.文件打包压缩

命令格式:zip [选项] 创建的文件名.zip 要打包压缩的绝对路径

常用选项:

-r 表示递归打包包含子目录的全部内容(打包目录时选用)
-q表示为安静模式,即不向屏幕输出信息
-o输出文件,需在其后紧跟打包输出文件名
-[1-9]设置压缩效率,1 表示最快压缩但体积大,9 表示体积最小但耗时最久
-e设置密码,创建加密压缩包
-l压缩文件时,把LF字符置换成LF+CR字符
-ll压缩文件时,把LF+cp字符置换成LF字符

Linux中的压缩文件命令是什么

注:因为 Windows 系统与 Linux 系统在文本文件格式上存在兼容问题,比如换行符(为不可见字符),在 Windows 为 CR+LF(Carriage-Return+Line-Feed:回车加换行),而在 Linux 上为 LF(换行),所以在压缩文件时可以使用选项 -l 或 -ll 进行转换。

2.解压缩

使用 unzip 命令可将由 zip 命令压缩的 .zip 压缩包解压。

命令格式:unzip [选项] 压缩包名.zip

常用选项:

-q表示为安静模式,即不向屏幕输出信息
-l显示压缩文件内所包含的文件,但不解压
-d指定文件解压缩后所要存储的目录(如果指定目录不存在会自动创建目录)

Linux中的压缩文件命令是什么

【tar 打包工具】

tar 是一个打包工具,只是同时还实现了对 7z、gzip、xz、bzip2 等工具的支持,这些压缩工具本身只能实现对文件或目录(单独压缩目录中的文件)的压缩,没有实现对文件的打包压缩。

tar 的解压和压缩都是同一个命令,只是选项不同。

1.基本操作

1)创建一个 tar 包

命令格式:tar -c -f 创建的文件名.tar 要打包的绝对路径

注:-c 表示创建一个 tar 包文件,-f 用于指定创建的文件名,且文件名必须紧跟在 -f 之后

打包的常用选项:

 -v 以可视的方式输出打包的文件,会自动去掉表示绝对路径的 / ;

 -P 保留绝对路径符。

Linux中的压缩文件命令是什么

2)解包一个文件到指定路径的已存在目录

命令格式:tar -x -f 要解压的文件名.tar -C 已存在的目录

注:-x 表示解压一个 tar 包文件,-f 用于指定要解压的文件名,-C 用于指定特定的解压目录

Linux中的压缩文件命令是什么

3)只查看不解压

命令格式:tar -t -f 要查看的文件名.tar

Linux中的压缩文件命令是什么

4)保留文件属性和跟随链接(符号链接或软链接)

有时使用 tar 备份文件,当在其他主机还原时希望保留文件的属性和备份链接指向的源文件。

此时可用到如下两个选项:

 -p:保留文件的属性

 -h:备份链接指向的源文件而不是链接本身

Linux中的压缩文件命令是什么

2.创建不同的压缩格式的文件

要使用其它的压缩工具创建或解压相应的文件,只需在 tar 命令上加一个选项即可。

压缩文件格式选项
*.tar.gz-z
*.tar.xz-J
*tar.bz2-j

如下图,以 *.tar.gz 为例:

文件打包压缩

Linux中的压缩文件命令是什么

文件解压

Linux中的压缩文件命令是什么

tar命令的强大被很多人选为首选命令,有不懂得地方可以在下方评论区留言,我会为大家及时解答得。

以上就是Linux中的压缩文件命令是什么,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注编程网行业资讯频道。

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

Linux中的压缩文件命令是什么

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

Linux中的压缩文件命令是什么

本篇文章给大家分享的是有关Linux中的压缩文件命令是什么,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。当文件太大时压缩是一个不错的选择,在Linux中有很多种方法进行压缩,用
2023-06-28

Linux中文件归档和压缩命令是什么

这篇文章主要介绍Linux中文件归档和压缩命令是什么,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完! 1.文件归档命令tar归档的好处: 方便使用、查询、阅读 易于管理 (批量删除文件)为什么要压缩如果直接传输会大
2023-06-09

Linux文件压缩和解压缩的命令

本篇内容介绍了“Linux文件压缩和解压缩的命令”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!1、tar:tar命令:tar [选项...]
2023-06-13

linux压缩命令是什么

这篇文章主要介绍了linux压缩命令是什么的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇linux压缩命令是什么文章都会有所收获,下面我们一起来看看吧。linux压缩命令:1、ta
2023-03-02

linux压缩文件和文件解压缩命令介绍

目录常见压缩格式:gz .bz2 .xz .zip常用归档调用压缩压缩比及压缩速度:gzip命令:压缩查看压缩文件:gunzip命令:解压bzip2:命令压缩查看压缩文件bunzip2命令:解压xz命令:压缩查看压缩文件unxz命令:解压压
2022-06-04

Linux中有哪些文件的压缩与解压缩命令

本篇文章为大家展示了Linux中有哪些文件的压缩与解压缩命令,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。1、zip压缩与解压缩 zip是最为广泛使用的压缩程序,经它压缩的文件会产生扩展
2023-06-12

Linux文件的归档和压缩命令

1.文件归档命令tar 归档的好处: 方便使用、查询、阅读 易于管理 (批量删除文件) 为什么要压缩 如果直接传输会大量的占用流量带宽.导致公司的内网访问速度缓慢. 传输前压缩?传输后解压 文件压缩的好处 节约硬盘的资源. 加快文件传输
2022-06-04

Linux压缩文件夹的tar.gz命令怎么用

这篇文章将为大家详细讲解有关Linux压缩文件夹的tar.gz命令怎么用,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。 打包是指将多个文件(或目录)合并成一个文件,方便在不同节点之间传递或在
2023-06-28

linux压缩文件命令zip的实例用法

Windows 系统上使用 “.zip”格式压缩文件,其实“.zip”格式文件是 Windows 和 linux 系统都通用的压缩文件类型,属于几种主流的压缩格式(zip、rar等)之一,是一种相当简单的分别压缩每个文件的存储格式, lin
2022-06-04

Linux中的解压缩命令:unzip

在Linux中,可以使用`unzip`命令来解压缩文件。以下是`unzip`命令的基本用法:```unzip file.zip```上述命令将解压缩名为`file.zip`的压缩文件。解压缩后的文件将会保存在当前目录下。还可以使用其他选项来
2023-09-23

Linux系统解压zip文件的命令是什么

这篇文章主要为大家分析了Linux系统解压zip文件的命令是什么的相关知识点,内容详细易懂,操作细节合理,具有一定参考价值。如果感兴趣的话,不妨跟着跟随小编一起来看看,下面跟着小编一起深入学习“Linux系统解压zip文件的命令是什么”的知
2023-06-28

在Linux系统中怎么使用tar命令压缩和解压文件

本篇内容介绍了“在Linux系统中怎么使用tar命令压缩和解压文件”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!linux中的tar命令ta
2023-06-13

Linux中zip压缩和unzip解压缩命令的应用

本篇内容主要讲解“Linux中zip压缩和unzip解压缩命令的应用”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Linux中zip压缩和unzip解压缩命令的应用”吧!1、把/home目录下面
2023-06-13

编程热搜

目录