লিনাক্স ব্যবহারকারীরা তাদের কার্যকরী অনেক কার্যকর এবং নির্ভরযোগ্য ফাইল কম্প্রেশন ইউটিলিটি দিয়ে ধন্য।
এখানে তালিকাভুক্ত বেশিরভাগ ইউটিলিটি সমস্ত লিনাক্স ডিস্ট্রোর সাথে ভাল কাজ করে এবং আমরা সেগুলো উবুন্টুতে পরীক্ষা করেছি।
টার
দ্য টার ফাইল কম্প্রেশন লিনাক্সে বহুল ব্যবহৃত ফাইল কম্প্রেশন ইউটিলিটিগুলির মধ্যে একটি। এই ইউটিলিটি দিয়ে সংকুচিত ফাইলের প্রত্যয় আছে .tar.gz এবং .tgz , এবং তাদের বলা হয় টারবল ।
উদাহরণস্বরূপ, যদি আমাদের নামে একটি ফাইল/ডিরেক্টরি থাকে swap1 বর্তমান ডিরেক্টরিতে। নামের একটি সংকুচিত ফাইলে সংরক্ষণ করতে file.tar,gz , আমাদের টার্মিনালে নিম্নলিখিত কমান্ডটি চালাতে হবে:
$টার -সিজেভিএফfile.tar.gz swap1
আপনি হয়ত ভাবছেন ঠিক কি পরিবর্তন হয় -সিজেভিএফ মানে, একে একে একে দেখা যাক।
-সি : একটি আর্কাইভ তৈরি করুন
-সঙ্গে : Gzip দিয়ে আর্কাইভ সংকুচিত করুন
-ভি : পরিচিত শব্দ । আর্কাইভ তৈরির সময় এটি টার্মিনাল উইন্ডোতে অগ্রগতি প্রদর্শন করে।
-ফ : এই সুইচটি আপনাকে আর্কাইভের ফাইলের নাম উল্লেখ করতে দেয়।
টার্মিনালে নিম্নলিখিত কমান্ডটি চালানোর মাধ্যমে এটি ইনস্টল করুন:
$sudo apt-get install টারgzip
দ্য gzip জিএনইউ জিপের জন্য দাঁড়িয়েছে, এবং এটি একটি ওপেন সোর্স ফাইল কম্প্রেশন ফরম্যাট যা একক ফাইল কম্প্রেস করতে ব্যবহৃত হয়। এটি প্রত্যয় দিয়ে জিপ করা ফাইল তৈরি করে .gz সম্প্রসারণ
জিপ এবং জিজেডআইপি, উভয়ই খুব জনপ্রিয় ফাইল কম্প্রেশন ফরম্যাট যখন স্থান সংরক্ষণ এবং ইন্টারনেটে ফাইল পাঠানোর জন্য প্রয়োজনীয় সময় কমানোর কথা আসে।
এখানে এর মৌলিক বাক্য গঠন:
$gzip [বিকল্প] [ফাইলের নাম]সুইচ ব্যবহার করে -দ্য আপনাকে সংকুচিত ফাইল সম্পর্কে বিস্তারিত তথ্য দেবে।
একটি ফাইল আনজিপ করতে সিনট্যাক্স ব্যবহার করুন:
$gzip -ডিfilename.gzGzip ইনস্টল করতে, টার্মিনালে নিম্নলিখিত কমান্ডটি চালান:
$sudo apt-get install gzip7 জিপ
দ্য 7 জিপ এটি একটি ওপেন সোর্স ফাইল কম্প্রেশন ইউটিলিটি যা প্রাথমিকভাবে উইন্ডোজ ব্যবহারকারীদের জন্য তৈরি করা হয়েছিল এবং পরবর্তীতে লিনাক্স এবং এর ডিস্ট্রোসের মতো অন্যান্য অপারেটিং সিস্টেমে পোর্ট করা হয়েছিল। এটি একাধিক ফাইল কম্প্রেশন ফরম্যাট সমর্থন করে এবং LZMA এবং LZMA2 কম্প্রেশন কৌশলগুলির সাথে একটি উচ্চ কম্প্রেশন অনুপাতের জন্য জনপ্রিয়।
বাক্য গঠন:
$7z একটি ফাইলের নাম 7z ফাইলের নামনিষ্কর্ষ:
$7z e ফাইলের নাম 7z7zip ইনস্টল করতে, টার্মিনালে নিম্নলিখিত কমান্ডটি চালান:
$sudo apt-get installp7zip- পূর্ণ p7zip-rarlzma
দ্য lzma জিপ বা টার মতো আরেকটি ফাইল কম্প্রেশন ইউটিলিটি, এবং এটি লিনাক্স এবং এর ডিস্ট্রোসের সাথে প্রি-ইনস্টল করা আছে। অন্যদের তুলনায় এটি বেশ দ্রুত ফাইল কম্প্রেশন ইউটিলিটি।
আর্কাইভ তৈরি করতে:
$lzma-সি --stdoutফাইলের নাম>filename.lzmaফাইল বের করতে:
$lzma-ডি --stdoutfilename.lzma>ফাইলের নামbzip2
দ্য bzip2 একটি মুক্ত এবং ওপেন সোর্স ফাইল কম্প্রেশন ইউটিলিটি। Gzip এর তুলনায় এটি একটি দ্রুত ফাইল ইউটিলিটি কিন্তু একটি সময়ে শুধুমাত্র একটি ফাইল কম্প্রেস করতে পারে।
বাক্য গঠন:
এই কৌশলটি কম্প্রেশনের সময় বেশি র্যাম ব্যবহার করে। এর ব্যবহার কমাতে, সুইচ করুন –S , নিচে দেখানো হয়েছে:
$bzip2 -এসফাইলের নামনিষ্কর্ষ:
$bzip2 -ডিfilename.bz2xz ফাইল কম্প্রেশন
দ্য 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 বদল তীর্থকর ।