কম্পিউটার টিউটোরিয়াল

মাস্টার লিনাক্স ফাইল কম্প্রেশন:জিপ এবং আনজিপ করার 7টি কার্যকরী পদ্ধতি

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

লিনাক্সের প্রায় প্রতিটি ডিস্ট্রিবিউশনে তৈরি বেশ কিছু কম্প্রেশন টুল রয়েছে, যা সাধারণত লিনাক্স ডিস্ট্রোস নামে পরিচিত। জিপ সম্ভবত সবচেয়ে জনপ্রিয়। জিপ ইউটিলিটি গ্রাফিক্যাল ইউজার ইন্টারফেস (GUI) বা টার্মিনালে ব্যবহার করা যেতে পারে।

লিনাক্স GUI এ জিপ করুন

  1. সংকুচিত করা ফাইলগুলিতে নেভিগেট করুন এবং সেগুলি নির্বাচন করুন। তারপরে ডান-ক্লিক করুন এবং কম্প্রেস নির্বাচন করুন .
মাস্টার লিনাক্স ফাইল কম্প্রেশন:জিপ এবং আনজিপ করার 7টি কার্যকরী পদ্ধতি
  1. জিপ করা আর্কাইভের জন্য একটি নাম লিখুন। মনে রাখবেন যে আপনি আরও দুটি ধরণের কম্প্রেশন চয়ন করতে পারেন। এটি ডিস্ট্রোগুলির মধ্যে পরিবর্তিত হতে পারে৷
মাস্টার লিনাক্স ফাইল কম্প্রেশন:জিপ এবং আনজিপ করার 7টি কার্যকরী পদ্ধতি
  1. শীঘ্রই আপনি আপনার জিপ করা আর্কাইভ দেখতে পাবেন। মনে রাখবেন যে সংরক্ষণাগারের আকার এতে রাখা ফাইলগুলির মোট আকারের চেয়ে অনেক কম।
মাস্টার লিনাক্স ফাইল কম্প্রেশন:জিপ এবং আনজিপ করার 7টি কার্যকরী পদ্ধতি

Linux GUI এ আনজিপ করুন

  1. আনজিপ করার জন্য জিপ করা আর্কাইভ খুঁজুন এবং তাতে ডান-ক্লিক করুন। এখানে এক্সট্রাক্ট করুন নির্বাচন করুন অথবা এতে এক্সট্র্যাক্ট করুন... . অতিরিক্ত এখানে এই ডিরেক্টরির মধ্যে বিষয়বস্তু রাখে। Extract to… আপনাকে বিষয়বস্তু রাখার জন্য অন্য কোথাও নির্বাচন করতে দেয়।
মাস্টার লিনাক্স ফাইল কম্প্রেশন:জিপ এবং আনজিপ করার 7টি কার্যকরী পদ্ধতি

ফাইলগুলো বের করা হয়। লক্ষ্য করুন যে তারা তাদের প্রতিটি 100 MB এর পূর্ণ আকারে ফিরে এসেছে।

মাস্টার লিনাক্স ফাইল কম্প্রেশন:জিপ এবং আনজিপ করার 7টি কার্যকরী পদ্ধতি

লিনাক্স GUI-তে আনজিপ করার জন্য আর্কাইভ ম্যানেজার

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

  1. আর্কাইভে ডান-ক্লিক করুন এবং আর্কাইভ ম্যানেজারের সাথে খুলুন নির্বাচন করুন .
মাস্টার লিনাক্স ফাইল কম্প্রেশন:জিপ এবং আনজিপ করার 7টি কার্যকরী পদ্ধতি
  1. এক্সট্রাক্ট করার জন্য ফাইলগুলিকে হাইলাইট করুন সেগুলিতে একক ক্লিক করে। আপনি একটি, কয়েক, বা তাদের সব নির্বাচন করতে পারেন. তারপর এক্সট্রাক্ট নির্বাচন করুন উপরের-বাম কোণে।
মাস্টার লিনাক্স ফাইল কম্প্রেশন:জিপ এবং আনজিপ করার 7টি কার্যকরী পদ্ধতি
  1. এই মুহুর্তে, আপনি ফাইল ম্যানেজার ব্যবহার করে ফাইলগুলি কোথায় বের করতে চান তা চয়ন করতে পারেন। তারপর এক্সট্র্যাক্ট নির্বাচন করুন উপরের-ডান কোণে।
মাস্টার লিনাক্স ফাইল কম্প্রেশন:জিপ এবং আনজিপ করার 7টি কার্যকরী পদ্ধতি
  1. যখন নিষ্কাশন করা হয়, আপনি হয় চালিয়ে যেতে পারেন বা ফাইলগুলি দেখাতে পারেন .
মাস্টার লিনাক্স ফাইল কম্প্রেশন:জিপ এবং আনজিপ করার 7টি কার্যকরী পদ্ধতি

ফাইলটি তার পূর্ণ আকারে ফিরে এসেছে। একটি কপি সংরক্ষণাগারের ভিতরে রেখে দেওয়া হয়েছে৷

মাস্টার লিনাক্স ফাইল কম্প্রেশন:জিপ এবং আনজিপ করার 7টি কার্যকরী পদ্ধতি

লিনাক্স টার্মিনালে জিপ ফাইলগুলি

টার্মিনাল খুলুন এবং ডিরেক্টরিতে নেভিগেট করুন যেখানে জিপ করা ফাইলগুলি অবস্থিত। zip ziptest.zip * কমান্ডটি লিখুন . 

জিপ লিনাক্সকে জিপ ইউটিলিটি ব্যবহার করতে বলে, ziptest.zip এটিকে আর্কাইভের জন্য পছন্দসই নাম বলে, স্টারিস্ক (*) একটি ওয়াইল্ডকার্ড যার অর্থ এই ডিরেক্টরির সমস্ত ফাইল জিপ করা। 

মাস্টার লিনাক্স ফাইল কম্প্রেশন:জিপ এবং আনজিপ করার 7টি কার্যকরী পদ্ধতি মাস্টার লিনাক্স ফাইল কম্প্রেশন:জিপ এবং আনজিপ করার 7টি কার্যকরী পদ্ধতি

এটি ফাইলগুলিকে জিপ করে, তাদের তালিকা করে এবং বলে যে এটি তাদের কতটা ডিফ্লেট বা সংকুচিত করেছে৷

মাস্টার লিনাক্স ফাইল কম্প্রেশন:জিপ এবং আনজিপ করার 7টি কার্যকরী পদ্ধতি

জিপ কমান্ড দিয়ে অনেক অ্যাকশন ব্যবহার করা যায়। সেগুলি দেখতে, zip –help, লিখুন৷ এবং আপনি নিম্নলিখিত চিত্রের মত কিছু দেখতে পাবেন।

মাস্টার লিনাক্স ফাইল কম্প্রেশন:জিপ এবং আনজিপ করার 7টি কার্যকরী পদ্ধতি

লিনাক্স টার্মিনালে ফাইল আনজিপ করুন

টার্মিনালে, ziptest.zip আনজিপ কমান্ডটি ব্যবহার করুন , যেখানে আনজিপ করুন কমান্ড এবং ziptest.zip আনজিপ করার জন্য সংরক্ষণাগারের নাম৷

মাস্টার লিনাক্স ফাইল কম্প্রেশন:জিপ এবং আনজিপ করার 7টি কার্যকরী পদ্ধতি

এটি ফাইলগুলি আনজিপ করা দেখাবে, যাতে আপনি জানেন কখন এটি হয়ে গেছে।

মাস্টার লিনাক্স ফাইল কম্প্রেশন:জিপ এবং আনজিপ করার 7টি কার্যকরী পদ্ধতি

জিপ কমান্ডের মতো, আনজিপ কমান্ড দিয়ে অনেকগুলি অ্যাকশন ব্যবহার করা যেতে পারে। সেগুলি দেখতে, আনজিপ –হেল্প, লিখুন৷ এবং আপনি নিম্নলিখিত চিত্রের মত কিছু দেখতে পাবেন।

মাস্টার লিনাক্স ফাইল কম্প্রেশন:জিপ এবং আনজিপ করার 7টি কার্যকরী পদ্ধতি

লিনাক্সে ফাইল জিপ এবং আনজিপ করার জন্য Bzip2

Bzip2 হল আরেকটি কম্প্রেশন ইউটিলিটি যা বেশিরভাগ লিনাক্স ডিস্ট্রোতে তৈরি করা হয়েছে। একটি প্রধান পার্থক্য হল যে bzip2 একাধিক ফাইলকে একটি সংরক্ষণাগারে জিপ করতে পারে না। প্রতিটি ফাইল তার নিজস্ব জিপ করা সংরক্ষণাগার পায়৷

Bzip2 সহ লিনাক্স টার্মিনালে জিপ ফাইলগুলি

কমান্ড লিখুন bzip2 -kv9 testfile1.txt testfile2.txt যেখানে bzip2 কমান্ড।

-kv9 k এ ভেঙ্গে যায় মানে k ep the original, v মানে v erbose যাতে আমরা দেখতে পারি কি ঘটছে, এবং 9 কম্প্রেশন সর্বোচ্চ স্তরের জন্য. আপনি 1 এবং 9 এর মধ্যে বেছে নিতে পারেন। কম্প্রেশনের স্তর যত বেশি হবে, ফাইলগুলি জিপ করতে তত বেশি সময় লাগবে।

মাস্টার লিনাক্স ফাইল কম্প্রেশন:জিপ এবং আনজিপ করার 7টি কার্যকরী পদ্ধতি

আউটপুট আমাদের জিপ এর চেয়ে বেশি বলে, কিন্তু শেষ ফলাফল প্রায় একই।

মাস্টার লিনাক্স ফাইল কম্প্রেশন:জিপ এবং আনজিপ করার 7টি কার্যকরী পদ্ধতি

Bzip2 দিয়ে লিনাক্স টার্মিনালে ফাইল আনজিপ করুন

কমান্ড লিখুন bzip2 -kvd testfile.1.txt.bz2 testfile2.txt.bz2 . -kvd বিকল্পগুলি k হিসাবে ভেঙে যায় k এর জন্য সংরক্ষণাগারগুলি ep, v v এর জন্য erbose আউটপুট, এবং d d এর জন্য ecompress.

মাস্টার লিনাক্স ফাইল কম্প্রেশন:জিপ এবং আনজিপ করার 7টি কার্যকরী পদ্ধতি

আপনি ফাইলগুলিকে ডিকম্প্রেস করতে দেখেন এবং এটি হয়ে গেলে জানা যায়৷

মাস্টার লিনাক্স ফাইল কম্প্রেশন:জিপ এবং আনজিপ করার 7টি কার্যকরী পদ্ধতি

bzip2 বিকল্পগুলি দেখতে, bzip2 –help, লিখুন এবং আপনি নিম্নলিখিত দেখতে পাবেন। তারা কি করতে পারে তা দেখার জন্য অ-সমালোচনামূলক ফাইলগুলিতে বিকল্পগুলির সাথে খেলুন৷

মাস্টার লিনাক্স ফাইল কম্প্রেশন:জিপ এবং আনজিপ করার 7টি কার্যকরী পদ্ধতি

লিনাক্সে ফাইল জিপ এবং আনজিপ করার জন্য Gzip

এটি জনপ্রিয় কম্প্রেশন ইউটিলিটিগুলির শেষ যা বেশিরভাগ ডিস্ট্রোগুলির সাথে অন্তর্ভুক্ত। এটি bzip2 এর চেয়ে হালকা এবং zip বিকল্পের জন্য। যাইহোক, কম্প্রেশনের গুণমান এখনও প্রায় একই।

Gzip সহ লিনাক্স টার্মিনালে জিপ ফাইলগুলি

কমান্ড লিখুন gzip2 -kv9 testfile.1.txt testfile2.txt . -kv9 বিকল্পগুলি k হিসাবে ভেঙে যায় k এর জন্য ফাইলগুলি ep করুন, v v এর জন্য erbose আউটপুট, এবং 9 1 এবং 9 এর মধ্যে সর্বোচ্চ কম্প্রেশন স্তরের জন্য।

মাস্টার লিনাক্স ফাইল কম্প্রেশন:জিপ এবং আনজিপ করার 7টি কার্যকরী পদ্ধতি

ভারবোস আউটপুট দেখায়, জিজিপ অন্যান্য জিপিং পদ্ধতির পাশাপাশি কাজ করে।

মাস্টার লিনাক্স ফাইল কম্প্রেশন:জিপ এবং আনজিপ করার 7টি কার্যকরী পদ্ধতি

Gzip দিয়ে লিনাক্স টার্মিনালে ফাইল আনজিপ করুন

জিজিপ সংরক্ষণাগারগুলি আনজিপ করার দুটি উপায় রয়েছে। একটি হল জিজিপ ব্যবহার করা, এবং অন্যটি হল গানজিপ।

gzip -এর জন্য কমান্ড, gzip -kvd testfile1.txt.gz testfile2.txt.gz ব্যবহার করুন . d লক্ষ্য করুন বিকল্প এর মানে d ecompress.

মাস্টার লিনাক্স ফাইল কম্প্রেশন:জিপ এবং আনজিপ করার 7টি কার্যকরী পদ্ধতি

গানজিপ এর জন্য কমান্ড, gunzip testfile1.txt.gz testfile.2.txt.gz ব্যবহার করুন . Gzip থেকে একমাত্র পার্থক্য হল gunzip-এর জন্য মৌলিক ডিকম্প্রেশনের বিকল্পের প্রয়োজন হয় না।

মাস্টার লিনাক্স ফাইল কম্প্রেশন:জিপ এবং আনজিপ করার 7টি কার্যকরী পদ্ধতি

লিনাক্সে টার জিপ এবং আনজিপ ফাইল সম্পর্কে কী?

কেন টার হয়নি এখনও উল্লেখ করা হয়েছে? এটি একটি আর্কাইভিং টুল, একগুচ্ছ ফাইল নিয়ে সহজে পরিবহনের জন্য একটি সংরক্ষণাগারে রাখে। ফাইলের আকার যাই হোক না কেন, টার ফাইলের আকার প্রায় একই হবে। 

কিন্তু যদি আপনি টার সাথে একটি জিপ পদ্ধতি একত্রিত করেন, তাহলে আপনি সত্যিই দুর্দান্ত কিছু পাবেন। আপনি ফাইলগুলির একটি সুন্দরভাবে সংকুচিত একক প্যাকেজ পাবেন। 

ফাইলের ডিরেক্টরিতে অন্যান্য জিপ পদ্ধতি ব্যবহার করে, আপনি ডিরেক্টরিতে প্রতিটি ফাইলের জন্য একটি সংকুচিত সংরক্ষণাগার পাবেন। ডিরেক্টরিতে জিজিপ বিকল্পের সাথে টার ব্যবহার করা সবকিছু সংকুচিত করে এবং একটি সংরক্ষণাগার তৈরি করে।

Tar এবং Gzip সহ লিনাক্স টার্মিনালে জিপ ফাইলগুলি

tar -czvf Documents.tgz Documents কমান্ডটি লিখুন . 

-czvf বিকল্পগুলি c হিসাবে ভেঙে যায় c এর জন্য একটি নতুন সংরক্ষণাগার পুনরুদ্ধার করুন, z gz দিয়ে কম্প্রেস করার জন্য ip, v v এর জন্য erbose আউটপুট, এবং f f এর জন্য ile সমান আর্কাইভ, যার মানে আর্কাইভ মূল ডিরেক্টরির ফাইলের কাঠামো বজায় রাখে। 

নতুন সংরক্ষণাগারটির নাম দিতে হবে, যা হল Documents.tgz এই উদাহরণে। .tgz ব্যবহার করে ফাইল এক্সটেনশন, অন্যরা জানবে যে এটি একটি টার আর্কাইভ যা জিজিপ করা হয়েছে। অবশেষে নথিপত্র সংরক্ষণাগার এবং সংকুচিত করার ডিরেক্টরি।

মাস্টার লিনাক্স ফাইল কম্প্রেশন:জিপ এবং আনজিপ করার 7টি কার্যকরী পদ্ধতি

আউটপুট নিম্নলিখিত মত দেখায়.

মাস্টার লিনাক্স ফাইল কম্প্রেশন:জিপ এবং আনজিপ করার 7টি কার্যকরী পদ্ধতি

ফাইল ম্যানেজারে, আপনি টার সংরক্ষণাগার দেখতে পাবেন এবং এটি সংকুচিত হয়েছে।

মাস্টার লিনাক্স ফাইল কম্প্রেশন:জিপ এবং আনজিপ করার 7টি কার্যকরী পদ্ধতি

Tar এবং Gzip দিয়ে লিনাক্স টার্মিনালে ফাইল আনজিপ করুন

একটি জিজিপড টার আর্কাইভ আনজিপ করতে, এটি একই টার কমান্ড সামান্য ভিন্ন বিকল্পের সাথে। 

tar -xzvf Documents.tgz Documents কমান্ডটি লিখুন . 

-xzvf বিকল্পগুলি ex-এর জন্য x হিসাবে বিভক্ত ট্র্যাক্ট, z gz দিয়ে আনজিপ করার জন্য ip, v verbose এর জন্য যাতে আমরা এটি ঘটতে দেখতে পারি, এবং f for file=archive মানে ফাইল স্ট্রাকচার রাখা। Documents.tgz আনপ্যাক করা এবং আনজিপ করা সংরক্ষণাগার, এবং নথিপত্র সেই ডিরেক্টরি যেখানে আপনি বিষয়বস্তুগুলিকে যেতে চান৷

মাস্টার লিনাক্স ফাইল কম্প্রেশন:জিপ এবং আনজিপ করার 7টি কার্যকরী পদ্ধতি

ফলাফল নীচের ছবিতে দেখানো হয়েছে. দুটি ফাইল সম্পূর্ণ আকারে ফিরে এসেছে, এবং সেগুলি ডকুমেন্ট ডিরেক্টরিতে রয়েছে৷

মাস্টার লিনাক্স ফাইল কম্প্রেশন:জিপ এবং আনজিপ করার 7টি কার্যকরী পদ্ধতি

টার বিকল্পগুলি দেখতে, tar –help, লিখুন এবং আপনি বিকল্পের বেশ কয়েকটি পৃষ্ঠা পাবেন। লক্ষ্য করুন যে জিজিপ ব্যতীত বিভিন্ন জিপ পদ্ধতি উপলব্ধ রয়েছে, তাই আপনি আপনার পছন্দ মতো একটি বেছে নিতে পারেন।

লিনাক্সে কম জনপ্রিয় জিপ টুলস

বেশিরভাগ লিনাক্স ডিস্ট্রোতে আরও দুটি কম্প্রেশন ইউটিলিটি পাওয়া যায়। যাইহোক, তারা তেমন জনপ্রিয় নয়। তবুও, সেগুলি এখানে তালিকাভুক্ত করা হয়েছে, তাই আপনি তাদের সম্পর্কে সচেতন৷

LZMA

LZMA হল আরেকটি কমান্ড-লাইন কম্প্রেশন ইউটিলিটি যা প্রায়ই লিনাক্স ডিস্ট্রোতে পাওয়া যায়। এটি 7-জিপ দ্বারা ব্যবহৃত কম্প্রেশন অ্যালগরিদম৷

মাস্টার লিনাক্স ফাইল কম্প্রেশন:জিপ এবং আনজিপ করার 7টি কার্যকরী পদ্ধতি

XZ

XZ ইউটিলিটি হল একটি কমান্ড-লাইন কম্প্রেশন টুল যা প্রায়ই লিনাক্স ডিস্ট্রোতে অন্তর্ভুক্ত থাকে। এর বিকল্পগুলি bzip2 এর মতই। এটি LZMA2 অ্যালগরিদমের উপর ভিত্তি করে, যা LZMA এর উপর ভিত্তি করে।

মাস্টার লিনাক্স ফাইল কম্প্রেশন:জিপ এবং আনজিপ করার 7টি কার্যকরী পদ্ধতি

lzma –help কমান্ডগুলি ব্যবহার করে এই ইউটিলিটিগুলি সম্পর্কে আরও তথ্য পাওয়া যেতে পারে এবং xz –help .

লিনাক্সে জিপ এবং আনজিপ করার অন্য উপায় নেই?

আমরা শুধুমাত্র বেশিরভাগ লিনাক্স ডিস্ট্রোতে তৈরি কম্প্রেশন টুলগুলিতে গিয়েছি। তবুও, লিনাক্সে ফাইল জিপ এবং আনজিপ করার আরও বেশ কয়েকটি উপায় রয়েছে। কিছুতে GUI আছে, কিছু কমান্ড-লাইন ইউটিলিটি, এবং কিছু তাদের GUI এবং কমান্ড লাইনের মাধ্যমে উভয়ই ব্যবহার করা যেতে পারে। আপনি কি লিনাক্সে এই জিপ টুলগুলির একটি ব্যবহার করেন? কোনটি আপনার প্রিয় এবং কেন? কমেন্টে আমাদের জানান।


  1. পণ্য নির্মাতার সাথে আপনার নিজস্ব ডিস্ট্রো তৈরি করুন

  2. কিভাবে কারো ইমেল ঠিকানা খুঁজে পাবেন

  3. মাইনক্রাফ্টের "ফাইল ডাউনলোড করতে ব্যর্থ" ত্রুটি ঠিক করুন - 5 প্রমাণিত সমাধান

  4. মাইক্রোসফ্ট ওয়ার্ডে প্রেজেন্টেশন মোড কীভাবে ব্যবহার করবেন