gzip
অথবা bzip2
ফাইলটি সংকুচিত করবে এবং সং-সংকুচিতটিকে স্বয়ংক্রিয়ভাবে সরিয়ে ফেলবে (এটি তাদের ডিফল্ট আচরণ)।
তবে, মনে রাখবেন যে সংকোচন প্রক্রিয়া চলাকালীন, উভয় ফাইল উপস্থিত থাকবে।
আপনি যদি লগ ফাইলগুলি সংক্ষেপণ করতে চান (যেমন: পাঠ্যযুক্ত ফাইলগুলি), আপনি পছন্দ করতে পারেন bzip2
, কারণ এতে পাঠ্য ফাইলগুলির জন্য আরও ভাল অনুপাত রয়েছে।
bzip2 -9 myfile # will produce myfile.bz2
তুলনা এবং উদাহরণ:
$ ls -l myfile
-rw-rw-r-- 1 apaul apaul 585999 29 april 10:09 myfile
$ bzip2 -9 myfile
$ ls -l myfile*
-rw-rw-r-- 1 apaul apaul 115780 29 april 10:09 myfile.bz2
$ bunzip2 myfile.bz2
$ gzip -9 myfile
$ ls -l myfile*
-rw-rw-r-- 1 apaul apaul 146234 29 april 10:09 myfile.gz
@ জোজোও আমাকে একটি মন্তব্যে বলেছিলেন আপডেট হিসাবে, আকর্ষণীয়ভাবে, xz
ডিফল্ট বিকল্পগুলির সাথে প্লেইন ফাইলগুলিতে সেরা অনুপাত রয়েছে বলে মনে হচ্ছে:
$ xz -9 myfile
$ ls -l myfile*
-rw-rw-r-- 1 apaul apaul 109384 29 april 10:09 myfile.xz
আরও তথ্যের জন্য, এখানে বিভিন্ন সরঞ্জামের জন্য একটি আকর্ষণীয় মানদণ্ড রয়েছে: http://binfalse.de/2011/04/04/compistance-of-compression/
উপরের উদাহরণের -9
জন্য , আমি একটি সেরা সংক্ষেপণ অনুপাতের জন্য ব্যবহার করি , তবে যদি অনুপাতের চেয়ে ডেটা সংকোচন করার সময় প্রয়োজন হয় তবে আপনি এটি ব্যবহার না করাই ভাল (একটি নিম্ন বিকল্প, অর্থাৎ -1
, বা এর মধ্যে কিছু ব্যবহার করুন)।