大佬教程收集整理的这篇文章主要介绍了6.1-6.7 压缩打包相关,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
常见的压缩文件类型:
Linux : .zip .gz .bz2 .xz .tar.gz .tar.bz2 .tar.xz
6.2 gzip压缩工具
压缩级别:1-9级别(压缩级别越大,占用的cup资源越大!)
默认压缩级别:6级别
[[email protected] mulu1]# wc -l 22.txt
@H_404_125@1. gzip压缩: gzip 原文件
(gzip压缩工具会把原文件替换掉)
[[email protected] ~]#@H_404_125@2. 查看gz格式的压缩文件:
[[email protected] ~]# ls 22.txt.gz
@H_404_125@3. 查看.gz压缩文件内容: zcat 压缩文件名
[[email protected] ~]# zcat @H_404_125@4. gzip解压: gzip -d .gz压缩文件
[[email protected] ~]# gzip -d @H_404_125@5. gunzip [[email protected] ~]# gunzip @H_404_125@6. gzip压缩原文件,同时原文件不被替换掉:
[[email protected] ~]# gzip -c 22.txt > @H_404_125@7. gzip解压.gz压缩文件,135); font-weight: bold;">.gz压缩文件不被替换掉:
[[email protected] ~]# gzip -d -c 22.txt.gz 22.txt
6.3 bzip2压缩工具
yun安装bzip2压缩工具:
[[email protected] ~]# yum install -y bzip2
查看文件格式:
[[email protected] ~]# file
@H_404_125@1.@H_801_368@ bzip2压缩: bzip2 bzip2压缩工具会把[[email protected] ~]#@H_404_125@2. 查看bz2格式的压缩文件:
22.txt.bz2
@H_404_125@3. 查看.bz2压缩文件bzcat [[email protected] ~]# bzcat @H_404_125@4.@H_801_368@ bzip2解压: bzip2 -d .bz2压缩文件
[[email protected] ~]# bzip2 -d bunzip2 [[email protected] ~]# bunzip2 @H_404_125@6. bzip2压缩原文件,135); font-weight: bold;">原文件不被替换掉:
[[email protected] ~]# bzip2 -c bzip2解压.bz2压缩文件,135); font-weight: bold;">.bz2压缩文件不被替换掉:
[[email protected] ~]# bzip2 -d -c 22.txt.bz2 xz压缩: xz xz压缩工具会把[[email protected] ~]#xz格式的压缩文件:
[[email protected] ~]#22.txt.xz
@H_404_125@3.@H_801_368@ 查看.xz压缩文件xz [[email protected] ~]# xzcat @H_404_125@4. xz解压: xz -d xz -d unxz .xz压缩文件
[[email protected] ~]# unxz xz压缩xz -c [[email protected] ~]# xz -c xz解压.xz压缩文件,135); font-weight: bold;">.xz压缩文件不被替换掉:
[[email protected] ~]# xz -d -c 22.txt.xz 22.txt
6.5 zip压缩工具
yum@H_404_125@安装zip压缩@H_404_125@工具:
[[email protected] ~]# yum install -y zip
@H_404_125@1. @H_801_368@zip@H_545_675@压缩文件@H_801_368@:@H_545_675@zip@H_801_368@ 压缩文件名 原文件
[[email protected] ~]# zip hao.txt.zip hao.txt
@H_404_125@2. @H_801_368@zip目录@H_801_368@:zip -r 压缩目录名 原目录
[[email protected] ~]# zip -r @H_703_137@mulu1.zip @H_703_137@mulu
[[email protected] ~]# yum install -y unzip
@H_404_125@3. @H_801_368@zip解压文件@H_801_368@:unzip .zip压缩文件
[[email protected] ~]# unzip hao.txt.zip
@H_404_125@4. @H_801_368@zip解压文件@H_801_368@,同时解压到指定路径@H_801_368@:
[[email protected] ~]# unzip hao.txt.zip -d /tmp
@H_404_125@5.@H_801_368@ zip解压目录@H_801_368@:.zip目录压缩包
[[email protected] ~]#@H_825_315@mulu.zip
@H_404_125@6. @H_801_368@zip解压目录@H_801_368@,135);">.zip目录压缩包 [[email protected] ~]# @H_825_315@mulu.zip @H_404_125@7. @H_801_368@列出zip目录压缩包 @H_801_368@的@H_545_675@文件列表@H_801_368@:
[[email protected] ~]# unzip -l @H_404_125@1.@H_801_368@ tar打包目录@H_801_368@:tar -cvf 目录包名 (v 的作用,可视打包过程,可以不添加!)
[[email protected] ~]# tar -cvf mulu.tar @H_703_137@mulu1
@H_404_125@2. @H_801_368@tar解包.tar包@H_801_368@:tar -xvf .tar包
[[email protected] ~]# tar -xvf @H_703_137@mulu.tar
@H_404_125@3. @H_801_368@tar@H_801_368@同时打包目录@H_801_368@和文件: tar -cvf 原目录 文件
[[email protected] ~]# mulu.tar mulu hao.txt
@H_404_125@4. @H_801_368@查看.tar目录包 @H_801_368@的@H_545_675@文件列表: tar -tf tar目录包
[[email protected] ~]# tar -tf @H_404_125@5. @H_801_368@tar@H_545_675@打包@H_801_368@目录,同时@H_545_675@过滤目录@H_801_368@中的文件或目录@H_801_368@不进行打包!@H_801_368@:
[[email protected] ~]# mulu.tar --exclude 22.txt --exclude @H_703_137@mulu3 mulu
@H_404_125@6.@H_801_368@ @H_801_368@tar@H_545_675@所有后缀@H_801_368@带有@H_545_675@.txt@H_801_368@的文件@H_545_675@ @H_801_368@不进行打包!@H_801_368@:
6.7 打包并压缩
tar打包并gzip压缩
@H_404_125@1. @H_545_675@tar打包@H_801_368@并@H_545_675@gzip压缩@H_801_368@:
[[email protected] ~]# tar -zcvf mulu.tar.gz hao.txt mulu
@H_404_125@2. @H_545_675@gzip解压缩@H_801_368@并@H_545_675@tar解包@H_801_368@:
@H_404_125@3. @H_801_368@列出@H_545_675@.tar.gz打包压缩包 @H_801_368@的@H_545_675@文件列表@H_801_368@:
[[email protected] ~]# tar -tf @H_703_137@mulu1.tar.gz
tar打包并bzip2压缩
@H_404_125@1.@H_801_368@ @H_545_675@bzip2压缩@H_801_368@:
[[email protected] ~]# tar -jcvf mulu.tar.bz2 bzip2解包@H_801_368@:
[[email protected] ~]# @H_825_315@mulu.tar.bz2
[[email protected] ~]# @H_825_315@mulu1.tar.bz2
tar打包并xz压缩
@H_404_125@1. @H_801_368@@H_545_675@tar打包@H_801_368@并xz@H_545_675@压缩@H_801_368@:
[[email protected] ~]# tar -Jcvf mulu.tar.xz @H_404_125@2.@H_801_368@ @H_545_675@gzip解压缩@H_801_368@并xz@H_545_675@解包@H_801_368@:
[[email protected] ~]# @H_825_315@mulu.tar.xz
[[email protected] ~]# @H_825_315@mulu1.tar.xz
扩展:
以上是大佬教程为你收集整理的6.1-6.7 压缩打包相关全部内容,希望文章能够帮你解决6.1-6.7 压缩打包相关所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。