উদাহরণ লিনাক্স "gzip" কমান্ড ব্যবহার করে

"Gzip" কমান্ড হল লিনাক্সের মধ্যে ফাইলগুলি সংকুচিত করার একটি সাধারণ উপায় এবং এজন্য এটি এই টুলটি ব্যবহার করে ফাইলগুলি সংকুচিত করতে কিভাবে জানা উচিৎ।

"Gzip" দ্বারা ব্যবহৃত কম্প্রেশন পদ্ধতি Lempel-Ziv (LZ77)। এখন এটি গুরুত্বপূর্ণ নয় যে আপনি এই তথ্য জানেন। আপনি জানতে চান যে "gzip" কমান্ডের সাথে কম্প্রেস করার সময় ফাইলগুলি ছোট হয়ে যায়

ডিফল্টরূপে যখন আপনি "gzip" কমান্ড ব্যবহার করে কোনও ফাইল বা ফোল্ডার সংকুচিত করে থাকেন তখন এটির আগের একই ফাইলের নাম থাকবে কিন্তু এখন এটি ".gz" এক্সটেনশন থাকবে।

কিছু ক্ষেত্রে, এটির নাম রাখা অসম্ভব নয়, বিশেষ করে যদি ফাইলের নাম অবিশ্বাস্যভাবে দীর্ঘ হয়। এই পরিস্থিতিতে, এটি এটি ছিন্নমূল করার চেষ্টা করবে।

এই গাইডে, আমি আপনাকে "gzip" কমান্ড ব্যবহার করে ফাইলগুলি সংকুচিত করতে এবং আপনাকে সর্বাধিক ব্যবহৃত স্যুইচগুলির সাথে পরিচয় করিয়ে দিতে দেখাব।

# 34; gzip & # 34; ব্যবহার করে একটি ফাইল সংকুচিত করুন।

Gzip ব্যবহার করে একটি একক ফাইল সংকুচিত করার সবচেয়ে সহজ উপায় হল নিম্নোক্ত কমান্ড চালানো:

gzip ফাইলের নাম

উদাহরণস্বরূপ "mydocument.odt" নামে একটি ফাইল সংকুচিত করার জন্য নিম্নোক্ত কমান্ডটি চালান:

gzip mydocument.odt

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

JPEG ইমেজ এবং এমপি 3 অডিও ফাইলগুলি যেমন অন্যান্য ফাইলের প্রকারগুলি সব ভালভাবে সংকুচিত হয় না এবং এটির বিরুদ্ধে "gzip" কমান্ডটি চালানোর পরে ফাইল প্রকৃতপক্ষে আকারে বৃদ্ধি পেতে পারে।

এর কারণ হল JPEG ইমেজ এবং MP3 অডিও ফাইল ইতিমধ্যে সংকুচিত এবং সেইজন্য "gzip" কমান্ডটি কেবল কম্প্রেস করার পরিবর্তে এটি যোগ করে।

"Gzip" কমান্ড শুধুমাত্র নিয়মিত ফাইল এবং ফোল্ডারগুলিকে সংকুচিত করার চেষ্টা করবে। অতএব যদি আপনি একটি সিম্বলিক লিংক চেষ্টা করেন এবং সংকুচিত করেন তবে এটি কাজ করবে না এবং এটি সত্যিই এটি করার জন্য অনুভূতি তৈরি করে না।

& # 34; জিপ & # 34; ব্যবহার করে একটি ফাইল ডিকম্প্রেস করতে কিভাবে। হুকুম

যদি আপনার এমন একটি ফাইল থাকে যা ইতিমধ্যে সংকুচিত হয়েছে তবে আপনি এটি ডিকম্পর্ড করতে নিম্নলিখিত কমান্ডটি ব্যবহার করতে পারেন।

gzip -d filename.gz

উদাহরণস্বরূপ, "mydocument.odt.gz" ফাইলটিকে ডিম্পোশনের জন্য আপনি নিম্নলিখিত কমান্ডটি ব্যবহার করবেন:

gzip -d mydocument.odt.gz

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

কখনও কখনও একটি ফাইল কম্প্রেস করা যাবে না। সম্ভবত আপনি "myfile1" নামে একটি ফাইল সংকুচিত করার চেষ্টা করছেন কিন্তু "myfile1.gz" নামক একটি ফাইল ইতিমধ্যে আছে। এই ক্ষেত্রে, "gzip" কমান্ড সাধারণত কাজ করবে না।

"Gzip" কমান্ডটি তার উপাদানগুলি সম্পাদন করার জন্য কেবল নিম্নলিখিত কমান্ডটি চালনা করুন:

gzip -f ফাইলের নাম

কিভাবে অসম্পূর্ণ ফাইল রাখুন

ডিফল্টরূপে যখন আপনি "gzip" কমান্ড ব্যবহার করে একটি ফাইল সংকুচিত করবেন তখন এক্সটেনশন ".gz" এর সাথে একটি নতুন ফাইলের সাথে আপনি শেষ হয়ে যাবেন।

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

gzip -k ফাইলের নাম

উদাহরণস্বরূপ, যদি আপনি নিম্নোক্ত কমান্ডটি চালান তবে আপনি "mydocument.odt" এবং "mydocument.odt.gz" নামের একটি ফাইলের সাথে শেষ হবে।

gzip -k mydocument.odt

আপনি সঞ্চয় কত স্পেস সম্পর্কে কিছু পরিসংখ্যান পান

কম্প্রেসিং ফাইলের পুরো পয়েন্টটি ডিস্কের স্থান সংরক্ষণ করা বা একটি ফাইলের আকার কমিয়ে দেওয়ার পূর্বে একটি নেটওয়ার্কের উপর প্রেরণ করা হয়।

আপনি "gzip" কমান্ড ব্যবহার করার সময় এটি কতটুকু সংরক্ষিত হবে তা দেখতে ভাল হবে।

"Gzip" কমান্ড কম্প্রেশন পারফরম্যান্স পরীক্ষা করার সময় আপনার প্রয়োজনীয় পরিসংখ্যান সরবরাহ করে।

পরিসংখ্যান তালিকা পেতে নিম্নলিখিত কমান্ড চালানো:

gzip -l filename.gz

উপরের কমান্ড দ্বারা প্রাপ্ত তথ্য নিম্নরূপ:

একটি ফোল্ডার এবং সাবফোল্ডারে প্রতিটি ফাইল সংকুচিত করুন

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

gzip -r ফোল্ডার নাম

এটি foldername.gz নামে একটি ফাইল তৈরি করে না পরিবর্তে, এটি ডিরেক্টরি কাঠামোর মধ্যে আটকা পড়ে এবং প্রতিটি ফোল্ডার যে ফোল্ডার কাঠামোর মধ্যে সংকুচিত করে।

যদি আপনি একটি ফোল্ডার হিসাবে ফোল্ডার গঠন সংকুচিত করতে চান তবে আপনি একটি tar ফাইল তৈরি করা থেকে ভাল এবং তারপর এই নির্দেশিকা প্রদর্শিত হিসাবে tar ফাইল gzipping।

একটি কম্প্রেসড ফাইলের বৈধতা পরীক্ষা করতে কিভাবে

যদি আপনি একটি ফাইল বৈধ কিনা পরীক্ষা করতে চান, তাহলে আপনি নিম্নলিখিত কমান্ডটি চালাতে পারেন:

gzip -t ফাইলের নাম

ফাইলটি যদি বৈধ থাকে তবে কোনও আউটপুট থাকবে না।

কম্প্রেসেশন স্তরে কিভাবে পরিবর্তন করবেন

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

দ্রুততম গতিতে ন্যূনতম সংকোচনের জন্য নিম্নোক্ত কমান্ডটি চালান:

gzip -1 ফাইলের নাম

নিম্নতম গতিতে সর্বোচ্চ কম্প্রেশন পেতে নিম্নলিখিত কমান্ডটি চালান:

gzip-9 ফাইলের নাম

আপনি 1 এবং 9 এর মধ্যে বিভিন্ন সংখ্যা বাছাই দ্বারা গতি এবং কম্প্রেশন স্তর পরিবর্তন করতে পারেন

স্ট্যান্ডার্ড জিপ ফাইলগুলি

স্ট্যান্ডার্ড জিপ ফাইলগুলির সাথে কাজ করার সময় "gzip" কমান্ড ব্যবহার করা উচিত নয়। আপনি "zip" কমান্ড এবং "unzip" কমান্ড ব্যবহার করতে পারেন এই ফাইলগুলিকে নিয়ন্ত্রণ করতে।