Linux Apps Tutorials - Herong's Tutorial Examples - v1.03, by Herong Yang
"xz/unxz" - Compressed *.xz or *.lzma Files
This section provides a tutorial example on how to use 'xz' and 'unxz' commands to compress large files and restore them later. Compressed files will have the *.xz file name extension.
If you have a large file, you may want to compress it with the "xz" utility to save storage space.
1. Compress a file with the "xz" command, which uses the LZMA2 algorithm. The original file is replaced with the compressed version and renamed to the same name plus the extension .xz.
herong$ cp history-of-linux.txt history-of-linux-bck.txt herong$ xz history-of-linux.txt herong$ ls -l history* -rw-r--r-- 1 herong staff 1444 history-of-linux-bck.txt -rw-r--r--. 1 herong staff 916 history-of-linux.txt.xz
2. Restore a compressed file with the "unxz" command. The compressed file is replaced with the restored version and renamed to the original name without the extension .xz.
herong$ unxz history-of-linux.txt.xz herong$ ls -l history* -rw-r--r-- 1 herong staff 1444 history-of-linux-bck.txt -rw-r--r-- 1 herong staff 1444 history-of-linux.txt
Table of Contents
"more", "head" and "cat" - Read Files
"split" and "cat" - Split and Join Files
"compress/uncompress" - Compressed *.Z Files
"gzip/gunzip" - Compressed *.gz Files
►"xz/unxz" - Compressed *.xz or *.lzma Files
"tar -c" and "tar -x" - Create and Extract Archive Files
"zip" and "unzip" - Create and Extract ZIP Files
"Operation not permitted" Error on macOS
Running Apache HTTP Server (httpd) on Linux Systems
Running Apache Tomcat on Linux Systems
Running PHP Scripts on Linux Systems
Running MySQL Database Server on Linux Systems
Running Python Scripts on Linux Systems
Conda - Environment and Package Manager