• tar打包压缩与解压


    1、tar:只打包,不压缩

      -cpvf   xxx.tar   目录/文件[多目录或文件]     (p保留属性)

      -rf  xxx.tar   目录/文件[多目录或文件]      追加

      -tf  xxx.tar  查看

      -xvf  xxx.tar  解包 (当前目录)  -C 目录(指定目录)

       打包并压缩

      -zcvf   xxx.tar.gz   目录/文件[多目录或文件]

      -jcvf xxx.tar.bz2  目录/文件[多目录或文件]

      -Jcvf   xxx.tar.xz   目录/文件[多目录或文件]

     解包并解压缩

      -xvf  xxx.tar.(任何压缩格式)             -C  目录

     

      排除 --exclude

      例如:打包压缩/app并排除host1和host2:tar  -zcvf  /data/app.tar.gz  --exclude=/app/host1  --exclude=/app/host2  /app

    2、split:分割

      split  -b  2M   大文件  前缀.     (默认后缀为字母)

      split  -b  2M  -d  大文件  前缀.  (-b使后缀为数字)   如:split -b 2M mybak.tgz  mybak_part.

       合并:cat  前缀.* > 文件名  如 cat mybak_part.* > mybak.tar.gz

    3、cpio:打包(了解)

      find ./etc/ |cpio -ov >etc.cpio   打包

      find /data |cpio -oA -F etc.cpio  追加

      cpio -tv < etc.cpio  预览

      cpio -idv <etc.cpio  解包(-d:自动建立目录)

      碰到.img后缀,先确定是否为压缩型,再确定是哪种类型,如gz型。然后改名为.img.gz,用gunzip解压。最后再用cpio解包。

  • 相关阅读:
    progID
    windbg
    msil_accessibility_b03f5f7f11d50a3a_6.1.7600.16385_none_2232298e4f48d6ba
    jupybook编程快捷键
    django遇到的error(待续)
    python 遇到error(待续)
    前端 遇到error(待续)
    sql语句组件 在框架中的应用
    django models分页
    Python的学习之旅———用户与程序交互
  • 原文地址:https://www.cnblogs.com/ldyaly/p/12789594.html
Copyright © 2020-2023  润新知