লিনাক্সে শীর্ষ 10 ফাইল কম্প্রেশন ইউটিলিটি

Top 10 File Compression Utilities Linux



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

লিনাক্স ব্যবহারকারীরা তাদের কার্যকরী অনেক কার্যকর এবং নির্ভরযোগ্য ফাইল কম্প্রেশন ইউটিলিটি দিয়ে ধন্য।







এখানে তালিকাভুক্ত বেশিরভাগ ইউটিলিটি সমস্ত লিনাক্স ডিস্ট্রোর সাথে ভাল কাজ করে এবং আমরা সেগুলো উবুন্টুতে পরীক্ষা করেছি।



টার

দ্য টার ফাইল কম্প্রেশন লিনাক্সে বহুল ব্যবহৃত ফাইল কম্প্রেশন ইউটিলিটিগুলির মধ্যে একটি। এই ইউটিলিটি দিয়ে সংকুচিত ফাইলের প্রত্যয় আছে .tar.gz এবং .tgz , এবং তাদের বলা হয় টারবল



উদাহরণস্বরূপ, যদি আমাদের নামে একটি ফাইল/ডিরেক্টরি থাকে swap1 বর্তমান ডিরেক্টরিতে। নামের একটি সংকুচিত ফাইলে সংরক্ষণ করতে file.tar,gz , আমাদের টার্মিনালে নিম্নলিখিত কমান্ডটি চালাতে হবে:





$টার -সিজেভিএফfile.tar.gz swap1

আপনি হয়ত ভাবছেন ঠিক কি পরিবর্তন হয় -সিজেভিএফ মানে, একে একে একে দেখা যাক।

-সি : একটি আর্কাইভ তৈরি করুন
-সঙ্গে : Gzip দিয়ে আর্কাইভ সংকুচিত করুন
-ভি : পরিচিত শব্দ । আর্কাইভ তৈরির সময় এটি টার্মিনাল উইন্ডোতে অগ্রগতি প্রদর্শন করে।
-ফ : এই সুইচটি আপনাকে আর্কাইভের ফাইলের নাম উল্লেখ করতে দেয়।



টার্মিনালে নিম্নলিখিত কমান্ডটি চালানোর মাধ্যমে এটি ইনস্টল করুন:

$sudo apt-get install টার

gzip

দ্য gzip জিএনইউ জিপের জন্য দাঁড়িয়েছে, এবং এটি একটি ওপেন সোর্স ফাইল কম্প্রেশন ফরম্যাট যা একক ফাইল কম্প্রেস করতে ব্যবহৃত হয়। এটি প্রত্যয় দিয়ে জিপ করা ফাইল তৈরি করে .gz সম্প্রসারণ

জিপ এবং জিজেডআইপি, উভয়ই খুব জনপ্রিয় ফাইল কম্প্রেশন ফরম্যাট যখন স্থান সংরক্ষণ এবং ইন্টারনেটে ফাইল পাঠানোর জন্য প্রয়োজনীয় সময় কমানোর কথা আসে।

এখানে এর মৌলিক বাক্য গঠন:

$gzip [বিকল্প] [ফাইলের নাম]

সুইচ ব্যবহার করে -দ্য আপনাকে সংকুচিত ফাইল সম্পর্কে বিস্তারিত তথ্য দেবে।

একটি ফাইল আনজিপ করতে সিনট্যাক্স ব্যবহার করুন:

$gzip -ডিfilename.gz

Gzip ইনস্টল করতে, টার্মিনালে নিম্নলিখিত কমান্ডটি চালান:

$sudo apt-get install gzip

7 জিপ

দ্য 7 জিপ এটি একটি ওপেন সোর্স ফাইল কম্প্রেশন ইউটিলিটি যা প্রাথমিকভাবে উইন্ডোজ ব্যবহারকারীদের জন্য তৈরি করা হয়েছিল এবং পরবর্তীতে লিনাক্স এবং এর ডিস্ট্রোসের মতো অন্যান্য অপারেটিং সিস্টেমে পোর্ট করা হয়েছিল। এটি একাধিক ফাইল কম্প্রেশন ফরম্যাট সমর্থন করে এবং LZMA এবং LZMA2 কম্প্রেশন কৌশলগুলির সাথে একটি উচ্চ কম্প্রেশন অনুপাতের জন্য জনপ্রিয়।

বাক্য গঠন:

$7z একটি ফাইলের নাম 7z ফাইলের নাম

নিষ্কর্ষ:

$7z e ফাইলের নাম 7z

7zip ইনস্টল করতে, টার্মিনালে নিম্নলিখিত কমান্ডটি চালান:

$sudo apt-get installp7zip- পূর্ণ p7zip-rar

lzma

দ্য lzma জিপ বা টার মতো আরেকটি ফাইল কম্প্রেশন ইউটিলিটি, এবং এটি লিনাক্স এবং এর ডিস্ট্রোসের সাথে প্রি-ইনস্টল করা আছে। অন্যদের তুলনায় এটি বেশ দ্রুত ফাইল কম্প্রেশন ইউটিলিটি।

আর্কাইভ তৈরি করতে:

$lzma-সি --stdoutফাইলের নাম>filename.lzma

ফাইল বের করতে:

$lzma-ডি --stdoutfilename.lzma>ফাইলের নাম

bzip2

দ্য bzip2 একটি মুক্ত এবং ওপেন সোর্স ফাইল কম্প্রেশন ইউটিলিটি। Gzip এর তুলনায় এটি একটি দ্রুত ফাইল ইউটিলিটি কিন্তু একটি সময়ে শুধুমাত্র একটি ফাইল কম্প্রেস করতে পারে।
বাক্য গঠন:

$bzip2ফাইলের নাম

এই কৌশলটি কম্প্রেশনের সময় বেশি র‍্যাম ব্যবহার করে। এর ব্যবহার কমাতে, সুইচ করুন –S , নিচে দেখানো হয়েছে:

$bzip2 -এসফাইলের নাম

নিষ্কর্ষ:

$bzip2 -ডিfilename.bz2

xz ফাইল কম্প্রেশন

দ্য xz lzma ফাইল কম্প্রেশন ইউটিলিটি একটি আপগ্রেড কিন্তু একটি সময়ে শুধুমাত্র একটি ফাইল কম্প্রেস করতে পারেন। এটি সমস্ত লিনাক্স ডিস্ট্রোস, এমনকি পুরানো রিলিজের সাথে ভালভাবে সংহত করে।

সংকোচনের জন্য সিনট্যাক্স:

$xz ফাইলের নাম

নিষ্কাশনের জন্য সিনট্যাক্স:

$xz-ডিfilename.xz

ভাগ

দ্য ভাগ , খুব ছোট শেল আর্কাইভ , ব্যক্তিগত এবং শক্তি ব্যবহারকারীদের জন্য একটি সহজ এবং নির্ভরযোগ্য ফাইল কম্প্রেশন ইউটিলিটি।

সংকোচনের জন্য সিনট্যাক্স:

$shar ফাইলের নাম>filename.shar

নিষ্কাশনের জন্য সিনট্যাক্স:

$আনশার ফাইলের নাম।শার

শার ইনস্টল করতে, টার্মিনালে নিম্নলিখিত কমান্ডটি চালান:

$sudo apt-get installশারুটিল

সঙ্গে

দ্য সঙ্গে ডেবিয়ান এবং এর ডেরিভেটিভে একটি বহুল ব্যবহৃত ফাইল কম্প্রেশন ইউটিলিটি।

সংকোচনের জন্য সিনট্যাক্স:

$সঙ্গেcvsr filename.a ফাইলের নাম

নিষ্কাশনের জন্য সিনট্যাক্স:

$সঙ্গে -এক্সভিফাইলের নাম

কেজিবি

দ্য কেজিবি ফাইল ফরম্যাটের সংখ্যাগরিষ্ঠের সমর্থনে ফাইল কম্প্রেশন ইউটিলিটি ব্যবহার করা বিনামূল্যে। এটি একটি উচ্চ সংকোচন অনুপাত সহ একাধিক ফাইল সংরক্ষণ করতে সহায়তা করে।

আর্কাইভে সিনট্যাক্স:

$kgp filename.kgb ফাইলের নাম

ডিকম্প্রেস করার জন্য সিনট্যাক্স:

$kgb x filename.kgb

কেজিবি ইনস্টল করতে, টার্মিনালে নিম্নলিখিত কমান্ডটি চালান:

$sudo apt-get installকেজিবি

প্যাক্স

দ্য প্যাক্স এর অর্থ পোর্টেবল আর্কাইভ এক্সচেঞ্জ, এবং এটি একটি ফাইল কম্প্রেশন ইউটিলিটি যা আর্কাইভ তৈরি এবং এক্সট্রাক্টে ব্যবহৃত হয়। এটি tar, cpio, bcpio এবং ustar এর মত বিভিন্ন ফাইল কম্প্রেশন ফরম্যাট সমর্থন করে।

সংকোচনের জন্য সিনট্যাক্স:

$প্যাক্স-ডব্লিউএফfilename.tar ফাইলের নাম

ডিকম্প্রেস করার জন্য সিনট্যাক্স:

$প্যাক্স-আর <filename.tar

প্যাক্স ইনস্টল করতে, টার্মিনালে নিম্নলিখিত কমান্ডটি চালান:

$sudo apt-get installপ্যাক্স

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