জিপ নিষ্কাশনের সময় কীভাবে একই পাতায় একই নামের দুটি ফাইল পাই?


12

আমি একটি জিপ বের করছি (স্ব-উত্তোলন, তবে সম্ভবত এটি কোনও ব্যাপার নয়) এবং কয়েকটি ফাইলের জন্য আমি একটি ডায়ালগ পেয়ে যাচ্ছি যে আমি ইতিমধ্যে প্রায় একটি ফাইলের সাথে ইতিমধ্যে উত্তোলিত একটি ফাইল প্রতিস্থাপন করতে চাই কিনা তা জিজ্ঞাসা করছি নিষ্কাশন করা। প্রথম নজরে আমি বুঝতে পারি না যে কোনও জিপ কীভাবে একই জায়গায় একই স্থানে একাধিকবার থাকতে পারে। আমি তখন 7zip (বা কোনও সরঞ্জাম) ব্যবহার করে প্রশ্নযুক্ত ফাইলটিতে ব্রাউজ করেছি এবং এটি পেয়েছি:

এখানে চিত্র বর্ণনা লিখুন

পার্থক্যটি ব্লক নম্বরটিতে। আসলে এখানে কি ঘটছে?

উত্তর:


8

হ্যাঁ, জিপ ফাইল ফর্ম্যাট একই নাম সহ একাধিক ফাইলকে মঞ্জুরি দেয়। জিপ-এ থাকা ফাইলগুলি আসলে ডিরেক্টরিগুলিতে থাকে না তবে কেবল একটি দীর্ঘ নাম থাকে যা allyচ্ছিকভাবে পথটি অন্তর্ভুক্ত করে । ফাইলগুলি জিপটিতে কার্যকরভাবে শেষের দিকে শেষ করে যুক্ত করে যুক্ত করা হয়। জিপ ফর্ম্যাটে প্রতিশব্দগুলি সমস্যা তৈরি করতে পারে এমন একমাত্র স্থানটি ডিরেক্টরিতে রয়েছে, সম্ভবত সম্ভবত পরবর্তী ফাইলটি পূর্বের ফাইলটি প্রতিস্থাপন করে। কিন্তু যখন একটি সম্পূর্ণ জিপ ফাইলটি বের করা হয় (বনাম। স্বতন্ত্র ফাইলগুলি এক্সট্র্যাক্ট করা হয়) তখন সাধারণ পদ্ধতির ডিরেক্টরিটি উপেক্ষা করে কেবল জিপটিতে উপস্থিত ফাইলগুলি ক্রম অনুযায়ী বের করা হয় ract

প্রদর্শিত চিত্রটি অবশ্যই জিপ ফাইলের বিষয়বস্তুর, কোনও উইন্ডোজ ডিরেক্টরি নয়।


4

হ্যাঁ. .zip ফাইল একই ফাইল দু'বার থাকতে পারে। এটি আপনার জিপ সরঞ্জামটির "সংরক্ষণাগারে যুক্ত করুন" ফাংশনটি ব্যবহার করে সম্পন্ন করা যায়। ডিফল্টরূপে, পরবর্তী ফাইলগুলি পূর্ববর্তী ফাইলগুলি গুলি ওভাররাইট করে যখন এক্সট্রাক্ট করার সময় এটি সাধারণত পছন্দসই আচরণ হয়।

এছাড়াও, যে ফাইলগুলি কেবল ফাইল ফাইলের নাম / পাথের ক্ষেত্রে পৃথক হয় সেগুলি ফাইল সংশ্লেষ করার সময় অভিন্ন হিসাবে বিবেচিত হয় (উইন্ডোজ বা ম্যাক ওএস।)


1

দেখে মনে হচ্ছে আপনি উইন্ডোজ ব্যবহার করছেন যা দুটি ফাইলকে একই ফাইলের নাম হিসাবে পৃথক পৃথক নামের সাথে বিবেচনা করে।

এটি হতে পারে যে আপনার সংরক্ষণাগারটি কেস-সংবেদনশীল ফাইল-সিস্টেমে তৈরি করা হয়েছিল (যেমন বেশিরভাগ লিনাক্স হিসাবে) এবং দুটি ফাইলের ক্ষেত্রে পৃথক কেস রয়েছে (যেমন: ENTRIES, এন্ট্রি, এন্ট্রি)।

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


0

একই ফাইল, একই এক্সটেনশন (বা এই ক্ষেত্রে, কোনও এক্সটেনশন নেই)। উপরে যেমন বলা হয়েছে যে এটি জিপ ফাইলটিতে ম্যানুয়ালি একাধিক ফাইল যুক্ত করার কারণে ঘটতে পারে কারণ জিপ ফাইলটির অভ্যন্তরীণ কাঠামো আসলে কোনও ফোল্ডার নয়। লিনাক্সের মতো কেস-সংবেদনশীল এমন সিস্টেমে জিপ ফাইল তৈরি করা হলে এবং উইন্ডোজের মতো কেস-সংবেদনশীল এমন একটি ফাইল সিস্টেমে খোলা থাকলে এটিও ঘটতে পারে।

নোট করুন যে উইন্ডোজে আপনি ফাইলগুলি এক্সট্রাক্ট করার জন্য টেনে আনুন এবং ছেড়ে যান যদি এ জাতীয় সংঘর্ষের ঘটনাটি আসলে জিইউআই লক করে রাখার জন্য উপস্থিত হয়। আপনাকে টাস্কটি মেরে পুনরায় আরম্ভ করতে হবে না; এটি 7-জিপ-এ একটি পরিচিত বাগ এবং মাউস লক থাকা সত্ত্বেও আপনি বিকল্পগুলি (যেমন সমস্ত প্রতিস্থাপন করুন) মাধ্যমে নেভিগেট করতে কীবোর্ডটি এখনও ব্যবহার করতে পারেন -> http://sourceforge.net/p/sevenzip/bugs/1509/


-3

আপনার একই পথে দুটি অভিন্ন ফাইলের নাম থাকতে পারে না। আপনার সিস্টেমটি এক্সটেনশানগুলি গোপন করছে কিনা তা পরীক্ষা করে দেখেছেন? এটি উভয়ের মধ্যে সম্ভাব্য পার্থক্য হতে পারে। হতে পারে একটি ব্যাকআপ ফাইল।


একই পথ (এক্সটেনশন সহ, যা ফাঁকা হয়ে যায়) একই পথ। দয়া করে স্ক্রিনশট flickr.com/photos/46007162@N03/5278220416 দেখুন - এটি একই ফাইলটি দেখায় তবে দুটি পৃথক ব্লক। আমি কি যে মানে না।
হাওিক্যাম্প

2
অন্য কোথাও যেমন বলা হয়েছে, একটি জিপ সংরক্ষণাগার CAN একই ফাইল দুটিবার ধারণ করে।
ড্যানিয়েল আর হিক্স
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.