<span id="vexk9"><table id="vexk9"></table></span>

      xz

      POSIX 平臺開發具有高壓縮率的工具

      補充說明

      xz命令 XZ Utils 是為 POSIX 平臺開發具有高壓縮率的工具。它使用 LZMA2 壓縮算法,生成的壓縮文件比 POSIX 平臺傳統使用的 gzip、bzip2 生成的壓縮文件更小,而且解壓縮速度也很快。最初 XZ Utils 的是基于 LZMA-SDK 開發,但是 LZMA-SDK 包含了一些 WINDOWS 平臺的特性,所以 XZ Utils 為以適應 POSIX 平臺作了大幅的修改。XZ Utils 的出現也是為了取代 POSIX 系統中舊的 LZMA Utils。

      語法

      xz(選項)(參數)
      xz [OPTION]... [FILE]...
      

      選項

      -z, --compress    # 強制壓縮
      -d, --decompress, --uncompress
                        # force decompression
      -t, --test        # 測試壓縮文件的完整性
      -l, --list        # 列出有關.xz文件的信息
      -k, --keep        # 保留(不要刪除)輸入文件
      -f, --force       # 強制覆蓋輸出文件和(解)壓縮鏈接
      -c, --stdout, --to-stdout
                        # 寫入標準輸出,不要刪除輸入文件
      -0 ... -9         # 壓縮預設; 默認為6; 取壓縮機*和*
                        # 使用7-9之前解壓縮內存使用量考慮在內!
      -e, --extreme     # 嘗試通過使用更多的CPU時間來提高壓縮比;
                        # 要求不影響解壓縮存儲器
      -T, --threads=NUM # 最多使用NUM個線程; 默認值為1;  set to 0
                        # 設置為0,使用與處理器內核一樣多的線程
      -q, --quiet       # 抑制警告; 指定兩次以抑制錯誤
      -v, --verbose     # 冗長; 指定兩次更詳細
      -h, --help        # 顯示這個簡潔的幫助并退出
      -H, --long-help   # 顯示更多幫助(還列出了高級選項)
      -V, --version     # 顯示版本號并退出
      

      參數

      實例

      壓縮一個文件 test.txt,壓縮成功后生成 test.txt.xz, 原文件會被刪除。

      $ xz test.txt
      $ ls test.txt*
      
      test.txt.xz
      

      解壓 test.txt.xz 文件,并使用參數 -k 保持原文件不被刪除

      $ xz -d -k test.txt.xz
      $ ls test.txt*
      
      test.txt.xz test.txt
      

      使用參數 -l 顯示 .xz 文件的基本信息?;拘畔▔嚎s率、數據完整性驗證方式等。也可以和參數 -v 或 -vv 配合顯示更詳盡的信息。

      xz -l index.txt.xz
      # Strms  Blocks   Compressed Uncompressed  Ratio  Check   Filename
      #    1       1        768 B      1,240 B  0.619  CRC64   index.txt.
      

      使用參數 -0, -1, -2, … -6, … -9 或參數 --fast, --best 設定壓縮率。xz 命令的默認為 -6 ,對于大多數系統來說,甚至是一些較舊的系統,-4 … -6 壓縮率預設值都不錯的表現。

      $ xz -k7 xz_pipe_decomp_mini.c
      $ xz -k --fast xz_pipe_decomp_mini.c
      

      使用參數 -H 顯示 xz 命令所有 options. 參數 -H 比使用參數 --help 顯示的內容更詳細。

      $ xz -H  | more
      

      借助 xargs 命令并行壓縮多文件。下面的命令行可以將 /var/log 目錄下所有的擴展名為 .log 的文件壓縮。通過 xargs 命令同時運行多個 xz 進行壓縮。

      # 運行此命令須有 root 權限。
      find /var/log -type f -iname "*.log" -print0 | xargs -P4 -n16 xz -T1
      
      主站蜘蛛池模板: 亚洲综合国产精品第一页| 亚洲狠狠成人综合网| 久久久久亚洲AV综合波多野结衣 | 一本一道久久综合久久| 国产综合精品一区二区| 婷婷综合久久中文字幕蜜桃三电影| 久久久久高潮综合影院| 伊人久久大香线焦AV综合影院| 久久婷婷色香五月综合激情| 亚洲乱码中文字幕综合| 色偷偷狠狠色综合网| 婷婷国产天堂久久综合五月| 亚洲综合日韩久久成人AV| segui久久综合精品| 国产成人综合久久精品亚洲 | 一本久久综合亚洲鲁鲁五月天| 99久久国产综合精品女图图等你 | 国产综合色香蕉精品五月婷| 亚洲色婷婷综合久久| 东京热TOKYO综合久久精品| 日韩综合在线视频| 国产精品亚洲综合| 色噜噜狠狠狠狠色综合久不| 色综合色狠狠天天综合色| 色综合天天综一个色天天综合网 | 狠狠色综合7777久夜色撩人| 亚洲欧美日韩综合久久久久| 伊人情人综合成人久久网小说 | 狠狠色丁香婷婷久久综合蜜芽| 中文字幕人成无码人妻综合社区 | 精品国产国产综合精品| 国产成人AV综合久久| 综合人妻久久一区二区精品| 国产亚洲综合久久系列| 色婷婷久久综合中文久久蜜桃av| 色噜噜狠狠成人中文综合| 18和谐综合色区| 国产精品亚洲综合一区| 久久久久综合一本久道| 婷婷国产天堂久久综合五月| 一本一本久久a久久精品综合麻豆|