xz -d < file.tar.xz | tar xvf -
यह किसी भी संकुचित संग्रह के साथ के रूप में ही है। आपको मूल फ़ाइल की एक असम्पीडित प्रतिलिपि बनाने की आवश्यकता नहीं होनी चाहिए ।
tar
जीएनयू के हाल के संस्करणों जैसे कुछ कार्यान्वयन tar
में बिलियन ऑप्शन हैं, xz
जिन्हें स्वयं कॉल करना है।
GNU tar
या के साथ bsdtar
:
tar Jxvf file.tar.xz
हालाँकि, यदि आपके पास एक ऐसा संस्करण है जिसके पास -J
संभावना है xz
, तो यह स्वचालित रूप से फ़ाइलों का पता लगाएगा , इसलिए:
tar xvf file.tar.xz
पर्याप्त होगा।
यदि आपका GNU या BSD विशेष रूप tar
से समर्थन करने के लिए बहुत पुराना है xz
, तो आप --use-compress-program
विकल्प का उपयोग करने में सक्षम हो सकते हैं :
tar --use-compress-program=xz -xvf file.tar.gz
tar
कंप्रेसर उपयोगिता को लागू करने के फायदों में से एक यह है कि यह इसके बाहर निकलने की स्थिति में विफलता की रिपोर्ट करने में सक्षम है।
नोट: यदि tar.xz
संग्रह के साथ बनाया गया है pixz
, pixz
तो इसमें एक tar
इंडेक्स जोड़ा जा सकता है , जो संपूर्ण संग्रह को अनकम्प्रेस्ड किए बिना व्यक्तिगत रूप से फाइल निकालने की अनुमति देता है:
pixz -x path/to/file/in/archive < file.tar.xz | tar xvf -