আমাকে কেবলমাত্র অনুমতিগুলি নয়, মালিকানা / গোষ্ঠীগুলিও সংরক্ষণ করে tar.gz ব্যবহার করে একটি ডিরেক্টরি সংক্ষেপ করতে হবে।
এবং, এই ডিরেক্টরিতে অনেকগুলি ফাইল রয়েছে যা অনেক ব্যবহারকারীর অন্তর্ভুক্ত।
আমাকে কেবলমাত্র অনুমতিগুলি নয়, মালিকানা / গোষ্ঠীগুলিও সংরক্ষণ করে tar.gz ব্যবহার করে একটি ডিরেক্টরি সংক্ষেপ করতে হবে।
এবং, এই ডিরেক্টরিতে অনেকগুলি ফাইল রয়েছে যা অনেক ব্যবহারকারীর অন্তর্ভুক্ত।
উত্তর:
আপনি -pপতাকাটির সন্ধান করছেন যাতে একটি উদাহরণ হতে পারে tar -cvpf file.tar folderToCompress, tarকমান্ডটি ব্যবহারে সতর্ক হন কারণ কমান্ডের জন্য আপনার সিনট্যাক্সটি ভুল হলে ফাইলগুলি ওভাররাইট করা সহজ।
ফাইলটির মালিকরা সাধারণত সংরক্ষণ করা হয়, যখন আপনাকে --same-ownerপতাকা ব্যবহার করা দরকার তখন বের করে নেওয়া হয় । যেমন tar --same-owner -xvf file.tarপতাকাটি কেবল সুপার ব্যবহারকারীদের জন্যই প্রস্তাবিত।
পরীক্ষা করে দেখুন আলকাতরা man পৃষ্ঠা ।
tar -czvpf file.tar.gz folderToCompressবা tar -cjvpf file.tar.bz2 folderToCompress।
-fপতাকাটি ঠিক করি - যদিও আমি সংক্ষেপণ -zপতাকাটি ঠিক করি নি । সংকোচনের জন্য, আমি -Ipigzপরিবর্তে (এটি একটি মূলধন i) সুপারিশ করব -z; মাল্টি-কোর সিস্টেমে, পিগজ বেশ দ্রুততর হতে পারে।
pএটি একটি নিষ্কাশন পতাকা, এটি সংরক্ষণাগার তৈরিতে কোনও প্রভাব ফেলবে না। এটি মালিকানা নয়, ফাইল অনুমতিগুলিকেও প্রভাবিত করে। মালিকানার জন্য সম্পর্কিত পতাকাটি --same-ownerএটি হিসাবে নিষ্কাশনের সময় পূর্বনির্ধারিতভাবে সক্ষম হয় root।
আমাকে কেবলমাত্র অনুমতিগুলি নয়, মালিকানা / গোষ্ঠীগুলিও সংরক্ষণ করে tar.gz ব্যবহার করে একটি ডিরেক্টরি সংক্ষেপ করতে হবে।
ডিফল্টরূপে, সংরক্ষণাগারটি তৈরি করার tarসময় ফাইল অনুমতি এবং মালিকানা সংরক্ষণ করবে ।
ফাইলের অনুমতি এবং মালিকানা নিষ্কাশনের জন্য, আপনাকে tarএক্সট্রাক্ট করার সময় রুট হিসাবে চালানো দরকার , যেহেতু ফাইলের মালিকানা পরিবর্তনের জন্য সাধারণত অতিরিক্ত ব্যবহারকারীর সুবিধাগুলি প্রয়োজন। আরও তথ্যের জন্য এই প্রশ্নটি দেখুন ।
tar -cvpf file.tar(বা স্বচ্ছতার ক্ষেত্রে এখনও আরও ভাল,-cvp -f file.tar)। অন্যথায়-fpঅংশটি ব্যাখ্যা করা হয়েছে--file p, এবং পরিবর্তেtarনামকরণpকরা ফাইলটিতে লিখছেনfile.tar।