शब्दकोश

Archived फ़ाइल नाम क्या होता है?

Archived File Name वह नाम होता है जिसे कोई GZIP, RAR या 7z archive अपने अंदर संग्रहीत फ़ाइल के लिए दर्ज करता है। यह आमतौर पर स्वयं archive के नाम से अलग होता है।

archived-file-name

आर्काइव्ड फ़ाइल वह फ़ाइल होती है जो किसी आर्काइव, जैसे GZIP, RAR या 7z फ़ाइल के अंदर सहेजी जाती है। आर्काइव्ड फ़ाइल नाम उस सहेजी गई फ़ाइल का नाम है, जैसा कि आर्काइव उसे रिकॉर्ड करता है। यह नाम स्वयं आर्काइव के फ़ाइल नाम से अलग होता है।

उदाहरण के लिए, gzip प्रोग्राम example.png नाम की फ़ाइल को example.png.gz नाम की फ़ाइल में बदल देता है। आर्काइव को नया नाम मिल जाता है, लेकिन उसके अंदर का आर्काइव्ड फ़ाइल नाम example.png ही रहता है।

अन्य संदर्भों में, "archived" का मतलब यह हो सकता है कि फ़ाइलों को रोज़मर्रा के उपयोग से हटाकर लंबे समय के भंडारण में रख दिया गया है। यह लेख उन फ़ाइलों के लिए मेटाडेटा फ़ील्ड को समझाता है जो किसी आर्काइव फ़ाइल के अंदर सहेजी गई हों।

कौन सी फाइलें इसे रखती हैं

मेटाडेटा प्रोग्राम ExifTool में, ArchivedFileName टैग GZIP, RAR और 7z आर्काइव से आता है। GZIP फ़ाइल के लिए, ExifTool आर्काइव में केवल पहली फ़ाइल के लिए ये टैग पढ़ता है। RAR या 7z आर्काइव के लिए यह हर फ़ाइल को पढ़ता है, लेकिन exiftool कमांड केवल पहला नाम दिखाती है, जब तक कि आप -a न जोड़ें।

कॉमिक बुक आर्काइव सामान्य आर्काइव होते हैं जिनका एक्सटेंशन अलग होता है। CBR फ़ाइल एक RAR आर्काइव होती है, और CB7 फ़ाइल एक 7z आर्काइव होती है। किसी पेज इमेज का नाम इसलिए इस फ़ील्ड में दिख सकता है।

ZIP आर्काइव भी इसी तरह का नाम स्टोर करते हैं, लेकिन ExifTool इसे ZipFileName के रूप में दिखाता है। ExifTool यह टैग उन कुछ फॉर्मेट के लिए भी दिखाता है जो ZIP पर आधारित हैं, जैसे DOCX डॉक्यूमेंट। CBZ कॉमिक भी एक ZIP आर्काइव ही होती है।

मूल्य कहाँ से आता है

आर्काइविंग प्रोग्राम जब किसी फ़ाइल को आर्काइव में जोड़ता है, तो वह उसका नाम लिखता है। ZIP या RAR 5 आर्काइव में, हर सहेजी गई फ़ाइल का अपना अलग हेडर होता है, जिसमें उसका नाम रखा जाता है।

GNU gzip डिफ़ॉल्ट रूप से मूल फ़ाइल नाम सहेजता है, जब तक कि आप -n विकल्प का उपयोग न करें। जो डेटा किसी नामित फ़ाइल से नहीं आया, उसका कोई नाम नहीं होता। GZIP हेडर में एक फ़्लैग बिट यह दिखाता है कि नाम मौजूद है या नहीं।

मान कैसा दिखता है

मान एक सामान्य फ़ाइल नाम होता है, उसके एक्सटेंशन सहित, जैसे example.png। ZIP और RAR 5 आर्काइव में नाम में फ़ोल्डर पथ भी शामिल हो सकता है। एक फ़ॉरवर्ड स्लैश / फ़ोल्डर नामों को अलग करता है।

ZIP पथ कभी ड्राइव अक्षर या स्लैश से शुरू नहीं होता। GZIP नाम में कभी फ़ोल्डर शामिल नहीं होते, क्योंकि gzip उन्हें हटा देता है।

हर फ़ॉर्मेट यह भी तय करता है कि नाम में कौन से अक्षर उपयोग किए जा सकते हैं:

  • GZIP: ISO 8859-1, जिसे Latin-1 भी कहा जाता है
  • ZIP: पुराना IBM Code Page 437, या जब कोई बिट फ़्लैग ऐसा कहे तो UTF-8
  • RAR 5: हमेशा UTF-8

Code Page 437 नामों को मूल MS-DOS रेंज के अक्षरों तक सीमित कर देता है। UTF-8 पूरे Unicode मानक को सपोर्ट करता है, इसलिए यह कई और भाषाओं के अक्षर सहेज सकता है।

यह क्यों महत्वपूर्ण है

यह फ़ील्ड आर्काइव को अनपैक करने से पहले दिखाती है कि उसके अंदर क्या है। आर्काइव का अपना नाम कुछ भी हो सकता है, लेकिन यह फ़ील्ड सहेजी गई फ़ाइल का नाम और एक्सटेंशन दिखाती है।

GZIP फ़ाइल के लिए, यह मान मूल नाम को बनाए रखता है, भले ही बाद में किसी ने .gz फ़ाइल का नाम बदल दिया हो। gunzip कमांड डिफ़ॉल्ट रूप से सहेजे गए नाम को नज़रअंदाज़ करती है, लेकिन विकल्प -N उसे दोबारा लागू करता है।

.tar.gz फ़ाइल एक TAR आर्काइव होती है, जिसे gzip ने कंप्रेस किया होता है। अगर gzip ने TAR फ़ाइल को अलग, नामित फ़ाइल की तरह कंप्रेस किया हो, तो यह मान उसी TAR फ़ाइल का नाम रखता है। जब tar प्रोग्राम उसी चरण में आर्काइव को कंप्रेस करता है, तो यह मान अक्सर मौजूद नहीं होता।

फ़ाइल नाम निजी जानकारी प्रकट कर सकते हैं, जैसे किसी व्यक्ति का नाम या किसी प्रोजेक्ट का नाम। ZIP एन्क्रिप्शन आम तौर पर केवल फ़ाइल की सामग्री की सुरक्षा करता है।

फ़ाइलों के नाम, आकार और तिथियां पठनीय रहती हैं, जब तक कि आर्काइव अलग से केंद्रीय डायरेक्टरी एन्क्रिप्शन सुविधा का उपयोग न करे। एन्क्रिप्टेड हेडर वाले RAR 5 आर्काइव में, नाम रखने वाले हेडर भी एन्क्रिप्टेड होते हैं।

मेटा कीज़