• Linux 文件压缩与解压相关


    tar [-cxtzjvfpPN] 文件与目录 ....

    参数:
    -c :建立一个压缩文件的参数指令
    -x :解开一个压缩文件的参数指令

    -t :查看压缩文件里面的文件

    特别注意: c/x/t 同时只能存在一个,原因是我们不可能同时压缩与解压缩。

    -z :是否同时具有 gzip 的属性?亦即是否需要用 gzip 压缩
    -j :是否同时具有 bzip2 的属性?亦即是否需要用 bzip2 压缩
    -v :压缩的过程中显示文件!这个常用,但不建议用在背景执行过程
    -f :使用档名,请留意,在 f 之后要立即接档名喔!不要再加参数
       例如使用『 tar -zcvfP tfile sfile』就是错误的写法,要写成
       『 tar -zcvPf tfile sfile』才对喔!
    -p :使用原文件的原来属性(属性不会依据使用者而变)
    -P :可以使用绝对路径来压缩!
    -N :比后面接的日期(yyyy/mm/dd)还要新的才会被打包进新建的文件中!
    --exclude FILE:在压缩的过程中,不要将 FILE 打包!

    常用压缩解压缩命令:

    后缀 .tar
    解压命令: tar xvf InFile.tar
    压缩命令: tar cvf OutFile.tar InFile
    可压缩文件类型: 文件夹


    后缀 .tar.gz
    解压命令: tar zxvf InFile.tar.gz
    压缩命令: tar zcvf OutFile.tar.gz InFile
    可压缩文件类型: 文件夹


    后缀 .tar.bz2
    解压命令: tar jxvf InFile.tar.bz2
    压缩命令: tar jcvf OutFile.tar.bz2 InFile
    可压缩文件类型: 文件夹


    后缀 .tar.Z
    解压命令: tar Zxvf InFile.tar.Z
    压缩命令: tar Zcvf OutFile.tar.Z InFile
    可压缩文件类型: 文件夹


    后缀 .gz
    解压命令: gzip -d InFile.gz 或 gunzip InFile.gz
    压缩命令: gzip InFile
    可压缩文件类型: 普通文件/打包文件


    后缀 .zip
    解压命令: unzip InFile.zip
    压缩命令: zip OutFile.zip InFile
    可压缩文件类型: 普通文件列表/打包文件


    后缀 .bz2
    解压命令: bzip2 -d InFile.bz2 或 bunzip2 InFile.bz2
    压缩命令: bzip2 -z InFile
    可压缩文件类型: 普通文件/打包文件


    后缀 .Z
    解压命令: uncompress InFile.Z
    压缩命令: compress InFile
    可压缩文件类型: 打包文件


    后缀 .rar
    解压命令: rar x InFile.rar
    压缩命令: rar a InFile
    可压缩文件类型: 文件夹/普通文件列表/打包文件

  • 相关阅读:
    JavaIO流(2) ------图片上传,(基于servlet)
    JDBC连接数据库工具类
    实体常量类、内部常量类以及枚举类的区别
    Java IO流 (1)------保存文件与读取文件
    Python type函数和isinstance函数区别
    Python 字符串/列表/元组/字典之间的相互转换
    Pycharm设置开发模板/字体大小/背景颜色
    Pycharm 提示:this license * has been cancelled
    Anaconda是什么?Anconda下载安装教程
    Python __name__ == ‘__main__’详细解释-Python零基础入门教程
  • 原文地址:https://www.cnblogs.com/shinubi/p/6378504.html
Copyright © 2020-2023  润新知