এটি হল bup-meta কমান্ড যা আমাদের একাধিক বিনামূল্যের অনলাইন ওয়ার্কস্টেশন যেমন উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটর ব্যবহার করে OnWorks ফ্রি হোস্টিং প্রদানকারীতে চালানো যেতে পারে।
কার্যক্রম:
NAME এর
bup-meta - একটি মেটাডেটা সংরক্ষণাগার তৈরি বা নিষ্কাশন করুন
সাইনোপিসিস
বুপ মেটা --সৃষ্টি
[-আর] [-ভি] [-কিউ] [--নো-সিমলিঙ্কস] [--না-পাথগুলি] [-এফ ফাইল]পাথ...>
বুপ মেটা --তালিকা
[-v] [-q] [-f ফাইল]
বুপ মেটা --নির্যাস
[-v] [-q] [--সংখ্যাসূচক-আইডি] [--নো-সিমলিঙ্ক] [-এফ ফাইল]
বুপ মেটা --start-extract
[-v] [-q] [--সংখ্যাসূচক-আইডি] [--নো-সিমলিঙ্ক] [-এফ ফাইল]
বুপ মেটা --সমাপ্ত নির্যাস
[-v] [-q] [--সংখ্যাসূচক-আইডি] [-f ফাইল]
বুপ মেটা --সম্পাদনা
[-সেট-ইউআইডি ইউআইডি | --set-gid gid | --সেট-ব্যবহারকারী ব্যবহারকারী | --সেট-গ্রুপ গ্রুপ | ...]
<পাথ...>
বর্ণনাঃ
bup মেটা মেটাডেটা আর্কাইভ তৈরি করে, বের করে বা অন্যথায় ম্যানিপুলেট করে। একটি মেটাডেটা
সংরক্ষণাগারে মেটাডেটা তথ্য রয়েছে (টাইমস্ট্যাম্প, মালিকানা, অ্যাক্সেসের অনুমতি,
ইত্যাদি) ফাইল সিস্টেম পাথের একটি সেটের জন্য।
দেখ bup-রিস্টোর(1) যেভাবে মালিকানা মেটাডেটা পুনরুদ্ধার করা হয় তার বর্ণনার জন্য।
বিকল্প
-গ, --সৃষ্টি
নির্দিষ্ট করার জন্য একটি মেটাডেটা সংরক্ষণাগার তৈরি করুন পথs আর্কাইভকে স্ট্যান্ডার্ডে লিখুন
--file নির্দিষ্ট না হলে আউটপুট।
-টি, --তালিকা
একটি সংরক্ষণাগারে মেটাডেটা সম্পর্কে তথ্য প্রদর্শন করুন। থেকে আর্কাইভ পড়ুন
স্ট্যান্ডার্ড ইনপুট যদি না --file নির্দিষ্ট করা হয়।
-এক্স, --নির্যাস
একটি মেটাডেটা সংরক্ষণাগার বের করুন. ধারণাগতভাবে, --start-extract অনুসরণ করুন
--সমাপ্ত নির্যাস। স্ট্যান্ডার্ড ইনপুট থেকে আর্কাইভ পড়ুন যদি না --file নির্দিষ্ট করা থাকে।
--start-extract
একটি মেটাডেটা সংরক্ষণাগারে সঞ্চিত পাথগুলির সাথে মেলে একটি ফাইল সিস্টেম ট্রি তৈরি করুন৷ দ্বারা
নিজেই, এই কমান্ডটি মেটাডেটা সম্পূর্ণ পুনরুদ্ধার করে না। একটি জন্য
সম্পূর্ণ পুনরুদ্ধার, এই কমান্ডটি অবশ্যই --finish-extract-এ একটি কল দ্বারা অনুসরণ করতে হবে।
এই কমান্ডটি শেষ হয়ে গেলে, মেটাডেটা দ্বারা বর্ণিত সমস্ত সাধারণ ফাইল
বিদ্যমান থাকবে এবং খালি থাকবে। সেই ফাইলগুলিতে ডেটা পুনরুদ্ধার করা এবং তারপরে কল করা
--finish-extract মূল গাছ পুনরুদ্ধার করা উচিত। আর্কাইভ থেকে পড়া হবে
স্ট্যান্ডার্ড ইনপুট যদি না --file নির্দিষ্ট করা হয়।
--সমাপ্ত নির্যাস
ফাইল সিস্টেমে সংরক্ষণাগারে সংরক্ষিত মেটাডেটা প্রয়োগ করা শেষ করুন। সাধারণত,
এই কমান্ডটি --start-extract-এ একটি কল অনুসরণ করবে। আর্কাইভ পড়া হবে
স্ট্যান্ডার্ড ইনপুট থেকে যদি না --file নির্দিষ্ট করা হয়।
--সম্পাদনা মেটাডেটা সংরক্ষণাগার সম্পাদনা করুন. ফলাফলটি স্ট্যান্ডার্ড আউটপুটে লেখা হবে যদি না
--ফাইল নির্দিষ্ট করা আছে।
-চ, --ফাইল=ফাইলের নাম
থেকে মেটাডেটা সংরক্ষণাগার পড়ুন ফাইলের নাম অথবা এটি লিখুন ফাইলের নাম উপযুক্ত. যদি
ফাইলের নাম হল "-", তারপর স্ট্যান্ডার্ড ইনপুট থেকে পড়ুন বা স্ট্যান্ডার্ড আউটপুটে লিখুন।
-আর, -- পুনরাবৃত্তি
--create-এর সময় সাব-ডিরেক্টরিতে পুনরাবৃত্তভাবে নেমে আসে।
--xdev, --এক-ফাইল-সিস্টেম
ফাইল সিস্টেমের সীমানা অতিক্রম করবেন না -- যদিও tar এবং rsync এর মত, মাউন্ট পয়েন্ট
নিজেদের এখনও পরিচালনা করা হবে।
--সংখ্যাসূচক-আইডি
--extract বা এর সময় নামের পরিবর্তে সাংখ্যিক আইডি (ব্যবহারকারী, গোষ্ঠী, ইত্যাদি) প্রয়োগ করুন
--সমাপ্ত নির্যাস।
--সিমলিঙ্ক
একটি সংরক্ষণাগার তৈরি করার সময় প্রতীকী লিঙ্ক লক্ষ্য রেকর্ড করুন, বা প্রতীকী লিঙ্কগুলি পুনরুদ্ধার করুন
একটি সংরক্ষণাগার নিষ্কাশন করার সময় (--extract বা --start-extract চলাকালীন)। এই বিকল্প হয়
ডিফল্টরূপে সক্রিয়। এটি নিষ্ক্রিয় করতে --no-symlinks উল্লেখ করুন।
--পথ
একটি সংরক্ষণাগার তৈরি করার সময় পথের নাম রেকর্ড করুন। এই বিকল্পটি ডিফল্টরূপে সক্রিয় করা হয়।
এটি নিষ্ক্রিয় করতে --no-paths উল্লেখ করুন।
--set-uid=ইউআইডি
মেটাডেটা uid পূর্ণসংখ্যাতে সেট করুন ইউআইডি সময় -- সম্পাদনা।
--set-gid=gid
মেটাডেটা gid পূর্ণসংখ্যাতে সেট করুন gid সময় -- সম্পাদনা।
--সেট-ব্যবহারকারী=ব্যবহারকারী
মেটাডেটা ব্যবহারকারী সেট করুন ব্যবহারকারী সময় -- সম্পাদনা।
--আনসেট-ব্যবহারকারী
--edit-এর সময় মেটাডেটা ব্যবহারকারীকে সরান।
--সেট-গ্রুপ=গ্রুপ
মেটাডেটা ব্যবহারকারী সেট করুন গ্রুপ সময় -- সম্পাদনা।
--আনসেট-গ্রুপ
--edit করার সময় মেটাডেটা গ্রুপটি সরান।
-ভি, -- ভারবোস
আরও শব্দযুক্ত হন (একবার একাধিকবার ব্যবহার করা যেতে পারে)।
-q, -- শান্ত
শান্ত হও.
উদাহরণ
#/ইত্যাদির জন্য একটি মেটাডেটা সংরক্ষণাগার তৈরি করুন।
$ bup meta -cRf etc.meta জন্য / etc
bup: " থেকে লিডিং "/" সরানো হচ্ছেজন্য / etc"
# etc.meta আর্কাইভটি বের করুন (ফাইলগুলি খালি থাকবে)।
$ mkdir tmp && cd tmp
$ bup meta -xf ../etc.meta
s ls
ইত্যাদি
# পুনরুদ্ধার করুন জন্য / etc সম্পূর্ণরূপে।
$ mkdir tmp && cd tmp
$ bup মেটা --start-extract -f ../etc.meta
...অন্য কোনো টুল ব্যবহার করে সব নিয়মিত ফাইলের বিষয়বস্তু পূরণ করুন...
$ bup meta --finish-extract -f ../etc.meta
# ব্যবহারকারী/ইউআইডিকে রুটে পরিবর্তন করুন।
$ bup meta -- edit --set-uid 0 --set-user root \
src.meta > dest.meta
onworks.net পরিষেবা ব্যবহার করে অনলাইনে bup-meta ব্যবহার করুন