美文网首页
文件处理-Linux

文件处理-Linux

作者: 7f0a92cda77c | 来源:发表于2021-08-26 23:30 被阅读0次

    1 .zip 文件

    zip压缩文件
    #zip 想命名的压缩文件  待压缩文件1 待压缩文件2 待压缩文件...
    zip abc.txt  a.txt b.txt c.txt
    
    .zip文件解压缩
    #不指定,默认解压缩到当前位置
    unzip abc.txt 
    #解压缩到特定目录下 -d参数
    unzip -d  /home/vip/public/
    

    2 .gz 文件

    gzip, gunzip, zcat - compress or expand files
    #常用参数
    -c:压缩,并可保留源文件;默认是不保留的
    -d:解压缩;效果等同于 gunzip 
    -r:压缩目录
    

    3 .tar格式

    #第一种-打包
    tar -cvf  abc.tar a.txt b.txt c.txt
    tar [选项] [-f 压缩包名] 源文件或目录
    选项:
     -c:打包
     -f:指定压缩包的文件名。压缩包的扩展名是用来给管理员识别格式的,所以一定要正确指定扩展名。
     -v:显示打包文件过程
    #第二种解压缩
    -x:解打包
    tar -xvf abc.tar 
    

    4 .tar.gz格式

    tar -zcvf abc.tar.gz a.txt b.txt c.txt
     -c:打包
    tar - zxvf  abc.tar.gz
    -x:解打包
    -z:压缩和解压缩 ".tar.gz" 格式
    

    5 .bz2格式 或者是.tar.bz2格式

    bzip2 [选项] 源文件
    选项:
     -d:解压缩
     -k:压缩时保留源文件
     -v:显示压缩的详细信息
    bzip2 -k a.txt
    ll
    a.txt
    a.txt.bz2
     -j: 压缩和解压缩 ".tar.bz2" 格式
    tar -jxvf abc.gz.bz2 
    a.txt
    b.txt
    c.txt
    

    https://zhuanlan.zhihu.com/p/152623706

    相关文章

      网友评论

          本文标题:文件处理-Linux

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