在Linux学习,进行各种操作过程中需要用到很多种命令,本篇主要讲压缩仅供大家参考。绝对是干货满满的一篇文章!!!
压缩:
提示:以下是本篇文章正文内容,仅供参考
1.常用的压缩工具:
Linux下常用的压缩工具很多,比如:gzip , zip , bzip2 , xz等
tar在打包的时候是支持压缩的,gzip , bzip , xz压缩工具都可以在tar打包文件中使用
2.常见的压缩格式:
-z:压缩为.gz格式(这个格式解压缩:tar -xzvf all_files.tar.gz)
-j:压缩为bz2格式(这个格式解压缩:tar -xjvf all_files.tar.bz2)
-J:压缩为.xz格式
-x:解压缩
3.tar 打包压缩和解压缩和解包、拆包:
打包:指的是一个文件或目录的集合,而这个集合被存储在一个文件中 (归档文件没有通过压缩,占用的空间是其中所有文件和目录的总和){打包 默认是没有压缩功能的,不节省磁盘空间}
tar作用:将多个文件打包成一个文件
语法:tar 选项 打包文件名 要打包的文件或目录
常见参数:-c:创建(create),是用来打包的
-v:显示打包文件过程
-f:指定打包的文件名,此参数必须加且必须在最后一位
-u:更新原文件中的文件(内容)
-t:查看打包的文件内容(不解压看看里面有什么)
-x:解包,解压缩(将一个单个的压缩文件,解压其中内容)
-z:压缩操作,是tar命令去调用gzip命令的过程,压缩的参数
4.zip压缩解压缩:
zip :压缩 unzip:解压缩
压缩:作用:兼容类Unix和Windows,可以压缩多个文件或目录
语法:zip {参数} 压缩后的文件 需要压缩的文件
参数选项:-r 递归压缩(压缩的是文件夹需加上参数r)
zip压缩目录需加上参数-r
注意:zip压缩默认压缩后的格式就是zip,生成的压缩文件,自带zip(建 议主动添加后缀zip)
总结
今天的主要内容是文件管理基础命令供大家参考,更多内容将会为大家持续加载!!!
标签:文件,tar,zip,压缩,解压缩,Linux,打包 From: https://blog.csdn.net/2301_76768069/article/details/143588035