জিপ ফাইলটিকে সঙ্কুচিত না করে আমি কীভাবে সঙ্কুচিত আকার নির্ধারণ করব?


45

আমার কাছে একটি বড় জিপ ফাইল এবং সীমিত পরিমাণে ডিস্কের স্থান রয়েছে। ফাইলটি সংক্ষেপিত না করে প্রসারিত সামগ্রীগুলি কতটা জায়গা নেবে তা আমি নির্ধারণ করতে পারি?


1
তাদের জন্য যারা ভাবছি কিভাবে 7z ফাইল দিয়ে এই কাজ করতে: 7za l <your-7zip-file>। চতুর্থ কলামটি সঙ্কুচিত আকার।
galath

উত্তর:


48

আপনি "তালিকা" পতাকাটি সহ 'আনজিপ' কমান্ডটি ব্যবহার করে এটি করতে পারেন:

unzip -l yourzipfile.zip

এটি জিপের প্রতিটি ফাইলের একটি তালিকা বাইটের আকারের সাথে আউটপুট দেবে এবং চূড়ান্ত লাইনটি বাইটের সর্বমোট সঙ্কুচিত আকার হবে।


2
যদি আমরা জানি যে সংরক্ষণাগারটিতে বিশাল সংখ্যক ফাইল রয়েছে, তবে আমরা tailকেবলমাত্র শেষ 10 টি লাইন প্রদর্শন করে (বা আপনার সাথে -nলাইনের সংখ্যা নির্দিষ্ট করতে পারি) ব্যবহার করে একটি দীর্ঘ আউটপুট প্রতিরোধ করতে পারি। উদাহরণ:unzip -l yourzipfile.zip | tail -n 15
বাইট কমান্ডার

এই কমান্ডের সরাসরি বাইটে আকার ফিরে আসবে: unzip -l yourzipfile.zip | tail -1 | xargs | cut -d' ' -f1। আর এই মেগাবাইটে আকার ফিরে আসবে: bc<<<"$(unzip -l yourzipfile.zip | tail -1 | xargs | cut -d' ' -f1)/1000/1000"
পি লুমো

16

আপনি যখন সংরক্ষণাগার পরিচালকের সাথে একটি জিপ-ফাইল খুলবেন, এটি আপনাকে থাকা ফাইলগুলির আকার বলে tells

আপনি যদি সমস্ত বা কিছু থাকা ফাইলগুলি কতগুলি জানতে চান তা কেবল তাদের চিহ্নিত করুন (সমস্ত ফাইল চিহ্নিত করতে: CTRL + A) এবং নীচের বারটি একবার দেখুন।এখানে চিত্র বর্ণনা লিখুন

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