আপনার সংরক্ষণাগার থেকে আপনার ফাইলটি টানতে আপনি ব্যবহার করতে পারেন tar xzf archive.tar.gz my/path/to/file.txt
। নোট করুন যে ফাইলের পথে ডিরেক্টরিগুলিও তৈরি করা হবে। সংরক্ষণাগারে ফাইলগুলি তালিকা করতে tar t
(যেমন tar tzf archive.tar.gz
) ব্যবহার করুন ।
tar
ফাইলগুলি "ইন-প্লেস" আপডেট করা সমর্থন করে না। তবে, আপনি সংরক্ষণাগারটির শেষে ফাইলগুলি যুক্ত করতে পারেন, এমনকি যদি তাদের সংরক্ষণাগারে থাকা ফাইলের মতো একই পথ থাকে। সেক্ষেত্রে ফাইলের দুটি অনুলিপি সংরক্ষণাগারে থাকবে এবং পরে যুক্ত করা ফাইলটি পূর্বেরটি ওভাররাইড করবে। এর জন্য ব্যবহার করার কমান্ডটি হ'ল tar r
(বা tar u
কেবল সংরক্ষণাগারের চেয়ে নতুন যে ফাইলগুলি যুক্ত করা হবে) হ'ল ব্যবহার করার আদেশ। .
পথে একটি সমস্যা হওয়ার কথা নয়।
একটি ধরা আছে, যদিও: আপনি একটি সংকোচিত সংরক্ষণাগারটিতে যোগ করতে পারবেন না। সুতরাং আপনি করতে হবে:
gunzip archive.tar.gz
tar rf archive.tar data/data/com.myapp.backup/./files/settings.txt
gzip archive.tar
আপনি সম্ভবত যা শুনতে চান তা নয়, কারণ এর অর্থ পুরো আর্কাইভটিকে দু'বার লিখে আবার লেখা। এটি যদি খুব বড় সংরক্ষণাগার না হয় তবে পুরো জিনিসটি অনাড় করে দেওয়া এবং সম্পাদনার পরে এটি পুনরায় সংযুক্ত করা ভাল। পর্যায়ক্রমে, আপনি একটি সঙ্কুচিত সংরক্ষণাগার ব্যবহার করতে পারেন।
.DS_Store
এবং তারপরে ডিরেক্টরিটি পুনরায় ট্যারে করতে হবে।