亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Linux中怎么使用xz命令

發布時間:2022-02-18 09:28:39 來源:億速云 閱讀:562 作者:iii 欄目:開發技術

這篇文章主要講解了“Linux中怎么使用xz命令”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“Linux中怎么使用xz命令”吧!

Linux常用命令XZ Utils是具有高壓縮率的免費通用數據壓縮軟件。XZ Utils是為類似POSIX的系統編寫的,但也可以在某些不是POSIX的系統上工作。XZ Utils是LZMA Utils的后繼產品。

Linux中怎么使用xz命令

XZ Utils壓縮代碼的核心基于 LZMA SDK,但已對其進行了大量修改以適合XZ Utils。當前,主要壓縮算法是LZMA2,它在.xz容器格式內使用。對于典型文件,XZ Utils的輸出比gzip小30%,比bzip2小15%。

XZ Utils由幾個組件組成:

  • liblzma是一個壓縮庫,其API與zlib相似。
  • xz是一種命令行工具,其語法與gzip相似。
  • xzdec是僅用于解壓縮的工具,比功能全面的xz工具小。
  • 從gzip改編了一組Shell腳本(xzgrep,xzdiff等),以簡化查看,grepping和比較壓縮文件的過程。
  • LZMA Utils命令行工具的仿真簡化了從LZMA Utils到XZ Utils的過渡。

雖然liblzma具有類似zlib的API,但liblzma不包含任何文件I / O函數。計劃使用單獨的I / O庫,該庫將使用易于使用的API抽象處理.gz,.bz2和.xz文件。

命令格式如下:

xz [OPTION]... [FILE]...  #以.xz格式壓縮或解壓縮文件。
長選項的強制參數對短選項也是強制的。

  -z, --compress      強制壓縮
  -d, --decompress    強制解壓
  -t, --test          測試壓縮文件完整性
  -l, --list          列出有關文件的信息
  -k, --keep          保留(不刪除)輸入文件
  -f, --force         強制覆蓋輸出文件和(取消)壓縮鏈接
  -c, --stdout        寫入標準輸出,不刪除輸入文件
  -0 .. -9            壓縮預設;0-2快速壓縮,3-5良好
                      壓縮,6-9極好的壓縮;默認值為6  -e, --extreme       編碼時使用更多的CPU時間來增加壓縮
                      不增加解碼器內存使用率的比率
  -q, --quiet         取消警告;指定兩次也可以取消錯誤
  -v, --verbose       詳細;為更詳細的內容指定兩次
  -h, --help          顯示此簡短幫助
  -H, --long-help     顯示長幫助(同時列出高級選項)
  -V, --version       顯示版本號

# 如果沒有文件,或者當文件為-時,讀取標準輸入。
# 將錯誤報告給(英語或芬蘭語)。# xz-utils主頁: eg:
xz 1.txt  壓縮文件,壓縮后源文件消失 
xz -z test.txt      壓縮文件
du -sh 1.txt.xz  查看壓縮文件后大小 
xz -d 1.txt.xz  解壓縮,解壓縮后壓縮包消失 
unxz 1.txt.xz  解壓縮文件同xz -d 
xz -c 1.txt >   ./2.txt.xz 壓縮文件到指定目錄,支持重命名壓縮后的文件名,壓縮后源文件不消失 
xzcat 2.txt.xz | more 查看壓縮包中文件的內容 
xz -c -d 2.txt.xz   > ./2.txt 解壓縮文件到指定目錄支持重命名,壓縮包不消失 
unxz -c 2.txt.xz >   ./3.txt 同上
xz -d linux-3.12.tar.xz # 解壓 xz 格式文件 
tar -xf linux-3.12.tar #首先利用 xz-utils 的 xz 命令將 linux-3.12.tar.xz 解壓為 linux-3.12.tar,其次用 tar 命令將 linux-3.12.tar 完全解壓。
tar -Jxf linux-3.12.tar.xz #效果等同上面兩步,推薦使用
tar -cf linux-3.12.tar linux-3.12/ #創建 xz 格式文件
xz -z linux-3.12.tar #首先利用 tar 命令將 linux-3.12 文件夾打包成 linux-3.12.tar,其次用 xz-utils 的 xz 命令將 linux-3.12.tar 壓縮成 linux-3.12.tar.xz。
tar -Jcf linux-3.12.tar.xz linux-3.12/ #等同上面兩步,推薦使用

感謝各位的閱讀,以上就是“Linux中怎么使用xz命令”的內容了,經過本文的學習后,相信大家對Linux中怎么使用xz命令這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

许昌市| 临泉县| 同仁县| 淮南市| 清原| 绩溪县| 中牟县| 龙口市| 肥乡县| 永靖县| 建昌县| 永德县| 鹤壁市| 甘泉县| 漳州市| 澎湖县| 固镇县| 邻水| 吴忠市| 常山县| 当阳市| 阿克苏市| 通化市| 延寿县| 蚌埠市| 北票市| 海盐县| 烟台市| 南丰县| 安平县| 泾源县| 宾阳县| 怀宁县| 繁峙县| 广汉市| 临邑县| 洞头县| 砚山县| 土默特右旗| 恩施市| 孟村|