অ্যান্ড্রয়েড

লিনাক্সে Gzip কমান্ড

Bijna lachwekkend: zo links is ons onderwijs

Bijna lachwekkend: zo links is ons onderwijs

সুচিপত্র:

Anonim

জিজিপ হ'ল অন্যতম জনপ্রিয় সংক্ষেপণ অ্যালগরিদম যা আপনাকে কোনও ফাইলের আকার হ্রাস করতে এবং আসল ফাইল মোড, মালিকানা এবং টাইমস্ট্যাম্প রাখতে দেয়।

জিজিপ .gz ফাইল ফর্ম্যাট এবং gzip ইউটিলিটি যা ফাইলগুলি সংকুচিত ও সংক্ষেপিত করতে ব্যবহৃত হয় তাও বোঝায়।

এই টিউটোরিয়ালে, আমরা কীভাবে gzip কমান্ড ব্যবহার করবেন তা আপনাকে দেখাব।

gzip,

একটি একক ফাইলকে সংকুচিত করতে gzip কমান্ডের পরে ফাইলের gzip আহবান করুন:

gzip filename

gzip একটি ফাইল filename.gz তৈরি করবে এবং আসল ফাইলটি মুছবে।

ডিফল্টরূপে, gzip সংকুচিত ফাইলটিতে মূল ফাইল টাইমস্ট্যাম্প, মোড, মালিকানা এবং নাম রাখে।

মূল ফাইলটি রাখুন

gzip -k filename

মূল ফাইলটি রাখার আরেকটি বিকল্প হ'ল -c বিকল্পটি ব্যবহার করা যা gzip স্ট্যান্ডার্ড আউটপুটটিতে লিখতে বলে এবং আউটপুটটিকে কোনও ফাইলে পুনঃনির্দেশিত করে:

gzip -c filename > filename.gz

ভার্বোজ আউটপুট

শতাংশ হ্রাস এবং যে ফাইলগুলি প্রক্রিয়াজাত হচ্ছে তার নামগুলি দেখতে চাইলে -v বিকল্পটি ব্যবহার করুন:

gzip -v filename

filename: 7.5% -- replaced with filename.gz

একাধিক ফাইল সঙ্কুচিত করুন

আপনি কমান্ডের সাথে যুক্তি হিসাবে একাধিক ফাইলও পাস করতে পারেন। উদাহরণস্বরূপ, ফাইল 1, ফাইল 2, ফাইল 3 নামের ফাইলগুলি সংকুচিত করতে আপনি নিম্নলিখিত কমান্ডটি চালাবেন:

gzip file1 file2 file3

উপরের কমান্ডটি তিনটি সংকুচিত ফাইল, ফাইল1. file1.gz , ফাইল2. file1.gz , ফাইল3. file1.gz তৈরি করবে।

ডিরেক্টরিতে সমস্ত ফাইল সঙ্কুচিত করুন

প্রদত্ত ডিরেক্টরিতে সমস্ত ফাইল সঙ্কুচিত করতে, -r বিকল্পটি ব্যবহার করুন:

gzip -r directory

gzip পুরো ডিরেক্টরি স্ট্রাকচারের মধ্য দিয়ে অতিক্রম করবে এবং ডিরেক্টরি এবং এর উপ-ডিরেক্টরিগুলি সমস্ত ফাইল সংকুচিত করবে।

সংকোচনের স্তর পরিবর্তন করুন

gzip আপনাকে 1 থেকে 9. -1 বা --fast মাত্রার ব্যাপ্তি নির্দিষ্ট করতে দেয় - ন্যূনতম সংকোচনের অনুপাত সহ -9 বা --best দ্রুততম সংক্ষেপণের গতি ইঙ্গিত দেয় সর্বাধিক সংক্ষেপণের অনুপাত সহ ধীরতম সংক্ষেপণের গতি নির্দেশ করে। ডিফল্ট সংকোচনের স্তর -6 is

উদাহরণস্বরূপ, সর্বাধিক সংক্ষেপণ পেতে, আপনি চালিত করবেন:

gzip -9 filename

কম্প্রেশন একটি সিপিইউ-নিবিড় কাজ, কমপ্রেসনের স্তরটি যত বেশি, প্রক্রিয়াটি তত বেশি সময় নেয়।

স্ট্যান্ডার্ড ইনপুট ব্যবহার করা হচ্ছে

.gz থেকে .gz ফাইল তৈরি করতে কমান্ডের আউটপুটটি জিপিপে পাইপ করুন। উদাহরণস্বরূপ, একটি জিপিড মাইএসকিউএল ডাটাবেস ব্যাকআপ তৈরি করতে আপনি চালিত করবেন:

mysqldump database_name | gzip -c > database_name.sql.gz

mysqldump কমান্ডের আউটপুট gzip জন্য ইনপুট হবে।

জিজিপ দিয়ে ফাইলগুলি gzip

একটি .gz ফাইলটি .gz করতে, -d বিকল্পটি ব্যবহার করুন:

gzip -d filename.gz

আরেকটি কমান্ড যা আপনি একটি জিজিপ ফাইল ডিকম্প্রেস করতে ব্যবহার করতে পারেন তা হ'ল gunzip । এই কমান্ডটি মূলত gzip -d একটি উপনাম:

gunzip filename.gz

gzip -d চেয়ে gzip -d মনে রাখা আপনার পক্ষে সহজ মনে হতে পারে।

সংকুচিত ফাইলটি রাখুন

কোনও ফাইলকে সংকুচিত করার সময় একইভাবে, -k বিকল্পটি gzip ইনপুট ফাইলটি রাখতে বলে, এই ক্ষেত্রে, এটি সংকোচিত ফাইল:

gzip -dk filename.gz

একাধিক ফাইল সঙ্কুচিত করুন

একাধিক ফাইলগুলি সংক্ষেপিত করতে একবারে ফাইলের নামগুলি আর্গুমেন্ট হিসাবে gzip এ পাস করুন:

gzip -d file1.gz file2.gz file3.gz

ডিরেক্টরিতে সমস্ত ফাইল সঙ্কুচিত করুন

-d এবং -r বিকল্পের সাহায্যে যখন ব্যবহার করা হয়, gzip একটি প্রদত্ত ডিরেক্টরিতে সমস্ত ফাইলকে পুনরাবৃত্তভাবে ডেকম্প্রেস করে:

gzip -dr directory

সংকুচিত ফাইল সামগ্রী তালিকাবদ্ধ করুন

-l বিকল্পের সাথে ব্যবহার করার সময়, gzip প্রদত্ত সংক্ষিপ্ত ফাইলগুলির পরিসংখ্যান দেখায়:

gzip -l filename

আউটপুটটিতে সঙ্কুচিত ফাইলের নাম, সংকুচিত এবং সঙ্কুচিত আকার এবং সংকোচনের অনুপাত অন্তর্ভুক্ত থাকবে:

compressed uncompressed ratio uncompressed_name 130 107 7.5% filename

আরও তথ্য পেতে, -v বিকল্পটি যুক্ত করুন:

gzip -lv filename

method crc date time compressed uncompressed ratio uncompressed_name defla a9b9e776 Sep 3 21:20 130 107 7.5% filename

উপসংহার

জিজিপ দিয়ে আপনি প্রদত্ত ফাইলের আকার হ্রাস করতে পারবেন। gzip কমান্ড আপনাকে ফাইলগুলি সংকুচিত ও সংক্ষেপিত করতে দেয়।

gzip কমান্ড সম্পর্কে আরও তথ্যের জন্য, Gnu gzip ডকুমেন্টেশন পৃষ্ঠাতে পরামর্শ করুন।

জিজিপ টার্মিনাল