লিনাক্সে একটি নির্দিষ্ট ডিরেক্টরিতে টার ফাইলগুলি কীভাবে বের করা যায়

How Extract Tar Files Specific Directory Linux



লিনাক্স ব্যবহার করার সময়, আপনি হয়তো লক্ষ্য করেছেন যে অনেক প্যাকেজ a দিয়ে আসে .tar ফাইল এক্সটেনশন. সুতরাং, ক টার ফাইল? ক টার ফাইল একটি ফাইলে অনেক ফাইলের সংগ্রহ। টার (টেপ আর্কাইভ) একটি প্রোগ্রাম যা ফাইলগুলি সংগ্রহ করে এবং ফাইলগুলি সংরক্ষণাগারগুলি সম্পর্কে কিছু সহায়ক তথ্য সংগ্রহ করে, যেমন অনুমতি, তারিখ ইত্যাদি। এটি উল্লেখযোগ্য যে টার ইউটিলিটি ফাইলগুলিকে সংকুচিত করে না; সংকোচনের জন্য, আপনার প্রয়োজন gzip অথবা bzip উপযোগিতা
লিনাক্স অ্যাডমিনিস্ট্রেটর হিসাবে আপনাকে প্রায়ই মোকাবেলা করতে হয় টার নথি পত্র. অনেক পরিস্থিতিতে, আপনাকে 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

উপসংহার:

টার ব্যাকআপ সংরক্ষণাগার তৈরি করতে লিনাক্স এবং ইউনিক্স-ভিত্তিক অপারেটিং সিস্টেমে একটি বহুল ব্যবহৃত ইউটিলিটি। টার ইউটিলিটি এক্সট্রাক্ট করার একটি বৈশিষ্ট্য নিয়ে আসে টার একটি নির্দিষ্ট ডিরেক্টরিতে ফাইল। ফাইলগুলি ব্যবহার করে বের করা যায় -সি নির্দিষ্ট ফোল্ডার পাথ সহ পতাকা। তাছাড়া, টার ইউটিলিটি, আপনি আর্কাইভ করা ফাইল থেকে নির্দিষ্ট ফাইলও বের করতে পারেন। এই অল-ইন-ওয়ান ইউটিলিটিটির অনেক কিছু অন্বেষণ করার এবং এর সম্পর্কে আরও জানার আছে টার ইউটিলিটি এক্সিকিউট মানুষ টার টার্মিনালে।