আমি tar
খুব বড় (বহু-জিবি) bz2
ফাইলের একটি দল সংরক্ষণাগার ব্যবহার করছি ।
আমি যদি tar -tf file.tar
সংরক্ষণাগারটির মধ্যে ফাইলগুলি তালিকাবদ্ধ করতে ব্যবহার করি তবে এটি সম্পূর্ণ করতে খুব দীর্ঘ সময় লাগে (10-15 মিনিট)।
তেমনি, cpio -t < file.cpio
সম্পূর্ণ হতে ঠিক সময় লাগে, প্লাস বা বিয়োগ কয়েক সেকেন্ড।
তদনুসারে, একটি সংরক্ষণাগার থেকে একটি ফাইল পুনরুদ্ধার ( tar -xf file.tar myFileOfInterest.bz2
উদাহরণস্বরূপ) যতটা ধীর।
আর্কাইভের সাথে সহজেই উপলব্ধ "ক্যাটালগ" রাখে এমন কোনও আর্কাইভ পদ্ধতি আছে, যাতে আর্কাইভের মধ্যে একটি পৃথক ফাইল দ্রুত পুনরুদ্ধার করা যায়?
উদাহরণস্বরূপ, কিছু ধরণের ক্যাটালগ যা আর্কাইভে একটি নির্দিষ্ট বাইটের জন্য একটি পয়েন্টার সঞ্চয় করে সেইসাথে পুনরুদ্ধার করার জন্য ফাইলের আকার (পাশাপাশি অন্য কোনও ফাইল সিস্টেম-নির্দিষ্ট বিবরণ)।
সেখানে একটি টুল (বা যুক্তি tar
বা cpio
) যে সংরক্ষণাগার মধ্যে একটি ফাইলের দক্ষ আহরণ পারবেন?