কিভাবে কমান্ড লাইন থেকে একটি Tar GZip ফাইল তৈরি করবেন

সুচিপত্র:

Anonim

আপনি সম্ভবত আপনার নিজের জিপ ফাইলগুলি তৈরি করার সাথে পরিচিত যদি আপনার কখনও ফাইলগুলির একটি গ্রুপ স্থানান্তর করার প্রয়োজন হয় বা আপনি যদি টাইম মেশিনের বাইরে নিজের ব্যাকআপগুলি পরিচালনা করেন। GUI জিপ টুলগুলি ব্যবহার করা সহজ এবং ব্যবহারকারী বান্ধব, তবে আপনি যদি আরও ভাল কম্প্রেশন সহ আরও কিছু উন্নত বিকল্প চান তবে আপনি একটি টার এবং জিজিপ সংরক্ষণাগার তৈরি করতে কমান্ড লাইনে যেতে পারেন। সিনট্যাক্স Mac OS X-এ একই রকম হবে যেমনটা লিনাক্সে আছে।

একটি Tar GZip আর্কাইভ বান্ডেল তৈরি করা

কমান্ড লাইন (/Applications/Terminal/) থেকে, নিম্নলিখিত সিনট্যাক্স ব্যবহার করুন:

tar -cvzf tarballname.tar.gz itemtocompress

উদাহরণস্বরূপ, শুধুমাত্র একটি ডিরেক্টরি jpg ফাইল সংকুচিত করতে, আপনি টাইপ করবেন:

tar -cvzf jpegarchive.tar.gz /path/to/images/.jpg

এখানে একটি ওয়াইল্ডকার্ড, যার অর্থ .jpg এক্সটেনশন সহ যেকোনো কিছু jpegarchive.tar.gz ফাইলে সংকুচিত হবে এবং অন্য কিছু নয়।

ফলাফল .tar.gz ফাইলটি আসলে দুটি ভিন্ন জিনিসের পণ্য, tar মূলত শুধুমাত্র একটি ফাইলের একটি গ্রুপকে একটি ফাইল বান্ডেলে প্যাকেজ করে কিন্তু এটি নিজে থেকে কম্প্রেশন অফার করে না, এভাবে কম্প্রেস করার জন্য টার আপনি অত্যন্ত কার্যকর gzip কম্প্রেশন যোগ করতে চান. আপনি যদি সত্যিই চান তবে আপনি এগুলি দুটি পৃথক কমান্ড হিসাবে চালাতে পারেন, তবে খুব বেশি প্রয়োজন নেই কারণ tar কমান্ডটি -z পতাকা অফার করে যা আপনাকে স্বয়ংক্রিয়ভাবে tar ফাইলটি জিজিপ করতে দেয়।

Opening .tar.gz Archives

gz এবং tar ফাইল আনপ্যাক করা প্যাসিফিস্ট বা আনআর্চিভার (ফ্রি) এর মতো অ্যাপ্লিকেশনের মাধ্যমে বা কমান্ড লাইনে ফিরে যাওয়ার মাধ্যমে করা যেতে পারে:

gunzip filename.tar.gz

এর দ্বারা অনুসরণ করা হয়েছে:

tar -xvf filename.tar

সাধারণত আপনি একটি ডিরেক্টরির মধ্যে জিনিসগুলি উন্মোচন করা উচিত, নতুবা বর্তমান কার্যকারী ডিরেক্টরিটি গন্তব্য হবে যা দ্রুত অগোছালো হয়ে যেতে পারে।

কিভাবে কমান্ড লাইন থেকে একটি Tar GZip ফাইল তৈরি করবেন