لینکس میں فائلوں کو زپ کرنے کا طریقہ

Lynks My Faylw Kw Zp Krn Ka Tryq



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

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







زپ کمانڈ

زپ کمانڈ ایک طاقتور افادیت ہے جو فائلوں اور ڈائریکٹریوں کو زپ آرکائیو میں کمپریس کرتی ہے۔ یہاں ایک سادہ کمانڈ ہے جسے آپ استعمال کر سکتے ہیں:





زپ [ اختیارات ] zipfile_name.zip file.txt ڈائریکٹری_نام

براہ کرم [options] کو مناسب آپشنز اور zipfile_name.zip کو نئی زپ فائل کے مطلوبہ فائل کے نام سے تبدیل کریں۔ مزید برآں، file.txt اور directory_name ان فائلوں کی نمائندگی کرتے ہیں جن کی آپ کو کمپریس کرنے کی ضرورت ہے۔ مثال کے طور پر، file1.txt اور file2.txt فائلوں کو شامل کرکے Scripts.zip بنانے کے لیے درج ذیل کمانڈ کا استعمال کریں:





زپ -r Scripts.zip file1.txt file2.txt

  zipping-files-using-zip-command

مندرجہ بالا کمانڈ میں، ہم نے فائل کمپریشن کو بار بار انجام دینے کے لیے -r آپشن کا استعمال کیا۔ اگر آپ زپ فائل بنانا چاہتے ہیں اور اسے پاس ورڈ سے محفوظ بنانا چاہتے ہیں، تو آپ درج ذیل کمانڈ استعمال کر سکتے ہیں:



زپ -پی 12345 Scripts.zip file1.txt file2.txt

  create-password-protected-zip-file-using-zip-command

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

سی ڈی ~ / دستاویزات

زپ -r script.zip * .TXT

  r-option-in-zip-command

اسی طرح، آپ ایک کمانڈ کا استعمال کرتے ہوئے ڈائریکٹری کی تمام فائلوں کو زپ کر سکتے ہیں:

زپ -r home.zip *

  zip-command-in-linux

مندرجہ بالا کمانڈ میں، home.zip ایک زپ فائل ہے، اور * مخصوص جگہ سے ہر چیز کو شامل کرنے کے لیے ایک وائلڈ کارڈ ہے۔

ٹار کمانڈ

ٹار کمانڈ ایک اور ورسٹائل یوٹیلیٹی ہے جو لینکس میں فائلوں کو آرکائیو کرنے کے لیے استعمال ہوتی ہے۔ تاہم، زپ کے برعکس، اس کے لیے آپ کو کمپریشن ٹولز جیسے gzip یا bzip استعمال کرنے کی ضرورت ہوتی ہے۔ ٹار کمانڈ کا استعمال کرتے ہوئے فائل کو زپ کرنے کے لیے، نیچے دی گئی کمانڈ کا استعمال کریں:

لیتا ہے -czvf zip_name.tar.gz file.txt ڈائریکٹری_نام

یہاں، '-cvzf' میں موجود اختیارات ٹار کو gzip(z) کا استعمال کرتے ہوئے ایک gzip-compressed archive(c) بنانے کی ہدایت کرتے ہیں، وربوز آؤٹ پٹ (v) فراہم کرتے ہیں اور فائل کا نام (f) بتاتے ہیں۔ دوبارہ، zip_name.tar.gz میں zip_name کو اس کمپریسڈ فائل کے نام سے تبدیل کریں جسے آپ بنانا چاہتے ہیں۔

اوپر کی مثال میں ٹار کمانڈ استعمال کرنے کے لیے، یہ کمانڈ درج کریں:

لیتا ہے -czvf Scripts.tar.gz file1.txt  file2.txt

  tar-command-to-zip-files-in-linux

فائل مینیجر سے

سب سے پہلے، فائل مینیجر کو کھولیں اور ان فائلوں کو منتخب کریں جنہیں آپ زپ فائل میں شامل کرنا چاہتے ہیں۔

  لینکس فائل مینیجر میں فائلوں کا انتخاب کرنا

اب دائیں کلک کریں اور یہاں کمپریس آپشن پر کلک کریں:

  ڈراپ ڈاؤن آپشن مینو میں فائل مینیجر

یہاں، آپ زپ فائل کا نام دے سکتے ہیں اور اس کے لیے پاس ورڈ بھی شامل کر سکتے ہیں:

  لینکس میں زپ فائل کا نام دینا

نتیجہ

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