ٹار فائلوں کو لینکس میں کسی مخصوص ڈائریکٹری میں کیسے نکالیں۔

How Extract Tar Files Specific Directory Linux



لینکس استعمال کرتے ہوئے ، آپ نے محسوس کیا ہوگا کہ بہت سے پیکجز a کے ساتھ آتے ہیں۔ .tar فائل کی توسیع تو ، ایک کیا ہے۔ ٹار فائل؟ اے۔ ٹار فائل ایک فائل میں بہت سی فائلوں کا مجموعہ ہے۔ تار۔ (ٹیپ آرکائیو) ایک پروگرام ہے جو فائلوں کو اکٹھا کرتا ہے اور ان فائلوں کے بارے میں کچھ مددگار معلومات حاصل کرتا ہے ، جیسے اجازتیں ، تاریخیں وغیرہ۔ یہ قابل ذکر ہے کہ تار۔ افادیت فائلوں کو کمپریس نہیں کرتی کمپریشن کے لیے ، آپ کی ضرورت ہے۔ gzip یا bzip افادیت
بطور لینکس ایڈمنسٹریٹر ، آپ کو اکثر اس سے نمٹنا پڑتا ہے۔ ٹار فائلوں. بہت سے حالات میں ، آپ کو a کا ڈیٹا نکالنا پڑتا ہے۔ ٹار کسی مخصوص ڈائریکٹری میں فائل کریں۔ تو ، کیسے نکالیں۔ ٹار کسی خاص راستے پر فائل کریں؟ ایک طریقہ ہے نکالنے کا۔ ٹار موجودہ ڈائریکٹری میں فائل کریں اور پھر اسے مطلوبہ ڈائریکٹری میں کاپی کریں۔ یہ کام کرے گا ، لیکن طریقہ کار وقت طلب ہے۔ یہ گائیڈ مختلف اقسام کو نکالنے کے حل تلاش کرنے پر مرکوز ہے۔ ٹار ایک مخصوص ڈائریکٹری میں فائلیں۔

لینکس میں ٹار فائل کو کسی مخصوص ڈائریکٹری میں کیسے نکالیں:

ٹار فائل کو کسی اور ڈائرکٹری میں نکالنے کے لیے ، درج ذیل نحو پر عمل کریں:







$ٹار -ایکس ایف [فائل کا نام].tar-سی [/راہ_ کا/ڈائریکٹری]

متبادل کے طور پر:



$ٹار -نکالیں -فائل=[فائل کا نام].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 فائلوں:

$ٹار -zxfmy_documents.tar.gz-سیفائلوں/tar_gz_files

یا:

$ٹار -zvxfmy_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

لفظی پیداوار کے استعمال کے لیے:

$ٹار -jvxfmy_documents.tar.bz2-سیفائلوں/bzip_files

نتیجہ:

تار۔ بیک اپ آرکائیو بنانے کے لیے لینکس اور UNIX پر مبنی آپریٹنگ سسٹم میں وسیع پیمانے پر استعمال ہونے والی افادیت ہے۔ تار۔ افادیت بھی نکالنے کے لیے ایک فیچر کے ساتھ آتی ہے۔ ٹار ایک مخصوص ڈائریکٹری میں فائلیں۔ فائلوں کا استعمال کرتے ہوئے نکالا جا سکتا ہے۔ -سی مخصوص فولڈر کے راستے کے ساتھ جھنڈا لگائیں۔ مزید یہ کہ ، کا استعمال کرتے ہوئے۔ تار۔ افادیت ، آپ محفوظ شدہ فائلوں سے مخصوص فائلیں بھی نکال سکتے ہیں۔ اس سب میں ایک افادیت کو دریافت کرنے اور اس کے بارے میں مزید جاننے کے لیے بہت کچھ ہے۔ تار۔ افادیت عملدرآمد آدمی ٹار ٹرمینل میں