zoukankan      html  css  js  c++  java
  • Linux学习之常用压缩命令(三)

    (一)常用压缩命令

    (1)gzip命令

    (2)gunzip命令

    (3)tar命令

    (4)zip命令

    (5)unzip命令

    (6)bzip2命令

    (7)bunzip2命令

    (一)常用压缩命令

    (1)gzip命令

    命令名称:gzip
    命令英文原意:GNU zip
    命令所在路径:/bin/gzip
    执行权限:所有用户
    语法:gzip 选项  [文件]
    功能描述:压缩文件
    压缩后文件格式: .gz

    例子:gzip  file1

    1.只能压缩文件,不能压缩目录
    2.不保留原文件

    (2)gunzip命令

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

    (3)tar命令

    命令所在路径:/bin/tar
    执行权限:所有用户
    语法:tar 选项[-czvf] [压缩后文件名称] [目录]
    -c 产生.tar打包文件
    -v 显示详细信息
    -f 指定压缩后的文件名
    -z 打包同时压缩
    功能描述:打包目录
    压缩后文件格式: .tar.gz

    例子:tar -zcvf dir1.tar.gz dir1

    将目录dir1压缩为dir1.tar.gz

    将上面例子改为:tar -zcvf dir1 dir1
    也是可以的,但是现实工作中我们不这么做,我们无法辨认文件类型

    命令:
    file dir1
    可以辨别文件类型


    tar命令解压缩语法:
    -x 解包.tar文件
    -v 显示详细信息
    -f 指定压缩文件
    -z 解压缩

    例子:
    tar -zxvf dir1.tar.gz

     将dir1.tar.gz解压

    (4)zip命令

    .zip默认win和linux通用格式


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

    参数 -r 压缩目录

    功能描述:压缩文件或目录
    压缩后文件格式: .zip
    例子:
    zip services.zip /etc/services
    压缩文件

    zip -r test.zip /test
    压缩目录

    (5)unzip命令

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

    (6)bzip2命令

    命令名称:bzip2
    命令所在路径:/usr/bin/bzip2
    执行权限:所有用户
    语法:bzip2 [选项] [-k] [文件]
    参数 -k 产生压缩文件后保留文件
    功能描述:压缩文件
    压缩后文件格式:.bz2
    例子:
    bzip2 -k file1
    例子:unzip test.zip

    (7)bunzip2命令

    命令名称:bunzip2
    命令所在路径:/usr/bin/bunzip2
    执行权限:所有用户
    语法:bunzip2 [选项] [-k] [压缩文件]
    参数 -k 解压缩后保留原文件

    功能描述:解压缩
    压缩后文件格式:.bz2
    例子:
    bunzip2 -k file1.bz2
    例子:unzip test.zip

  • 相关阅读:
    基于数据库的号段模式生成分布式ID
    【idea】实现接口方法的快捷键
    java下载文件代码示例
    使用easyexcel生成文件,下载文件示例
    【easyexcel】读取excel文件
    【easyexcel】生成excel文件
    JAXB常用注解详解
    【SoapUI】测试webservice接口步骤
    idea 默认全局配置maven,避免每次新建项目都需要指定自己的maven目录
    JAVA实现MD5加密
  • 原文地址:https://www.cnblogs.com/-wenli/p/10075944.html
Copyright © 2011-2022 走看看