压缩解压命令(Linux常用命令5)

gzip

英文原意:GNU zip
命令路径:/bin/gzip
执行权限:所有用户
语法:gzip [文件]
功能描述:压缩文件

eg:

  • $ useradd zhenghshuang

gunzip

英文原意:GNU unzip
命令路径:/bin/gunzip
执行权限:所有用户
语法:gunzip [压缩文件]
功能描述:解压缩.gz的压缩文件

eg:

  • $ gunzip movie.gz

tar

命令路径:/bin/tar
执行权限:所有用户
语法:tar 选项[-zcf] [压缩后文件名] [目录]
功能描述:打包目录

常用参数 详解
-c 打包
-v 显示详细信息
-f 指定文件名
-z 打包同时压缩(解压缩)
-x 解包

eg:

  • $ tar -zcf etc.tar.gz /etc(将目录etc打包并压缩为.tar.gz)
  • $ tar -zxf etc.tar.gz(解压打包文件)

zip

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

常用参数 详解
-r 压缩目录

eg:

  • $ zip movie.zip movie

unzip

命令路径:/usr/bin/unzip
执行权限:所有用户
语法:unzip [压缩文件]
功能描述:压缩.zip的压缩文件

eg:

  • $ unzip movie.zip

bzip2

命令路径:/usr/bin/bzip2
执行权限:所有用户
语法:bzip2 选项[-k] [文件]
功能描述:压缩文件

常用参数 详解
-k 产生压缩文件后保留原文件

eg:

  • $ bzip2 -k movie
  • $ tar -cjf movie.tar.bz2 movie

bunzip2

命令路径:/usr/bin/bunzip2
执行权限:所有用户
语法:bzip2 选项[-k] [压缩文件]
功能描述:解压缩

常用参数 详解
-k 解压缩后保留原文件

eg:

  • $ bunzip2 -k movie.bz2
  • $ tar -xjf movie.tar.bz2

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。