Linux —— 压缩命令

压缩与解压命令

.zip格式

  • 压缩文件: zip 压缩文件名 原文件名 (压缩目录添加 -r)

  • 解压缩文件/目录: unzip .zip压缩包

.gz格式

  • 压缩文件: gzip 原文件名称

    • 压缩文件为.gz格式。原文件会消失

  • 操作选项

    • 保留原文件: gzip -c 原文件 > 压缩文件

    • 压缩目录下所有子文件,不压缩目录: -r

  • 解压缩

    • gzip -d 压缩文件

    • gunzip 压缩文件(支持-r选项,解压目录)

.bz2格式

  • bzip2命令不能压缩目录

  • 压缩文件: bzip2 原文件名称

    • 压缩文件为.bz2格式,不保留原文件

  • 操作选项

    • -k: 压缩以后保存原文件

  • 解压缩 (解压缩,保留压缩文件):

  • bzip2 -d 压缩文件

  • bunzip2 压缩文件名

打包命令

  • tar [选项] [包文件名] [原文件(可以多个)]

  • 操作选项

    • -c: 打包

    • -x: 解打包

    • -t: test查看tar包文件

    • -z: 压缩成.gz格式

    • -j: 压缩成.bz2格式

    • -v: 显示过程

    • -f: 指定打包后文件名

命令例子

  • 打包文件: tar -cvf regina.tar regina

  • 打包多个文件并压缩: tar -zcvf regina.tar.gz regina test

  • 解压缩: tar -zxvf regina.tar.gz (-C /home/  解压到指定文件) 

posted @ 2016-12-31 17:10  罗茜  阅读(150)  评论(0编辑  收藏  举报