Linux学习笔记(打包命令)

来源:互联网 发布:淘宝能在国外 编辑:程序博客网 时间:2024/04/29 19:30

gzip:

         gzip文件:打包文件

         gzip–d 文件:解压包

         可以跟多个文件,同时打包,同时压缩

         gzip–数字 文件:设置压缩级别(默认级别6)

 

bzip2:和gzip用法一样,都不能压缩目录

 

xz:类似于gzip,不能压缩目录

 

 

bzcat:可以查看  .bz2文件的(bzip打包)

zcat:可以查看  .gz的文件(gzip打包)

xzcat:可以查看  .xz的文件(xz打包的)

 

额外:

yum provides“vim“:可以查看关键字相关的文件

 

zip 压缩之后的文件名 源文件:打包文件,但是源文件没有消失

         最好是后缀名改成   *.zip便于识别,不一定非要写成这样


通过file命令可以看出文件的类型:

打包/etc目录:zip –r etc.zip /etc

 

unzip:解压 .zip文件

         -l:可以显示详细信息

         -d:可以解压到指定的目录

 

tar:

         -cvf:打包文件(后面可以跟多个目录或者文件)

eg:tar cvf 1.tar /etc


-tf:可以看列表

         eg:tar –tf 1.tar

-xvf:可以解压文件(x解压,v可视化,f文件名)

         -C:跟一个路径:解压到指定路径

         解压是直接覆盖,不会提示

-zcvf:打包压缩(文件名:*.tar.gz)

-gcvf:打包压缩(文件名:*.tar.bz2)

-Jcvf:打包压缩(文件名:*.tar.xz)都是约定熟成的

解压缩就是把c换成x

 

tar –cvf 1.tar –exclude “*.sh” /etc:表示打包etc包,但是出去*.sh文件

         --exclude后面可以跟文件或者是目录(支持通配符)

2015年3月27日

by:champly 

0 0