উদাহরণ "বন্দুক" কমান্ড ব্যবহার করে

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

"Gzip" কমান্ডের ফাইলগুলি যেমন ডকুমেন্ট, ছবি এবং অডিও ট্র্যাকের আকার কমিয়ে রাখার জন্য Lempel-Ziv (ZZ77) কম্প্রেশন অ্যালগরিদম ব্যবহার করে।

অবশ্যই, আপনি "gzip" ব্যবহার করে একটি ফাইল সংকুচিত করার পরে আপনি কিছু পর্যায়ে পুনরায় ফাইল ডিকম্প্পেশন করতে চান।

এই নির্দেশিকাতে, আমরা আপনাকে দেখাব যে "gzip" কমান্ড ব্যবহার করে সংকুচিত করা ফাইলটি ডিকম্প্রেস করা কীভাবে হবে।

& # 34; gzip & # 34; ব্যবহার করে ফাইলগুলিকে ডিকম্প্রেস করুন হুকুম

"Gzip" কমান্ড নিজেই ".gz" এক্সটেনশন দিয়ে ফাইলগুলিকে decompressing করার জন্য একটি পদ্ধতি প্রদান করে।

একটি ফাইল decompress করার জন্য আপনাকে নিম্নলিখিত হিসাবে একটি মাইনাস ডি (-ড) সুইচ ব্যবহার করতে হবে:

gzip -d myfilename.gz

ফাইলটি ডিম্প্রেসড করা হবে এবং ".gz" এক্সটেনশনটি সরানো হবে।

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

"Gzip" কমান্ডটি ব্যবহার করে সম্পূর্ণরূপে বৈধ থাকলে নিম্নলিখিত উদাহরণে দেখানো ফাইলটি ডিকম্প্পেস করার জন্য "gunzip" ব্যবহার করার জন্য এটি মনে রাখা অনেক সহজ!

ব্লগারের প্রোফাইল ছবি

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

কখনও কখনও "gunzip" কমান্ড একটি ফাইল decompressing সঙ্গে সমস্যা আছে।

"গানজিপ" একটি ফাইলকে ডিকম্প্রেস করতে অস্বীকার করার একটি সাধারণ কারণ হল ডিফল্ট করার পর যে ফাইলের নামটি বামে থাকবে সেটি ইতিমধ্যেই বিদ্যমান।

উদাহরণস্বরূপ, কল্পনা করুন আপনার "document1.doc.gz" নামে একটি ফাইল আছে এবং আপনি "gunzip" কমান্ড ব্যবহার করে এটি ডিকম্প্প করতে চান। এখন কল্পনা করুন আপনার একই ফোল্ডারে "document1.doc" নামক একটি ফাইল আছে।

যখন আপনি নিম্নোক্ত কমান্ডটি চালান তখন একটি বার্তা প্রদর্শিত হবে যে ফাইলটি ইতিমধ্যেই বিদ্যমান এবং আপনাকে অ্যাকশনটি নিশ্চিত করতে বলা হবে।

gunzip document1.doc.gz

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

আপনি নিম্নলিখিত সিন্টেক্স ব্যবহার করে একটি ফাইল decompress "gunzip" কমান্ড বাধ্য করতে পারেন:

gunzip -f document1.doc.gz

এটি একই নামের একটি বিদ্যমান ফাইলের উপরে ওভাররাইট করবে এবং এটি আপনাকে তা করার সময় আপনাকে অনুরোধ করবে না। আপনাকে নিশ্চিত করতে হবে যে আপনি মাইক্রোসফ f (-f) ব্যবহার করে সাবধানে ব্যবহার করুন।

কিভাবে কম্প্রেস এবং Decompressed ফাইল উভয় রাখা

ডিফল্টরূপে, "gunzip" কমান্ডটি ফাইলটি ডিকম্প্রেস করবে এবং এক্সটেনশন সরানো হবে। অতএব "myfile.gz" নামে একটি ফাইলকে এখন "myfile" বলা হবে এবং এটি পূর্ণ আকারে প্রসারিত হবে।

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

নিম্নলিখিত কমান্ডটি চালানোর মাধ্যমে আপনি এটি অর্জন করতে পারেন:

বন্দুকবাজ -ক myfile.gz

আপনি এখন "myfile" এবং "myfile.gz" এর সাথে বাকি থাকবে।

কম্প্রেস আউটপুট প্রদর্শিত

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

এটি করতে নিম্নলিখিত কমান্ড ব্যবহার করুন:

বন্দুকবাজ-সি myfile.gz

উপরের কমান্ডটি myfile.gz এর বিষয়বস্তুগুলি টার্মিনাল আউটপুটে প্রদর্শন করবে।

কম্প্রেসড ফাইল সম্পর্কে তথ্য প্রদর্শন করুন

আপনি নীচে "gunzip" কমান্ড ব্যবহার করে একটি সংকুচিত ফাইল সম্পর্কে আরও তথ্য জানতে পারেন:

gunzip -l myfile.gz

উপরের কমান্ডের আউটপুট নিম্নলিখিত মানগুলি দেখায়:

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

কল্পনা করুন আপনার একটি ড্রাইভ আছে যা 10 গিগাবাইট আকারের এবং কম্প্রেসড ফাইল 8 গিগাবাইট। যদি আপনি অন্ধভাবে "gunzip" কমান্ডটি চালান তাহলে আপনি এটি পেতে পারেন যে কমান্ডটি অসম্পূর্ণ আকার 15 গিগাবাইটের কারণেই ব্যর্থ হয়েছে।

"Gunzip" কমান্ডটি মাইনাস এল ( -L ) সুইচ দিয়ে চালানোর মাধ্যমে আপনি ভেরিফাই করতে পারেন যে আপনি যে ডিস্কটি ফাইলটি ডিকম্প্রেস করছেন সেটিতে পর্যাপ্ত স্থান রয়েছে । ফাইলটি ডিম্প্রেসড হওয়ার সময় যে ফাইলের নাম ব্যবহার করা হবে সেটিও আপনি দেখতে পাবেন।

Recursively ফাইল প্রচুর জমাটবদ্ধ

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

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

উদাহরণস্বরূপ, কল্পনা করুন আপনার নিম্নোক্ত ফোল্ডার গঠন এবং ফাইল আছে:

আপনি নিম্নোক্ত কমান্ডটি চালানোর মাধ্যমে সমস্ত ফাইলগুলিকে ডিকম্প্রেস করতে পারেন:

gunzip -r ডকুমেন্টস

একটি সংকুচিত ফাইলটি বৈধ কিনা পরীক্ষা করুন

নিম্নোক্ত কমান্ডটি চালানোর মাধ্যমে আপনি "gzip" ব্যবহার করে একটি ফাইল সংকুচিত হয়েছে কিনা তা পরীক্ষা করতে পারেন:

gunzip -t filename.gz

যদি ফাইলটি অবৈধ হয় তবে আপনি একটি বার্তা পাবেন না, তবে আপনি কোনও বার্তা সহ ইনপুটতে ফেরত পাবেন না।

আপনি ফাইল অসম্পূর্ণ যখন ঠিক কি ঘটেছে

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

আপনি যদি আরো তথ্য আপনি মাইক্রোসফট v (-v) ব্যবহার করতে পারেন verbose তথ্যের প্রদর্শন করতে:

gunzip -v filename.gz

আউটপুট এই মত কিছু হতে হবে:

filename.gz: 20% - ফাইলের নাম দিয়ে প্রতিস্থাপিত

এটি আপনাকে মূল কম্প্রেস ফাইলের নামটি বলে, এটি কতটা decompressed এবং চূড়ান্ত ফাইলের নাম।