aspose.info
BN

GZ ফাইল ফরম্যাট - GNU জিপ করা আর্কাইভ ফাইল

হালনাগাদ

একটি GZ ফাইল কি?

একটি GZ ফাইল হল একটি সংকুচিত সংরক্ষণাগার যা স্ট্যান্ডার্ড gzip (GNU zip) কম্প্রেশন অ্যালগরিদম ব্যবহার করে তৈরি করা হয়। এতে একাধিক সংকুচিত ফাইল, ডিরেক্টরি এবং ফাইল স্টাব থাকতে পারে। এই বিন্যাসটি প্রাথমিকভাবে UNIX সিস্টেমে কম্প্রেশন বিন্যাস প্রতিস্থাপন করার জন্য তৈরি করা হয়েছিল। এবং এখনও লিনাক্স সিস্টেমে সবচেয়ে সাধারণ আর্কাইভের একটি। WinZip এর মতো অ্যাপ্লিকেশনগুলি Windows এবং MacOS উভয় ক্ষেত্রেই এর বিষয়বস্তু দেখতে GZ ফাইলগুলি খুলতে পারে৷

GZ ফাইল ফরম্যাট - আরও তথ্য

Gzip সংরক্ষণাগারের সংকোচনের জন্য DEFLATE অ্যালগরিদম ব্যবহার করে এবং পৃথক ফাইলের পরিবর্তে সম্পূর্ণ সংরক্ষণাগারে কম্প্রেশন অ্যালগরিদম প্রয়োগ করার ক্ষেত্রে ZIP সংরক্ষণাগার বিন্যাস থেকে আলাদা৷ ইন্টারনেট ইঞ্জিনিয়ারিং টাস্ক ফোর্স (IETF) দ্বারা প্রকাশিত GZIP ফাইল ফরম্যাট স্পেসিফিকেশন সংস্করণ 4.3-এ ফাইল ফর্ম্যাট সম্পর্কে বিস্তারিত তথ্য রয়েছে। ফাইল বিন্যাস গঠিত:

  • ফাইল হেডার

  • ঐচ্ছিক শিরোনাম

  • সংকুচিত ডেটা

  • ফাইল ফুটার

GZ ফাইল হেডার

GZ ফাইল শিরোনাম নিম্নলিখিত হিসাবে 10 বাইট গঠিত:

অফসেটআকারমানবিবরণ
020x1f 0x8bফাইলের ধরন সনাক্তকারী ম্যাজিক নম্বর
21Compression Method * 0-7 (সংরক্ষিত) * 8 (ডিফ্লেট)
31ফাইল পতাকা
4432-বিট টাইমস্ট্যাম্প
81কম্প্রেশন পতাকা
91অপারেটিং সিস্টেম আইডি

ফাইল পতাকা

মানশনাক্তকারীবর্ণনা
0x01FTEXTযদি সেট করা হয় অসঙ্কোচিত ডেটা বাইনারি ডেটার পরিবর্তে পাঠ্য হিসাবে গণ্য করা প্রয়োজন৷ এই পতাকাটি ক্রস-প্ল্যাটফর্ম টেক্সট ফাইলগুলির জন্য লাইনের শেষের রূপান্তরের ইঙ্গিত দেয় কিন্তু এটি প্রয়োগ করে না।
0x02FHCRCফাইলটিতে একটি হেডার চেকসাম রয়েছে (CRC-16)
0x04FEXTRAফাইলটিতে অতিরিক্ত ক্ষেত্র রয়েছে৷
0x08FNAMEফাইলটিতে একটি আসল ফাইল নামের স্ট্রিং রয়েছে৷
0x10FCOMMENTফাইলটিতে মন্তব্য রয়েছে৷
0x20সংরক্ষিত
0x40সংরক্ষিত
0x80সংরক্ষিত

অপারেটিং সিস্টেম

মূল্যবর্ণনা
0FAT ফাইল সিস্টেম (MS-DOS, OS/2, NT/Win32)
1আমিগা
2ভিএমএস (বা ওপেনভিএমএস)
3ইউনিক্স
4ভিএম/সিএমএস
5আতারি TOS
6HPFS ফাইল সিস্টেম (OS/2, NT)
7ম্যাকিনটোস
8জেড-সিস্টেম
9CP/M
10টপস-20
11NTFS ফাইল সিস্টেম (NT)
12কিউডিওএস
13অ্যাকর্ন রিস্কোস
255অজানা

GZ ঐচ্ছিক শিরোনাম

ঐচ্ছিক অতিরিক্ত শিরোনামগুলি ফাইল ফ্ল্যাগ দ্বারা চিহ্নিত করা হয় এবং মূল ফাইলের নাম, অতিরিক্ত ক্ষেত্র, মন্তব্য এবং হেডার চেকসাম এর মতো তথ্য অন্তর্ভুক্ত করে।

সংকুচিত ডেটা

এই বিভাগে DEFLATE কম্প্রেশন অ্যালগরিদম ব্যবহার করে সংকুচিত ডেটা রয়েছে।

GZ ফাইল ফুটার

ফাইল ফুটারটি 8 বাইট আকারের এবং এতে নিম্নলিখিত তথ্য রয়েছে।

অফসেটআকারবর্ণনা
04চেকসাম (CRC-32)
44বাইটে আনকম্প্রেসড ডাটা সাইজের মান

তথ্যসূত্র

আরও দেখুন