2012-02-26 18 views
24

मुझे कई पेज मिल गए हैं जो tar.bz2 फ़ाइलों को अनवरोधित करने के लिए कह रहे हैं, लेकिन कोई tar.bz फ़ाइल को कैसे हटाएगा?मैं यूनिक्स में tar.bz फ़ाइल को कैसे हटा सकता हूं?

+4

मुझे लगता है कि यह '.tar.bz2' फ़ाइल के समान ही काम करता है। –

उत्तर

49

tar का विकल्प का उपयोग करें।

tar -xjf /path/to/archive.tar.bz 
+3

मुझे लगता है कि इसे '-' बंद करना पसंद है। बस 'tar xjf/path/to/archive.tar.bz' पर्याप्त है। –

3

तो यह वास्तव में एक पुराने bzip 1 संग्रह है, कोशिश:

bunzip archive.tar.bz 

और आप एक मानक टार फ़ाइल होगा। अन्यथा, यह .tar.bz2 फ़ाइलों के समान है।

7

bzip2

If the file does not end in one of the recognised endings, .bz2, .bz, .tbz2 or .tbz, bzip2 complains that it cannot guess the 
    name of the original file, and uses the original name with .out appended. 

के लिए आदमी पृष्ठों इस आधार पर के अनुसार, मेरा अनुमान है कि कि '.bz' bzip2 संकुचित फ़ाइलों के लिए एक वैध प्रत्यय माना जाता है। इसके अलावा, यह ध्यान रखें कि मूल फाइल का नाम शायद हाथ से, कुछ इस तरह बनाया गया:

tar jcf archive.tar.bz /path/to/files 

बल्कि ऐसा करने से:

tar cf archive.tar /path/to/files && bzip2 archive.tar 

कौन सा फ़ाइल नाम archive.tar होने के लिए मजबूर होना पड़ा। BZ2।

जब तक कि आप अनपॅक करने वाली फ़ाइल पुरानी नहीं है, 1 99 8 (बीजीआईपी 2 को 1 99 6 में रिलीज़ किया गया था), मुझे लगता है कि आप वास्तव में एक bz2 फ़ाइल देख रहे हैं।

यदि आप bzip बनाम bzip2 के इतिहास में रुचि रखते हैं और दोनों के बीच तकनीकी अंतर, Wikipedia Bzip2 page पर अच्छी चर्चा है और साथ ही bzip2 home page का संग्रह भी है। उत्तरार्द्ध में मूल bzip स्रोत का एक लिंक शामिल है, जो bzip2 के साथ संगत नहीं है क्योंकि इसे मूल bzip से संपीड़ित फ़ाइलों को डी-संपीड़ित करने के लिए पेटेंट encumbered कोड की आवश्यकता होगी।

फ़ाइल प्रकार जादू संख्या से भिन्न होते हैं, bzip2 BZh का उपयोग करता है, मूल bzip BZ0 का उपयोग करता है।

संबंधित मुद्दे