压缩及打包详情,压缩打包详情


.gz gzip压缩文件 .bz2 bzip2压缩文件 .tar tar打包文件(未压缩) .tar.gz tar打包后由gzip压缩 .tar.bz tar打包后由bzip压缩 .tar.xz tar打包后由xz压缩

gzip 命令格式:gzip 【-d#】 filename -d:在解压缩时使用 -#:压缩等级,1最差 9最好 默认6
gzip后直接跟文件名,代表直接在当前目录下压缩该文件 压缩后只剩压缩包,解压后只有原文件 且不支持压缩目录.
bzip2 命令格式:bzip2 【-dz】 filename -z:压缩(可加可不加) 压缩级别1-9,默认9 -d:解压缩
不支持压缩目录
xz 命令格式:xz 【-dz】filename -z:压缩(可加可不加) -d:解压缩
不支持压缩目录

tar打包工具 tar [-zjxcvfpP] filename tar -z:同时用gzip压缩 -j:同时用bzip压缩 -J:同时用xz压缩 -x:解包或解压缩 -t:查看tar包里的文件 -c:表示建立一个tar包或者压缩文件 -v:可视化 -f:后跟文件名 -f filename 表示压缩后的文件名为filename或者解压文件 filename,如有多个参数,则-f写在最后。 不常用: -p:保持原文件属性 -P表示可以使用绝对路径 --exclude filename 表示压缩或打包时,不将filename文件(目录)包括在内
yum install tree 安装tree命令,查看目录树形结构。
tar: 打包同时使用gzip压缩: 使用-czvf选项可以直接压缩成gzip格式的文件 使用-tf可以查看包或压缩包的文件列表 使用-zxvf可以解压.tar.gz.格式的压缩包 打包同时使bzip2压缩: 使用-cjvf可以压缩成bzip2格式的文件 使用-tf可以查看包或压缩包的文件列表 使用-jxvf可以解压.tar.bz2.格式的压缩包 除了-t查看tar压缩包的文件列表也可以用zcat、bzcat直接查看gzip或bzip2的文件内容。 (xz--xcat???) 使用xz压缩和gzip、bzip2相同
使用zip压缩,在Windows和Linux中都比较常用,可以压缩文件和目录,但是压缩目录时需要指定目录下的文件。 安装zip yum install -y zip 解压unzip yum install -y unzip zip后先跟压缩后文件名,然后跟要压缩的文件或目录,如果有二级或多级目录需要先加-r,否则只是压缩二级的目录。

相关内容