TAR یا TAR.GZ سے سنگل فائل یا ڈائرکٹری کیسے نکالیں۔

TAR یا TAR.GZ سے سنگل فائل یا ڈائرکٹری کیسے نکالیں۔
آپ جیسے قارئین MUO کو سپورٹ کرنے میں مدد کرتے ہیں۔ جب آپ ہماری سائٹ پر لنکس کا استعمال کرتے ہوئے خریداری کرتے ہیں، تو ہم ملحق کمیشن حاصل کر سکتے ہیں۔ مزید پڑھ.

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





ایک ایسے منظر نامے پر غور کریں جہاں آپ کو ایک بڑے آرکائیو میں سے صرف ایک فائل کی ضرورت ہوتی ہے۔ ایسی صورت میں، پورے آرکائیو کو نکالنے کے بجائے، آپ صرف وہی فائل نکال سکتے ہیں جس کی آپ کو ضرورت ہے۔ آئیے دیکھتے ہیں کہ کیسے۔





دن کی ویڈیو کا میک یوز مواد کے ساتھ جاری رکھنے کے لیے اسکرول کریں۔

ٹربال کا مواد دیکھیں

اگر آپ صرف کا مواد دیکھنا چاہتے ہیں۔ ایک TAR یا TAR.GZ فائل ، آپ کو اسے نکالنے کی ضرورت نہیں ہے۔ اس کے بجائے، اندر کیا ہے دیکھنے کے لیے درج ذیل کمانڈ کا استعمال کریں:





 tar -tvf [archive.tar] 
tar -ztvf [archive.tar.gz]

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

مفت مکمل فلمیں سائن اپ نہیں۔
  ٹار فائل کا مواد دیکھیں

ٹربال سے ایک فائل نکالیں۔

TAR یا TAR.GZ سے ایک فائل نکالنے کے لیے درج ذیل کمانڈ فارمیٹ کا استعمال کریں:



 tar -xvf [archive.tar] [path-to-file] 
tar -zxvf [archive.tar.gz] [path-to-file]

یاد رکھیں، آپ کو اس فائل کا مکمل راستہ فراہم کرنا ہوگا جسے آپ نکالنا چاہتے ہیں۔ آپ کا استعمال کرتے ہوئے فائل یا ڈائریکٹری کا پورا راستہ تلاش کرسکتے ہیں۔ tar -tvf [archive.tar] کمانڈ.

فائل نکالنے کے لیے test1.txt سے ٹیسٹ لیتا ہے اور test.tar.gz فائلوں میں، کمانڈز ہوں گے:





 tar -xvf test.tar test1.txt 
tar -zxvf test.tar.gz test1.txt

...کہاں:

  1. -ایکس آرکائیو سے فائلیں نکالنے کے لیے استعمال کیا جاتا ہے۔
  2. میں ترقی کو دیکھنے کے لیے استعمال کیا جاتا ہے کیونکہ وہ نکالے جا رہے ہیں۔
  3. -f ٹربال کا نام بتانے کے لیے استعمال کیا جاتا ہے۔
  4. -کے ساتھ TAR.GZ فائلوں کو ڈیکمپریس کرنے کے لیے استعمال کیا جاتا ہے۔

یہ کمانڈز موجودہ ٹرمینل ڈائرکٹری میں مخصوص فائل کو نکالیں گے۔





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

ٹربال سے ایک ڈائرکٹری نکالیں۔

اسی طرح، آپ درج ذیل نحو کا استعمال کرتے ہوئے ٹربال سے ایک ڈائرکٹری بھی نکال سکتے ہیں۔

 tar xvf [archive.tar] [path-to-directory] 
tar -zxvf [archive.tar.gz] [path-to-directory]

مثال کے طور پر، ایک مکمل نکالنے کے لیے ٹیسٹ 1 سے ذیلی ڈائریکٹری ٹیسٹ لیتا ہے آرکائیو، آپ کو ڈائریکٹری کا پورا راستہ فراہم کرنے کی ضرورت ہوگی، یعنی ٹیسٹ/ٹیسٹ1 :

 tar -xvf test.tar test/test1

یہ پوری ذیلی ڈائرکٹری کو نکال دے گا۔ ٹیسٹ/ٹیسٹ1 موجودہ ٹرمینل ڈائرکٹری میں۔

  ٹار سے سنگل ڈائرکٹری نکالیں۔

ایک فائل یا فولڈر کو مختلف ڈائرکٹری میں نکالیں۔

آپ بھی ٹربال سے فائل یا ڈائریکٹری نکالیں۔ ایک مختلف ڈائریکٹری میں۔ اس کے لیے اوپر کی طرح ہی نحو استعمال کریں لیکن شامل کریں۔ -سی آپشن کے بعد منزل کی ڈائرکٹری:

فوٹوشاپ پر رنگ تبدیل کرنے کا طریقہ
 tar -xvf [archive.tar] -C [destination_directory] [file-or-directory] 
tar -zxvf [archive.tar.gz] -C [destination_directory] [file-or-directory]

ہم کہتے ہیں کہ ہم ایک ڈائریکٹری نکالنا چاہتے ہیں۔ ٹیسٹ 2 سے ٹیسٹ لیتا ہے میں محفوظ شدہ دستاویزات ڈاؤن لوڈ موجودہ ورکنگ ڈائرکٹری کے بجائے ڈائریکٹری۔ کمانڈ، اس معاملے میں، یہ ہوگا:

 tar -xvf test.tar -C ~/Downloads/ test/test2
  ایک ڈائرکٹری کو مختلف ڈائرکٹری میں نکالیں۔

ٹربال سے ایک فائل یا ڈائرکٹری کو حذف کریں۔

اگر آپ کو TAR یا TAR.GZ فائل سے ایک فائل یا ڈائرکٹری کو حذف کرنے کی ضرورت ہے، تو استعمال کریں۔ --حذف کرنا ٹار کمانڈ کے ساتھ آپشن:

 tar -vf [archive.tar] --delete [file-or-directory]

تاہم، آپ کمپریسڈ ٹربال (TAR.GZ) سے براہ راست فائل یا ڈائرکٹری کو حذف نہیں کر سکتے۔ آپ کو پہلے TAR.GZ فائل کو ڈی کمپریس کرنے کی ضرورت ہے، فائل یا ڈائرکٹری کو ڈیلیٹ کریں، اور پھر اسے دوبارہ کمپریس کریں۔

TAR.GZ فائل کو ڈیکمپریس کرنے کے لیے، درج ذیل کمانڈ کا استعمال کریں:

 gzip -d [archive.tar.gz]

اسے ڈیکمپریس کرنے سے فائل TAR میں تبدیل ہو جائے گی۔ اب آپ TAR آرکائیو سے فائل کو حذف کر سکتے ہیں:

 tar -vf [archive.tar] --delete [file-or-directory]

اس کے بعد، gzip کا استعمال کرتے ہوئے TAR فائل کو دوبارہ کمپریس کریں:

 gzip -f [archive.tar]
  ٹار سے فائل کو حذف کریں۔

لینکس پر آرکائیوز کے ساتھ کام کرتے وقت وقت کی بچت کریں۔

آرکائیو سے صرف مطلوبہ فائلیں نکالنا نہ صرف بے ترتیبی کو روکتا ہے بلکہ وقت کی بچت بھی کرتا ہے جو بصورت دیگر فائلوں کی ایک بڑی تعداد کے ذریعے تلاش کرنے میں صرف ہوتا ہے۔

کبھی کبھی، TAR فائلیں بنانے اور نکالنے کے نتیجے میں آپ کے سسٹم میں ڈپلیکیٹ فائلیں بنتی ہیں۔ لہذا، اپنی جگہ کو ختم کرنے کے لیے وقتاً فوقتاً ان ڈپلیکیٹس کی شناخت اور ہٹانا ایک اچھا عمل ہے۔