এটি হল zp কমান্ড যা আমাদের একাধিক বিনামূল্যের অনলাইন ওয়ার্কস্টেশন যেমন উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটর ব্যবহার করে OnWorks ফ্রি হোস্টিং প্রদানকারীতে চালানো যেতে পারে।
কার্যক্রম:
NAME এর
zp - ZPAQ ওপেন স্ট্যান্ডার্ড ম্যাক্সিমাম কম্প্রেসার প্রিবিল্ট কম্প্রেশন লেভেল সহ
সাইনোপিসিস
তৈরি করুন: zp cN archive.zpaq ফাইল [ফাইল...]
যোগ করুন: zp aN archive.zpaq ফাইল [ফাইল...]
তালিকা: zp l archive.zpaq
নির্যাস: zp [ex][N] archive.zpaq
বর্ণনাঃ
সাধারণ
PAQ পরিবার ওপেন সোর্স ডেটা কম্প্রেশন আর্কাইভারগুলির একটি সিরিজ যা বিবর্তিত হয়েছে
বিভিন্ন বেঞ্চমার্ক পরিমাপের শীর্ষস্থানীয় র্যাঙ্কিংয়ে সহযোগিতামূলক উন্নয়নের মাধ্যমে
কম্প্রেশন অনুপাত যদিও গতি এবং মেমরি ব্যবহারের খরচে।
ZPAQ হল অত্যন্ত সংকুচিত ডেটার জন্য একটি প্রস্তাবিত মান বিন্যাস যা নতুন সংকোচনের অনুমতি দেয়
অ্যালগরিদমগুলি পুরানো প্রোগ্রামগুলির সাথে সামঞ্জস্য না রেখে তৈরি করা হবে। Zp ভিত্তিক
PAQ-এর মতো কনটেক্সট মিক্সিং অ্যালগরিদমগুলিতে যা অনেক বেঞ্চমার্কে শীর্ষস্থানীয়। বিন্যাস
আর্কাইভার, একক ফাইল কম্প্রেসার এবং মেমরি থেকে মেমরি কম্প্রেশন সমর্থন করে।
Zp-এর লক্ষ্য হল সামঞ্জস্য হারানো ছাড়াই একটি উন্মুক্ত বিন্যাসে একটি উচ্চ কম্প্রেশন অনুপাত
সংস্করণগুলির মধ্যে উন্নত কম্প্রেশন কৌশল আবিষ্কৃত হয়।
আপনি যদি উইন্ডোজে কম্প্রেস করেন এবং লিনাক্সে এক্সট্র্যাক্ট করেন, তাহলে প্রোগ্রামটি "\" তে "/" পরিবর্তিত হবে
নিষ্কাশন সময় এবং তদ্বিপরীত. স্ল্যাশগুলি যে কোনও কনভেনশনের সাথে সংরক্ষণ করা যেতে পারে। দ্য
প্রোগ্রাম "/" এবং "\" গণনা করে অপারেটিং সিস্টেম অনুমান করে পাথ পরিবেশ
পরিবর্তনশীল যদি এই হিউরিস্টিক ব্যর্থ হয় (পাথ সংজ্ঞায়িত নয়) তারপর কোন স্ল্যাশ অনুবাদ করা হয় না।
পাথ বর্তমান ডিরেক্টরির সাথে আপেক্ষিক হতে হবে। আপনি একটি সংরক্ষণ যদি প্রোগ্রাম সতর্ক করা হবে
পরম পথ। আপনি শুধুমাত্র কমান্ড দিয়ে এই ধরনের ফাইল নিষ্কাশন করতে পারেন e অথবা ওভাররাইড করে
ফাইলের নাম।
zp c archive.zpaq /dir/file (সতর্কতা: "/" দিয়ে শুরু হয়)
zp x archive.zpaq (ত্রুটি: খারাপ ফাইলের নাম)
zp e archive.zpaq (ঠিক আছে: বর্তমান ডিরেক্টরিতে ফাইল 1 বের করে)
zp x archive.zpaq newfile (ঠিক আছে: বর্তমান ডিরেক্টরিতে নতুন ফাইল বের করে)
zp x archive.zpaq /dir/file (ঠিক আছে: প্রয়োজন হলে /dir তৈরি করে)
এছাড়াও, একই নিয়ম কন্ট্রোল অক্ষর ধারণকারী ফাইল নামের ক্ষেত্রে প্রযোজ্য, বা এর চেয়ে বেশি
511 অক্ষর, বা যেগুলি "C:" এর মতো একটি ড্রাইভ অক্ষর দিয়ে শুরু হয় বা আপেক্ষিক ".." ধারণ করে
পাথ।
যদি এই প্রোগ্রামটি লিনাক্স বা ইউনিক্সে চালানো হয় বা উইন্ডোজে g++ দিয়ে কম্পাইল করা হয় তাহলে তা হবে
সাধারণ উপায়ে কমান্ড লাইনে ওয়াইল্ডকার্ড ব্যাখ্যা করুন। একটি * কোন স্ট্রিং মেলে এবং?
যেকোনো চরিত্রের সাথে মিলে যায়।
zp c archive.zpaq *
বর্তমান ডিরেক্টরির সমস্ত ফাইলকে "archive.zpaq" এ কম্প্রেস করবে। যাইহোক, এটা হবে না
পুনরাবৃত্ত ডিরেক্টরি আপনি প্রতিটি ডিরেক্টরিতে যে ফাইলগুলি যোগ করতে চান তা নির্দিষ্ট করতে হবে।
প্রোগ্রামটি ফাইল টাইমস্ট্যাম্প বা অনুমতি সংরক্ষণ করে না যেমন অন্য কিছু আর্কাইভার করে।
নিষ্কাশন করা ফাইলগুলি ডিফল্ট অনুমতি সহ নিষ্কাশনের সময় থেকে তারিখযুক্ত। আপনি যদি
এই ক্ষমতাগুলির প্রয়োজন, তারপর একটি টার ফাইল তৈরি করুন এবং পরিবর্তে এটি সংকুচিত করুন।
কম্প্রেশন বিকল্প 1, 2, বা 3 এর অর্থ যথাক্রমে দ্রুত, মাঝারি বা সেরা কম্প্রেস করুন।
ভাল সংকোচনের জন্য আরও সময় এবং মেমরি প্রয়োজন। ডিকম্প্রেশন গতি এবং মেমরি হয়
কম্প্রেশন জন্য একই. গতি (T3200, 2.0 GHz) এবং মেমরি ব্যবহার নিম্নরূপ। দ্য
নিম্নলিখিত সারণী "zip -9" কম্প্রেশন তুলনা দেখায় সব মোড ভাল সংকুচিত কিন্তু
জিপের চেয়ে ধীর।
মেমরি স্পিড ক্যালগারি কর্পাস
------ ----------- ---------------
1 (দ্রুত) 38 এমবি 0.7 সেকেন্ড/এমবি 807,214 বাইট
2 (ডিফল্ট) 111 MB 2.3 সেকেন্ড/MB 699,586 বাইট
3 (ছোট) 246 এমবি 6.4 সেকেন্ড/এমবি 644,545 বাইট
জিপ -9 <1 এমবি 0.13 সেকেন্ড/এমবি 1,020,719 বাইট
zp(1) কম্পাইল করা ZPAQL ব্যবহার করে ("zpaq oc" দ্বারা উত্পন্ন) প্রতিটিতে সংকুচিত এবং নিষ্কাশন করতে
3 মোড ব্যাখ্যা করা কোড ব্যবহার করে প্রায় দ্বিগুণ দ্রুত। এটি স্বয়ংক্রিয়ভাবে এগুলিকে স্বীকৃতি দেয়
কনফিগারেশন এমনকি যদি সেগুলি অন্যান্য প্রোগ্রাম দ্বারা উত্পাদিত হয়। ডিফল্ট কম্প্রেশন হয়
দ্বারা উত্পাদিত ডিফল্ট হিসাবে একই zpaq(1) এবং zpipe(1)। যদি অন্য একটি প্রোগ্রাম উত্পাদন করে
ভিন্ন কনফিগারেশন, তারপরে এই প্রোগ্রামটি এখনও সঠিকভাবে এটিকে ডিকম্প্রেস করবে
কোড ব্যাখ্যা করা, যা ধীর। এছাড়াও, zpaq(২০১১), unzpaq(1), এবং zpipe(1) পারে
এই প্রোগ্রাম দ্বারা উত্পাদিত সংরক্ষণাগার decompress.
প্রোগ্রামটি প্রতিটি ফাইলের জন্য একটি ফাইলের নাম, মন্তব্য এবং SHA-1 চেকসাম সংরক্ষণ করে। অন্যান্য প্রোগ্রাম
এইগুলি বাদ দিতে পারে, কিন্তু এই প্রোগ্রামটি এখনও তাদের ডিকম্প্রেস করতে সক্ষম হবে। এই প্রোগ্রাম
নিয়মটি অনুসরণ করে যে যদি নাম বাদ দেওয়া হয়, তাহলে বিষয়বস্তু যুক্ত করা উচিত
আগের ফাইলে। যদি প্রথম ফাইলের নাম বাদ দেওয়া হয়, তাহলে আপনাকে অবশ্যই এটি সরবরাহ করতে হবে
নিষ্কাশনের সময় কমান্ড লাইন। কমান্ড লাইনের প্রতিটি ফাইলের নাম একটি নামযুক্ত ফাইল প্রতিস্থাপন করে
সংরক্ষণাগার মধ্যে
head2 কমান্ড
একটি]
আর্কাইভে যুক্ত করুন।
মান N নির্দিষ্ট অঙ্ক ব্যবহার করে সংকোচনের গতি নিয়ন্ত্রণ করে: 1 (দ্রুত, কম
কম্প্রেশন), 2 (মাঝারি, ডিফল্ট), 3 (সেরা, সর্বোচ্চ কম্প্রেশন)।
গ[এন]
সংরক্ষণাগার তৈরি করুন।
মান N নির্দিষ্ট অঙ্ক ব্যবহার করে সংকোচনের গতি নিয়ন্ত্রণ করে: 1 (দ্রুত, কম
কম্প্রেশন), 2 (মাঝারি, ডিফল্ট), 3 (সেরা, সর্বোচ্চ কম্প্রেশন)।
ই[এন]
বর্তমান ডিরেক্টরিতে এক্সট্রাক্ট করুন।
N দিয়ে, শুধুমাত্র N ব্লক বের করুন (1, 2, 3...), যেখানে 1 হল প্রথম ব্লক। অন্যথায় সব
ব্লক বের করা হয়। দ্য l কমান্ড দেখায় প্রতিটি ব্লকে কোন ফাইল রয়েছে।
l সংরক্ষণাগার বিষয়বস্তু তালিকা.
x[N]
সম্পূর্ণ পথের নাম সহ এক্সট্র্যাক্ট করুন (ফাইল... সঞ্চিত নাম ওভাররাইড করে)।
N দিয়ে, শুধুমাত্র N ব্লক বের করুন (1, 2, 3...), যেখানে 1 হল প্রথম ব্লক। অন্যথায় সব
ব্লক বের করা হয়। দ্য l কমান্ড দেখায় প্রতিটি ব্লকে কোন ফাইল রয়েছে।
বিকল্প
কোনটিই নয়।
উদাহরণ
সৃষ্টি
সংরক্ষণাগার নাম দিয়ে শেষ হতে হবে .zpaq. সমস্ত কমান্ড স্বয়ংক্রিয়ভাবে এক্সটেনশন যোগ করবে যদি
আপনি এটা নির্দিষ্ট না.
একটি সংরক্ষণাগার তৈরি করতে:
zp c3 archive.zpaq ফাইল...
ফাইলের নামগুলি আর্কাইভে সংরক্ষণ করা হয় যেমন সেগুলি কমান্ড লাইনে প্রদর্শিত হয়। যদি আপনি একটি নির্দিষ্ট করুন
একটি ভিন্ন ডিরেক্টরির পথ, পাথ সংরক্ষণ করা হয়, এবং নিষ্কাশনের সময় তৈরি করা হয়। দ্য e
কমান্ড বর্তমান ডিরেক্টরির নির্যাস.
সংযোজন
একটি বিদ্যমান সংরক্ষণাগারে (a) পেন্ড করুন৷ সংরক্ষণাগার বিদ্যমান না থাকলে এটি হিসাবে তৈরি করা হয়
c কমান্ড দিয়ে। প্রতিটি কমান্ডের জন্য ফাইলগুলিকে ব্লকে (সলিড আর্কাইভ) গোষ্ঠীভুক্ত করা হয়
(দেখুন l আদেশ)।
zp a3 archive.zpaq ফাইল...
তালিকা
একটি সংরক্ষণাগার বিষয়বস্তু তালিকা. ফাইলগুলি একই ব্লকের ক্রম অনুসারে তালিকাভুক্ত করা হয়েছে
যোগ করেছেন:
zp l archive.zpaq
নির্যাস
আর্কাইভের বিষয়বস্তু বের করতে:
zp x archive.zpaq
নির্দিষ্ট ব্লক বের করতে (দেখুন l কমান্ড আউটপুট):
zp x1 archive.zpaq
ব্লকগুলি "কঠিন" যার মানে আপনি নিষ্কাশন না করে একটি ব্লকের মধ্যে ফাইলগুলি বের করতে পারবেন না
আগের ফাইলগুলো। অন্য নামে ব্লকের প্রথম ফাইলটি বের করতে:
zp x1 archive.zpaq অন্য নাম
নিষ্কাশনের সময় প্রোগ্রাম বিদ্যমান ফাইলগুলিকে ওভাররাইট করবে না যদি না আপনি নির্দিষ্ট করেন
কমান্ড লাইনে ফাইলের নাম:
zp x archive.zpaq (ত্রুটি: ফাইল1 বিদ্যমান)
zp x archive.zpaq ফাইল1 ফাইল2 (ফাইল1, ফাইল2 ওভাররাইট করুন)
পরিবেশ
পাথ স্ল্যাশ রূপান্তর প্রয়োজন কিনা তা সনাক্ত করার জন্য পরীক্ষা করা হয়। একটি খালি মান হবে
রূপান্তর নিষ্ক্রিয় করুন।
onworks.net পরিষেবা ব্যবহার করে zp অনলাইন ব্যবহার করুন