Linux命令(4)xz命令


xz命令

  • 功能說明:xz命令會對系統文件進行壓縮和解壓縮,壓縮完成后,系統會自動在原文件后加上.xz的擴展名並刪除原文件。xz命令只能對文件進行壓縮,不能對目錄進行壓縮。

  • 用法:xz [OPTION]... FILE...

    選項 作用
    -d 解壓縮,相當於unxz
    -# 指定壓縮比;默認是6;數字越大壓縮比越大(1-9)
    -k 壓縮時保留原文件

示例1:復制/var/log/messages到/tmp/compress目錄,並對其進行壓縮。

[root@node1 ~]# cd /tmp/ && mkdir compress
[root@node1 tmp]# cd compress
[root@node1 compress]# cp /var/log/messages ./
[root@node1 compress]# xz messages 
[root@node1 compress]# ll -h
total 4.0K
-rw------- 1 root root 3.6K Feb 25 17:00 messages.xz

注意:xz壓縮后直接刪除原文件。

示例2:對messages.xz進行解壓縮

[root@node1 compress]# xz -d messages.xz 
[root@node1 compress]# ll -h
total 96K
-rw------- 1 root root 95K Feb 25 17:00 messages

注意:xz解壓后直接刪除壓縮文件。

示例3:壓縮messages文件后並保留原文件

[root@node1 compress]# xz -k messages 
[root@node1 compress]# ll -h
total 100K
-rw------- 1 root root  95K Feb 25 17:00 messages
-rw------- 1 root root 3.6K Feb 25 17:00 messages.xz


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM