美文网首页
文件压缩解压命令

文件压缩解压命令

作者: 陈智涛 | 来源:发表于2017-09-11 12:40 被阅读0次

Linux中常用的压缩格式:

.gz .zip (windows和linu都支持的格式) .rar

gzip

功能描述:压缩文件
压缩后的文件格式:.gz
命令所在路径:/bin/gzip
执行权限:所有用户
语法:gzip 文件

注意:

gzip不支持目录压缩,且gzip压缩不保留源文件。

gunzip

功能描述:解压.gz格式文件
命令所在路径:/bin/gunzip
执行权限:所有用户
语法:gzip 文件

注意:

gzip -d 也是解压缩

tar

功能描述:打包或解包目录
命令所在路径:/bin/tar
执行权限:所有用户
语法:tar 选项[-zcf] [压缩后的文件名] [目录]
参数说明:
-c 打包
-x 解包
-v 显示详细信息
-f 指定文件名
-z 打包同时压缩
压缩后的文件:.tar.gz
示例:
tar 打包命令:

tar -cvf linux.tar linuxtest

打包后生成linux.tar 文件,然后再对文件进行压缩:

gzip linux.tar

tar 打包加压缩命令:

tar -zcf linuxtest.tar.gz linuxtest

解包:

tar -zxvf linuxtest.tar.gz

zip

功能描述:压缩文件或目录
命令所在路径:usr/bin/zip
执行权限:所有用户
语法:zip 选项[-r] [压缩后的文件名] [文件或目录]
参数说明:
-r 压缩目录
压缩后的文件:.zip

对比gzip:
1.-r 参数可以压缩目录
2.可以保留源文件

示例:
压缩文件:

zip linuxtest2.zip linuxtest2

压缩目录:

zip -r linuxtest.zip linuxtest

unzip

功能描述:压缩文件或目录
命令所在路径:usr/bin/unzip
执行权限:所有用户
语法:zip 压缩文件名
示例:

unzip linuxtest.zip

bzip2

功能描述:压缩文件,是gzip的升级版
命令所在路径:usr/bin/bzip2
执行权限:所有用户
语法:bzip2 选项[-k] [文件]
参数说明:
-k 保留原文件
压缩后的文件:.bz2
bzip2 压缩比很高,大文件压缩建议用该命令
示例:
压缩文件:

bzip2 -k a.txt

同时也可以与tar配合使用:

tar -cjf linuxtest.tar.bz2 linuxtest

bunzip2

功能描述:解压.bz2文件
命令所在路径:usr/bin/bunzip2
执行权限:所有用户
语法:bzip2 选项[-k] [压缩文件]
参数说明:
-k 解压缩后保留原文件

示例:

bunzip2 -k linuxtest.tar.bz2
tar -zxvf linuxtest.tar

或者配合tar 直接解压缩:

tar -xjf linuxtest.tar.bz2

总结:

屏幕快照 2017-09-11 下午12.39.54.png

相关文章

  • linux常用命令

    文件处理命令 目录处理命令 权限管理命令 文件搜索命令 帮助命令 用户管理命令 压缩解压命令 tar解压缩命令 语...

  • Linxu备份压缩命令

    gzip命令 命令格式:gzip [选项] 压缩(解压缩)的文件名-d将压缩文件解压(decompress)-l显...

  • Linux下*.tar.gz文件解压缩命令

    1.压缩命令: 命令格式: 可先切换到当前目录下。压缩文件名和被压缩文件名都可加入路径。 2.解压缩命令: 解压缩...

  • Linux基础命令四

    一、打包解包压缩解压先关命令 zip打包解包压缩解压 tar打包解包压缩解压 -z 压缩,解压 -c 创建文件 -...

  • linux命令tar命令详解(压缩,解压)

    tar命令参数:-c 创建压缩文件-x 解压缩文件-t 查看压缩文件内容-z 使用Gzip方式压缩或解压-v 显示...

  • Linux

    查看文件命令 压缩或解压缩 tar 压缩或解压缩默认支持 .gz .bz2 .zip 解压[图片上传失败....

  • Shell 常用命令汇总

    文件操作命令 目录及其操作命令 联机帮助命令 有关进程管理的命令 文件压缩和解压缩命令

  • linux 下解压 压缩命令

    1.压缩命令: 命令格式:tar -zcvf 压缩文件名.tar.gz 被压缩文件名 2.解压缩命令: ...

  • 解压缩gz文件

    使用gzip命令解压缩gzw文件

  • linux学习笔记-06打包压缩相关

    tar tar命令用于对文件打包压缩或解压,格式为:tar [选项] [文件] 命令参数-c 创建压缩文件-...

网友评论

      本文标题:文件压缩解压命令

      本文链接:https://www.haomeiwen.com/subject/mxmxsxtx.html