.Bin.gz ফাইলটি কীভাবে সঙ্কুচিত করবেন?


15

আমার মতো একটি ফাইল আছে file.bin.gz

আমি gzip -d f.bin.gzএটি সঙ্কুচিত করার চেষ্টা করেছিলাম এবং একটি .binফাইল পেয়েছি ।

.binফাইলগুলি ব্যবহার করার জন্য সঙ্কুচিত করার সঠিক উপায় gzip -d? এছাড়াও, .binএকটি বাইনারি ফাইল ঠিক আছে?


1
.binহ্যাঁ, এটি একটি বাইনারি ফাইল। এটি সাধারণত দুটি জিনিসের একটির অর্থ বোঝাতে ব্যবহৃত হয়: হয় প্রোগ্রামার ফর্ম্যাটটি নথিভুক্ত করেনি, বা কোনও কারণে তারা এটি ছদ্মবেশ ধারণ করতে চান।
স্কোর_উন্ডারে

উত্তর:


34

হ্যাঁ, আপনি যা করেছেন তা সঠিক উপায়গুলির একটি ছিল। কোনও .gzফাইল আন-জিপ করতে , ব্যবহার করুন gunzipবা gzip -d

যদি আপনার জিপিড ফাইলটি থাকে তবে আপনি এটিটি সংক্ষেপণ file.bin.gzকরতে পারেন:

gunzip file.bin.gz

এটি এটিকে সংকুচিত করে file.bin। যদি অপারেশন সফল হয় তবে আসলটি file.bin.gzস্বয়ংক্রিয়ভাবে সরানো হবে। এটি বলতে গেলে জিজেপড ফাইলটি ডিকম্প্রেসড ফাইলের সাথে প্রতিস্থাপন করা হয়।

আপনি যদি মূলটি রাখতে চান তবে -k/ --keepপতাকাটি পাস করুন :

gunzip -k file.bin.gz

gzip/ / পতাকার gunzipসাহায্যে যখন ডাকা হয় তেমন আচরণ করে । সুতরাং এটিও কাজ করে:-d--decompress--uncompress

gzip -d file.bin.gz

যেমনটি হয় gunzip, এর ডিফল্ট আচরণ gzip -dহ'ল এটি একবার সাফল্য পেলে এর ইনপুট ফাইলটি প্রতিস্থাপন করে। আপনি উভয় পাস করতে পারেন -dএবং -kআপনি যদি ইনপুট ফাইল রাখতে চান।

(আপনি যে ধরণের ফাইলটি সংক্ষেপণ করতে চান তা নির্বিশেষে এগুলির সবগুলিই প্রযোজ্য; এটির কোনওটিই .binতার নামে থাকা ফাইলটির সাথে সুনির্দিষ্ট নয় - এটি আপনার পরিস্থিতির সাথে আরও ভালভাবে মেলে যা আমি ব্যবহার করেছি উদাহরণের একটি অংশ))

আপনি man gunzipআরও তথ্যের gunzip --helpজন্য বা বিকল্পগুলির সংক্ষিপ্তসার জন্য চালাতে পারেন ।


কি হিসাবে .binফাইলের নাম এর অর্থ সম্ভবত, আপনি সঠিকভাবে surmised যে নামের একটি ফাইল .binসাধারণত একটি বাইনারি ফাইল। যাইহোক, ফাইল যে কখনও কখনও এই ভাবে নামকরণ করা হয় এবং, উপরন্তু, বিভিন্ন ধরণের হয় বাইনারি ফাইল বেশীরভাগ না না আছে .binতাদের নাম হবে।

কী file.binতা সম্পর্কে আরও তথ্য পেতে , fileএটি চালান :

file file.bin

( এটির নাম file.binথাকার সাথে এটি সুনির্দিষ্ট নয় filegeneral সাধারণভাবে কোনও ফাইলের জন্য abcআপনি চালাচ্ছেন এটি কোন ধরণের ফাইল বলে মনে হচ্ছে তা সম্পর্কে জানতে পারবেন file abc))

(এটির .binকোনও অর্থ অর্থযুক্ত ফাইলের অংশের সাথেও নির্দিষ্ট নয় )


1
ফাইল পর্যাপ্ত না হলে বিনওয়াক কখনও কখনও দরকারী।
hildred

0

আপনার যদি সত্যিই ফাইলটির ধরণের শনাক্ত করার প্রয়োজন হয় তবে আপনি fileডিকম্প্রেসিংয়ের পরে প্রোগ্রামটি ব্যবহার করতে পারেন :

file file.bin

ফাইল টাইপের (যেমন স্ট্রিং '' বা 'GIF89a') এর চিহ্নিত মার্কারগুলির সন্ধানের জন্য একটি ডাটাবেসের সাথে পরামর্শ করবে এবং এটি কী ধরণের ফাইল মনে করে তা আউটপুট দেয়। যেমন আগেই বলা হয়েছে, কখনও কখনও প্রোগ্রামাররা কেবল এক্সটেনশন পরিবর্তন করে একটি স্ট্যান্ডার্ড ফাইল টাইপের ছদ্মবেশ ব্যবহার করতে .bin ব্যবহার করবেন।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.