xz -d < file.tar.xz | tar xvf -
Điều đó giống như với bất kỳ kho lưu trữ nén. Bạn không bao giờ phải tạo một bản sao không nén của tệp gốc.
Một số tartriển khai như các phiên bản gần đây của GNU tarcó các tùy chọn dựng sẵn để tự gọi xz.
Với GNU tarhoặc bsdtar:
tar Jxvf file.tar.xz
Mặc dù, nếu bạn đã có một phiên bản có -J, rất có thể nó sẽ xztự động phát hiện các tệp, vì vậy:
tar xvf file.tar.xz
sẽ đủ.
Nếu GNU hoặc BSD của bạn tarlà quá già để hỗ trợ xzđặc biệt, bạn có thể sử dụng các --use-compress-programtùy chọn:
tar --use-compress-program=xz -xvf file.tar.gz
Một trong những lợi thế của việc targọi tiện ích máy nén là nó có thể báo cáo sự cố của nó trong trạng thái thoát.
Lưu ý: nếu tar.xzkho lưu trữ đã được tạo pixz, pixzcó thể đã thêm một tarchỉ mục vào nó, cho phép trích xuất các tệp riêng lẻ mà không phải giải nén toàn bộ kho lưu trữ:
pixz -x path/to/file/in/archive < file.tar.xz | tar xvf -