লিনাক্স অ্যাডমিনিস্ট্রেটর হিসাবে আপনাকে প্রায়ই মোকাবেলা করতে হয় টার নথি পত্র. অনেক পরিস্থিতিতে, আপনাকে a এর ডেটা বের করতে হবে টার কিছু নির্দিষ্ট ডিরেক্টরিতে ফাইল করুন। সুতরাং, কিভাবে নিষ্কাশন করা যায় টার একটি নির্দিষ্ট পথে ফাইল? এক উপায় হল টার বর্তমান ডিরেক্টরিতে ফাইল করুন এবং তারপর এটি পছন্দসই ডিরেক্টরিতে অনুলিপি করুন। এটি কাজ করবে, কিন্তু পদ্ধতিটি সময়সাপেক্ষ। এই গাইড বিভিন্ন ধরণের এক্সট্রাক্ট করার সমাধান খোঁজার দিকে মনোনিবেশ করছে টার একটি নির্দিষ্ট ডিরেক্টরিতে ফাইল।
কিভাবে লিনাক্সে একটি নির্দিষ্ট ডিরেক্টরিতে Tar ফাইল এক্সট্রাক্ট করবেন:
টার ফাইলটি অন্য ডিরেক্টরিতে এক্সট্রাক্ট করতে, নীচের উল্লিখিত সিনট্যাক্স অনুসরণ করুন:
$টার -এক্সএফ [file_name].tar-সি [/path_of/ডিরেক্টরি]
বিকল্পভাবে:
$টার --নির্যাস -ফাইল=[file_name].tar-ডিরেক্টরি [/path_of/ডিরেক্টরি]
দ্য -এক্স পতাকাটি টার ইউটিলিটিকে যুক্তিতে উল্লিখিত ফাইলটি বের করতে বলে -ফ। যেখানে, -সি ফাইলটি বের করার জন্য একটি নির্দিষ্ট ডিরেক্টরি সেট করতে পতাকা ব্যবহার করা হয়। বিকল্পভাবে, আপনি tar ব্যবহার করে ফাইলগুলি বের করার জন্য মোট শব্দগুলি স্পষ্টভাবে উল্লেখ করতে পারেন। আমার মতে, পতাকা ব্যবহার করা সম্পূর্ণ শব্দ টাইপ করার চেয়ে ফাইল বের করার একটি দ্রুত উপায়। একটি উদাহরণ করা যাক; আমার নামে একটি ফাইল আছে my_documents.tar, যা আমি একটি ডিরেক্টরিতে বের করতে চাই ফাইল/tar_files, এবং সেই কমান্ডটি করতে হবে:
$টার -এক্সএফmy_documents.tar-সিনথি পত্র/tar_files
অথবা:
$টার --নির্যাস -ফাইল= my_documents.tar-ডিরেক্টরিনথি পত্র/tar_files
আপনি যদি টার্মিনালে ফাইল নিষ্কাশনের অগ্রগতি পর্যবেক্ষণ করতে চান, তাহলে -v (verbose) পতাকাটি ব্যবহার করুন:
$টার -এক্সভিএফmy_documents.tar-সিনথি পত্র/tar_files
কিভাবে লিনাক্সে একটি নির্দিষ্ট ডিরেক্টরিতে tar.gz/tgz ফাইল এক্সট্রাক্ট করবেন:
উপরে আলোচনা করা হয়েছে যে টার ফাইলগুলি ব্যবহার করে সংকুচিত করা যেতে পারে gzip উপযোগ একটি নির্দিষ্ট ডিরেক্টরিতে এই ধরনের ফাইলগুলি বের করার জন্য, পদ্ধতিটি অনেকটা অনুরূপ; একটি অতিরিক্ত পতাকা -সঙ্গে মোকাবেলা করার জন্য কমান্ডে যোগ করা হবে tar.gz অথবা tgz নথি পত্র:
$টার -জক্সএফmy_documents.tar.gz-সিনথি পত্র/tar_gz_files
অথবা:
$টার -জভিএক্সএফmy_documents.tar.gz-সিনথি পত্র/tar_gz_files
কিভাবে লিনাক্সে একটি নির্দিষ্ট ডিরেক্টরিতে tar.bz2/tar.bz/tbz/tbz2 ফাইল এক্সট্রাক্ট করবেন:
আমরা নিষ্কাশন পদ্ধতি শেখার আগে, আসুন কি বুঝতে পারি tar.bz2, tar.bz, tbz, tbz2 ফাইলগুলি হল এগুলি হল ট্যার ফাইলগুলির ফাইল এক্সটেনশনগুলি দ্বারা সংকুচিত bzip অথবা bzip2 লিনাক্সে ইউটিলিটি। এই এক্সটেনশনের যে কোন একটি দিয়ে ফাইল এক্সট্রাক্ট করার জন্য, আমরা -জে পতাকা:
$টার -জেএক্সএফmy_documents.tar.bz2-সিনথি পত্র/bzip_files
ভার্বোজ আউটপুট ব্যবহারের জন্য:
$টার -জেভিএক্সএফmy_documents.tar.bz2-সিনথি পত্র/bzip_files
উপসংহার:
টার ব্যাকআপ সংরক্ষণাগার তৈরি করতে লিনাক্স এবং ইউনিক্স-ভিত্তিক অপারেটিং সিস্টেমে একটি বহুল ব্যবহৃত ইউটিলিটি। টার ইউটিলিটি এক্সট্রাক্ট করার একটি বৈশিষ্ট্য নিয়ে আসে টার একটি নির্দিষ্ট ডিরেক্টরিতে ফাইল। ফাইলগুলি ব্যবহার করে বের করা যায় -সি নির্দিষ্ট ফোল্ডার পাথ সহ পতাকা। তাছাড়া, টার ইউটিলিটি, আপনি আর্কাইভ করা ফাইল থেকে নির্দিষ্ট ফাইলও বের করতে পারেন। এই অল-ইন-ওয়ান ইউটিলিটিটির অনেক কিছু অন্বেষণ করার এবং এর সম্পর্কে আরও জানার আছে টার ইউটিলিটি এক্সিকিউট মানুষ টার টার্মিনালে।