at_shiita.ishigaki
2022年3月23日 9時26分
.xzファイルに圧縮するにはxzコマンドを使用します。
※ここでは例として、1Mバイトのファイルを.xzファイルに圧縮します。
[armadillo ~]# truncate 1M.txt -s 1M [armadillo ~]# ls -lh total 0 -rw-r--r-- 1 atmark atmark 1.0M Mar 23 00:25 1M.txt [armadillo ~]# xz 1M.txt [armadillo ~]# ls -lh total 4.0K -rw-r--r-- 1 atmark atmark 284 Mar 23 00:25 1M.txt.xz
.xzファイルを解凍するにはunxzコマンドを使用します。
※ここでは例として、先ほど圧縮した1M.txt.xzを解凍します。
[armadillo ~]# unxz 1M.txt.xz [armadillo ~]# ls -lh total 4.0K -rw-r--r-- 1 atmark atmark 1.0M Mar 23 00:25 1M.txt
-kオプションを使用することで、圧縮前・解凍前のファイルを残すことができます。
[armadillo ~]# xz -k 1M.txt [armadillo ~]# ls -lh total 8.0K -rw-r--r-- 1 atmark atmark 1.0M Mar 23 00:25 1M.txt -rw-r--r-- 1 atmark atmark 284 Mar 23 00:25 1M.txt.xz