لینکس میں فولڈر کو ٹار کرنے کا طریقہ

How Tar Folder Linux



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

یہ گائیڈ آپ کو آپ کی لینکس مشین پر ٹار آرکائیو بنانے اور نکالنے کے ذریعے لے جائے گا۔







ٹار انسٹال کریں۔

زیادہ تر لینکس ڈسٹری بیوشنز میں ، آپ کے پاس ٹار پہلے سے انسٹال ہوگا۔ تاہم ، اگر آپ ایسا نہیں کرتے ہیں۔ اگر یہ آپ کا معاملہ ہے تو ، کمانڈ استعمال کریں:



ڈیبین/اوبنٹو:

apt پیکیج مینیجر کو بطور استعمال کریں:



$سودو apt-get install ٹار

آرک / مانجارو:

آرک پر مبنی تقسیم پر:





$سودوپیک مین-ایس ٹار

REHL/CentOS:

REHL فیملی پر ، یم کو بطور استعمال کریں:

$سودو یم انسٹال ٹار

ٹار فائل فارمیٹس۔

ٹار کمپریسڈ اور کمپریسڈ آرکائیوز کی حمایت کرتا ہے۔ ٹار آرکائیوز کی عام توسیع میں شامل ہیں:



  • .tar - خام ٹار فائل۔
  • .tar.gz ، .tgz ، .tar.gzip - Gzip ٹار آرکائیو۔
  • .tar.bz2 ، .tbz ، .tbz2 ، .tar.bzip2 - بزپڈ ٹار آرکائیو۔
  • .tar.Z ، .Z ، .taz ٹار آرکائیو کو کمپریس کریں۔

ٹار بنیادی استعمال۔

کمانڈ لائن میں ٹار کا استعمال عام نحو کو اپناتا ہے۔

$ٹار [آپریشنز] [اختیارات]archive_name فائلیں۔/ڈائریکٹریز_ آرکائیو

ہم ٹار یوٹیلیٹی کی درخواست کرتے ہوئے شروع کرتے ہیں ، اس کے بعد آپریشن کرنے کے لیے۔ آپریشن میں شامل ہوسکتا ہے:

  • -سی - ایک آرکائیو بنائیں
  • -ایکس - محفوظ شدہ دستاویزات
  • -ٹی - آرکائیو میں فائلیں اور ڈائریکٹریز دکھاتا ہے۔

اگلا ، ہم افادیت کے رویے میں ترمیم کرنے کے اختیارات پاس کرتے ہیں۔ یہ اختیارات -v verbose کے لیے یا -f محفوظ شدہ نام کے لیے ، -z آرکائیو کو gzip کے ذریعے فلٹر کرنے کے لیے اور بہت کچھ ہو سکتے ہیں۔

آخر میں ، ہم آرکائیو کا نام اور آرکائیو میں شامل کرنے کے لیے فائلوں اور ڈائریکٹریوں کو منتقل کرتے ہیں۔

سادہ آرکائیو بنانے کا طریقہ

جیسا کہ ہم نے اوپر ذکر کیا ہے ، ٹار کمپریشن کی ایک حد کی حمایت کرتا ہے۔ بنانے کے لیے آرکائیو کی قسم بتانے کے لیے ، فائل کے نام میں مطلوبہ توسیع شامل کریں۔ مثال کے طور پر ، ایک gzipped ٹار آرکائیو بنانے کے لیے ، فائل کا نام myarchive.tar.gz کے طور پر درج کریں۔

فائلوں کے ساتھ آرکائیو بنانے کے لیے نیچے دی گئی کمانڈ استعمال کریں: file1، file2، file3، file4

$سودو ٹار -سی myarchive.tar فائل 1 ، فائل 2 ، فائل 3۔

-c ٹار کو ایک نیا آرکائیو بنانے کے لیے کہتا ہے۔ -f پرچم فائل کے نام کی وضاحت کرتا ہے۔

ڈائریکٹری کو ٹار کیسے کریں۔

تمام فائلوں اور ذیلی ڈائریکٹریوں کے ساتھ ڈائریکٹری میں ٹار آرکائیو بنانے کے لئے ، ڈائریکٹری کا راستہ پاس کریں۔ وہاں سے ، ٹار بار بار تمام فائلوں اور ڈائریکٹریوں کو ڈھونڈتا ہے اور انہیں آرکائیو میں شامل کرتا ہے۔

ایک مثال کمانڈ ہے:

$سودو ٹار -سی کے ساتھ۔ -vgzipped.tar.gz/گھر/اوبنٹو

آپ –no-recursion پرچم کا استعمال کرتے ہوئے تکراری ڈائریکٹری آرکائیو کو دبا سکتے ہیں۔

ٹار آرکائیو کے مندرجات کیسے دکھائے جائیں۔

ٹار آرکائیو میں فائلوں اور ڈائریکٹریوں کو دیکھنے کے لیے ، ہم -t آپشن استعمال کرتے ہیں۔ مثال کے طور پر:

$ٹار -ٹی gzipped.tar.gz

ٹار آرکائیو کیسے نکالیں۔

ٹار آرکائیو نکالنے کے لیے ، -x آپریشن پرچم نکالنے کے لیے استعمال کریں۔ آپ کسی بھی ٹار کمپریشن فارمیٹ کو پاس کرسکتے ہیں جیسے gzip ، lzma ، bz2 ، اور بہت کچھ۔

ٹار آرکائیو فائلیں نکالنے کے لیے سب سے عام کمانڈ یہ ہے:

$ٹار -ایکس وی ایفarchive.tar.[توسیع]

ایک سادہ ٹار آرکائیو نکالنے کے لیے:

$ٹار -ایکس وی ایفmyarchive.tar

کمانڈ آرکائیو کے مندرجات کو موجودہ ڈائریکٹری میں نکال دے گی۔

ایک مخصوص فائل کیسے نکالیں

کچھ مثالوں میں ، آپ کو محفوظ شدہ دستاویزات سے مخصوص فائلیں حاصل کرنے کی ضرورت پڑسکتی ہے۔ ایسا کرنے کے لیے ، فائل کے نام خلا سے الگ ٹار کمانڈ میں منتقل کریں۔

مثال کے طور پر:

$ٹار -ایکس وی ایفsample.wma info.txt backup.log

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

جیسا کہ ذکر کیا گیا ہے ، tar موجودہ ورکنگ ڈائرکٹری میں آرکائیو نکالتا ہے۔ ڈائریکٹری کو تبدیل کرنے کے لیے جہاں آرکائیوڈ فائلیں نکالی جاتی ہیں ، -C پرچم کو بطور استعمال کریں:

$mkdir۔/myarchive&& ٹار -ایکس وی ایفmyarchive.tar-سی /گھر/اوبنٹو/myarchive

فائلوں کو آرکائیو میں کیسے شامل کریں۔

موجودہ آرکائیو میں فائلوں کو شامل کرنے کے لیے ، ہم -r فو ضمیمہ استعمال کرتے ہیں جس کے بعد آرکائیو کا نام اور فائلوں کو شامل کرنے کے لیے استعمال کیا جاتا ہے۔

مثال کے طور پر:

$ٹار -آر وی ایفmyarchive file1 file2 file3

محفوظ شدہ دستاویزات سے فائلوں کو کیسے ہٹایا جائے۔

letedelete آپشن کا استعمال کرتے ہوئے ، ہم مخصوص فائلوں کو آرکائیو سے اس طرح نکال سکتے ہیں:

$ٹار -ایکس وی ایف -حذف کریںmyarchive.tar file1 file2 file3

نتیجہ

ٹار لینکس میں ایک قیمتی افادیت ہے ، زیادہ تر پیکیجز کو ٹار فارمیٹ میں محفوظ کیا جاتا ہے ، اور یہ جاننا مفید ہے کہ ٹول کو کیسے استعمال کیا جائے۔