Tar.gz এবং tgz একই জিনিস?


120

tar czvf fileকমান্ড দিয়ে .tgz ফাইল তৈরি করেছি then আমি এটির সাথে তারআর এবং তার মধ্যে পার্থক্য জানতে চাই .g


ঠিক আছে আপনি এটিকে আন-জিজেড-ইন করার চেষ্টা করতে পারেন। যদি ফলাফলটি একটি ওয়ার্কিং টার ফাইল হয়, তবে কোনও পার্থক্য নেই।
ওয়ারম্বো

উত্তর:


202

আমি মনে করি পুরানো প্যাকেজ রেপো দিনগুলিতে .tgz ব্যবহার করা হয়েছিল কারণ ডস ফ্লপ্পিতে ফাইলগুলিতে কেবল তিনটি অক্ষরের এক্সটেনশন থাকতে পারে। যখন এই সীমাবদ্ধতাটি সরানো হয়েছিল .আর.আর.জে.কে সংরক্ষণাগার প্রকার (টার) এবং জিপার (জিজিপ) উভয়ই দেখিয়ে আরও ভার্বোজ হতে ব্যবহৃত হত।

তারা অভিন্ন।



14

একটি পার্থক্য হ'ল ব্রাউজারগুলি কখনও কখনও .tar.gz এর সাথে সমস্যায় পড়ে বলে মনে হয়, উদাহরণস্বরূপ, স্থানীয়ভাবে ইতিমধ্যে উপস্থিত এমন ফাইল ডাউনলোড করার সময়, এটি ঘটতে পারে, তারা এটির নাম পরিবর্তন করে .tar-1.gz রাখবেন, যা সমস্যা তৈরি করবে নির্দিষ্ট আর্কাইভ সহ, বেশিরভাগ উইন্ডোজ এবং অন্যান্য পরিবেশে যা ফাইলের নাম নির্ধারণের জন্য ফাইলের নাম ব্যবহার করে।

.Tgz সমাপ্তির সাথে এটি ঘটে না।


3
তারআরজেডের সাথে আরও একটি বিরক্তি হ'ল কিছু ডিকম্প্রেশন অ্যাপ্লিকেশন স্বয়ংক্রিয়ভাবে সংরক্ষণাগারটি আনপ্যাক করে না এবং প্রথমে x.tar.gz থেকে একটি মধ্যবর্তী x.tar ফাইল তৈরি করে এবং আপনাকে যা প্রয়োজন তা পেতে x.tar আনপ্যাক করে না। (অবশ্যই আপনার যা দরকার তা যদি সংরক্ষণাগার ফাইল নিজেই হয় তবে এটি একটি পার্ক))
হালিল

ওভাররাইটিং এড়াতে এটি একটি সাধারণ ফাইলের নাম পরিবর্তন করে, এটি শেষ বিন্দু (।) এর আগে (-1) যোগ করে কারণ সাধারণত শেষ বিন্দুর পরে যা আসে তা ফাইল এক্সটেনশন।
এমএমএসগুলি

@ এমএমএসস ধন্যবাদ, আপনার মন্তব্য আমাকে স্পষ্ট করতে অনুপ্রাণিত করেছিল যে সমস্যাটি বেশিরভাগ পরিবেশের ক্ষেত্রে ঘটে যা ফাইলের নাম নির্ধারণ করতে ফাইলের নাম ব্যবহার করে।
অ্যাডস্কে

3

আপনি এর সাথে tar.gz বা .tgz আনজিপ করতে পারেন:

tar -xzvf

এবং এর সাথে তৈরি করুন:

tar -czvf

এটা একেবারে একই

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.