ডাবল জিপিং সমস্যার কারণ হতে পারে?


29

আমার একটি ডিরেক্টরি রয়েছে যেটিতে আমি এক টন ফাইল সংরক্ষণ করেছি the 10 টি ধরণের ফাইলের .zipমধ্যে অন্যান্য ডিরেক্টরি রয়েছে।

আমার ব্যক্তিগত অভিজ্ঞতায় জিপ জিপ চেষ্টা করার সময় আমি অস্পষ্টভাবে সমস্যাগুলি মনে করি (হা জিপ জিপস)।

ইতিমধ্যে সংকুচিত ফাইলটি সংকোচনের ফলে তাত্ক্ষণিক সমস্যার কারণ হতে পারে, বা পরে যখন আমি এটি সঙ্কুচিত করার চেষ্টা করি তখন সম্ভাব্য সমস্যা হয়?

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


উত্তর:


43

জিপ জিপ করা ঠিক আছে। যদি কোনও সমস্যা হয়, তবে এটি সংক্ষেপণ সফ্টওয়্যারটিতে একটি বাগ হতে পারে :)।

আপনি যদি উচ্চতর স্তরের সংক্ষেপণ ব্যবহার না করেন তবে আপনি সম্ভবত সেই ফাইলগুলির জন্য আর কোনও সংক্ষেপণ পাবেন না।


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

10
জিপ ফরম্যাটে স্বতন্ত্রভাবে প্রতিটি ফাইল সংকোচন, আসলে এমন একটি zip ফাইল zip করা, যাতে করতে পারেন কিছু স্থান সঞ্চয়; বিশেষত মেটাডেটা কার্যকরভাবে সঙ্কুচিত, এবং জিপ-জিপ-এ সংকুচিত হবে। একক সংরক্ষণাগারে পৃথক ফাইল সংগ্রহ করার জন্য কোনও সংক্ষেপণ না ব্যবহার করে এবং তারপরে একক সংরক্ষণাগার আকার হ্রাস করতে সর্বাধিক সংক্ষেপণ ব্যবহার করে সম্ভবত সবচেয়ে সেরা সংক্ষেপণটি সম্ভব । এটি মূলত .tar.gzফর্ম্যাট সহ একই ধারণা ।
সিঙ্গেলাইজেশন ইলিমিনেশন

1
একটি জিপ জিপ করা কমপেনশান একই রকম হলেও আপনাকে আরও স্থান অর্জন করতে পারে।
m4tt1mus

10

একটি জিপ জিপ করা এভি সফ্টওয়্যারকে বিভ্রান্ত করতে পারে। জিপগুলি রয়েছে, সেগুলি নিজেকে একটি নতুন জিপ হিসাবে ধারণ করে, যা আপনার এভি সফ্টওয়্যার কোনও জিপটিতে একটি জিপটি পরীক্ষা করার চেষ্টা করে এবং এ জাতীয় পুনরাবৃত্তি এড়ানোর জন্য, এভি সফ্টওয়্যারটি একটি মিথ্যা বিপদাশঙ্কা তৈরি করে।

যে সরঞ্জামগুলি জিপগুলিতে পছন্দ করে zgrepসেগুলি জিপগুলিতে জিপগুলি পরীক্ষা করে না। তবে আপনি যদি এটি সম্পর্কে সচেতন হন তবে এটি এমন সমস্যা নাও হতে পারে।

সংকোচনের ফলাফল ভুগতে পারে। 2 জিপ ফাইলগুলি ভাবেন:

a.zip
- a.txt 
- b.txt 

b.zip
- b.txt

a.zip এবং b.zip খুব আলাদা এবং আরও সংকোচনের জন্য শক্ত হতে পারে। জিপ দিলে

combined.zip
-a/a.txt
-a/b.txt
-b/b.txt

উভয় b.txt-ফাইল খুব ভাল সংকুচিত করা যেতে পারে।

সুতরাং পুরো জিনিসটি সংকুচিত করার আগে অভ্যন্তরীণ জিপগুলি সরিয়ে ফেললে ছোট ফলাফল হতে পারে, তবে আরও গুরুত্বপূর্ণ, এটি আরও ভাল ব্যবহারযোগ্য ফলাফলের দিকে নিয়ে যায়।


1
ডেটা দুর্নীতি বাদে অতিরিক্ত সম্ভাব্য সমস্যার উল্লেখ করার জন্য +1
স্লেজ

6

আপনি এটি করতে পারেন, আপনার কোনও সমস্যা দেখতে পাওয়া উচিত নয় তবে একটি সংকুচিত ফোল্ডারটি সংকুচিত করা, আপনি প্রচুর সংকোচনের লাভ করবেন না। এটাই...


0

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


-2

.tarফাইলগুলি সঙ্কুচিত ফাইল নয়। .tarএকাধিক ফাইলকে একের মধ্যে মোড়ানোর জন্য ফাইলগুলি। .gzফাইলগুলি কেবল একটি ফাইল জিপ করতে পারে। সুতরাং একাধিক ফাইল .gzসংকুচিত ফাইল করতে আপনি একটি .tarফাইল তৈরি করেন এবং এটিকে একটি ফাইলে পরিণত করেন .gz। তবে প্রাক-সংকুচিত ফাইল সংকোচনের জন্য কোনও যোগ্যতা নেই। সুতরাং এটি (উদাহরণস্বরূপ) কোন জ্ঞান করে তোলে করতে একটি .tar.gz.gzবা .zipশুধুমাত্র সঙ্গে .zipএতে s।


1
মূল প্রশ্নটি .tarফাইলগুলি সম্পর্কে কিছু বলতে পারে না এবং .tarফাইলগুলি "একাধিক ফাইলকে একটি .gzফাইলে মোড়ানোর জন্য " নয়। এবং একটি সংকুচিত ফাইল সংকোচনের সময় আপনাকে আরও সংকোচনের সুযোগ দেয় না, কোনও সংরক্ষণাগারে সংকোচিত ফাইলগুলি অন্তর্ভুক্ত করা কার্যকর হতে পারে, সুতরাং আপনার একাধিকের পরিবর্তে কেবল একটি ফাইল ঘুরে বেড়াতে হবে।
blm 18
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.