لینکس زپ کمانڈر کے ساتھ آپ بہت ساری چیزیں کر سکتے ہیں
لینکس کمانڈ لائن کا استعمال کرتے ہوئے فائلوں کو سکیڑنے کے کئی طریقے ہیں. اس آرٹیکل میں عملی مثالیں شامل ہیں جو آپ کے فائل کے نظام کے اندر فائلوں کو کمپیکٹ اور منظم کرنے کے لئے زپ کا کمانڈ استعمال کرنے کا طریقہ دکھاتا ہے.
زپ فائلوں کو استعمال کیا جاتا ہے جب آپ کو جگہ کو بچانے کی ضرورت ہوتی ہے اور بڑی فائلوں کو ایک جگہ سے ایک جگہ سے کاپی کریں .
اگر آپ کے پاس 10 فائلیں ہیں جو سائز میں تمام 100 میگا بائٹ ہیں اور آپ کو ان کے فوٹ سائٹ پر منتقل کرنے کی ضرورت ہوتی ہے، تو آپ کو پروسیسر کی رفتار کے مطابق ٹرانسفر کافی وقت لگ سکتا ہے.
اگر آپ تمام 10 فائلوں کو ایک زپ محفوظ شدہ آرکائیو میں کمپریس کریں اور کمپریشن فائل کا سائز 50MB فی فائل تک کم ہوجاتا ہے، تو آپ کو صرف آدھا زیادہ سے زیادہ ڈیٹا منتقل کرنا ہوگا.
ایک فولڈر میں تمام فائلوں کا آرکائیو کیسے بنائیں
تصور کریں کہ آپ میں مندرجہ ذیل MP3 فائلوں کے ساتھ گانا کا ایک فولڈر ہے:
نائٹ پراسیسر.mp3 |
محبت بھوکا آدمی.mp3 |
یہ گرم ہو جاؤ.mp3 |
آپ سب پر چلیں |
جہنم میں ہائی وے.mp3 |
اگر آپ خون چاہتے ہیں تو آپ اسے |
آگوں میں دکھائیں |
بہت زیادہ ٹچ .mp3 |
بش کے ارد گرد دھول |
لڑکیاں تال رہیں ..mp3 |
یہ سادہ لینکس کمانڈر ہے جو اس کی وضاحت کرتا ہے کہ کس طرح موجودہ فولڈر میں تمام فائلوں کی آرکائیو کو کس طرح ACDC_Highway_to_Hell.zip کہا جاتا ہے.
زپ ACDC_Highway_to_Hell *
متن اسکرین اپ کرتا ہے جس میں فائلوں کو شامل کیا جاسکتا ہے.
ایک آرکائیو میں پوشیدہ فائلوں کو شامل کرنے کا طریقہ
پچھلے کمانڈ فولڈر میں تمام فائلوں کو آرکائیو کرنے کے لئے ٹھیک ہے لیکن اس میں صرف ان فائلوں میں شامل ہیں جو پوشیدہ نہیں ہیں.
یہ ہمیشہ یہ آسان نہیں ہے. تصور کریں کہ آپ اپنے ہوم فولڈر کو زپ کرنا چاہتے ہیں تاکہ آپ اسے USB ڈرائیو یا بیرونی ہارڈ ڈرائیو پر واپس کرسکیں. آپ کے گھر کے فولڈر میں پوشیدہ فائل شامل ہیں.
ایک فولڈر میں پوشیدہ فائلوں سمیت تمام فائلوں کو سکیڑنے کے لئے، مندرجہ ذیل کمانڈ چلائیں:
زپ گھر *. *
یہ گھر فولڈر کے اندر اندر تمام فائلوں کے ساتھ گھر .zip نامی فائل کی تخلیق کرتا ہے.
(کام کرنے کے لئے آپ کو ہوم فولڈر میں ہونا ضروری ہے). اس کمانڈ کے ساتھ مسئلہ یہ ہے کہ یہ صرف گھر کے فولڈر میں فائلوں میں شامل نہیں ہے اور فولڈر نہیں، جو ہمیں اگلے مثال پر لاتا ہے.
تمام فائلوں اور ذیلی فولڈرز کو ایک زپ فائل میں کیسے آرہا ہے
آرکائیو کے اندر تمام فائلوں اور ذیلی فولڈرز کو شامل کرنے کے لئے، مندرجہ ذیل کمانڈ چلائیں:
زپ آر.
موجودہ زپ آرکائیو میں نئی فائلیں کیسے شامل کریں
اگر آپ موجودہ فائلوں میں نئی فائلوں کو شامل کرنا چاہتے ہیں یا فائلوں کو ایک آرکائیو میں اپ ڈیٹ کرنا چاہتے ہیں تو، زپ کمانڈ چلانے پر آرکائیو فائل کے لئے اسی نام کا استعمال کریں.
مثال کے طور پر، تصور کریں کہ آپ میں چار البموں کے ساتھ ایک موسیقی فولڈر ہے اور آپ بیک اپ کے طور پر رکھنے کے لئے موسیقی کا استعمال کرتے ہوئے ایک محفوظ شدہ دستاويز بناؤ. اب ایک ہفتے کے بعد تصور کریں کہ آپ دو نیا البمز ڈاؤن لوڈ کریں . زپ فائل میں نئے البمز کو شامل کرنے کے لئے، صرف ایک ہی زپ کمانڈ چلائیں جیسا کہ آپ نے گزشتہ ہفتے کیا تھا.
اصل موسیقی آرکائیو کو بنانے کیلئے مندرجہ ذیل کوڈ چلائیں:
زپ آر / موسیقی / گھر / yourname / music /
آرکائیو میں نئی فائلوں کو شامل کرنے کے لئے ایک ہی کمانڈ دوبارہ چلائیں.
اگر زپ فائل میں اس فائلوں کی ایک فہرست ہے اور ڈسک پر فائلوں میں سے کسی کو تبدیل کردیا گیا ہے، تو ترمیم شدہ فائل زپ فائل میں اپ ڈیٹ کیا جاتا ہے.
Zipped آرکائیو میں موجود فائلوں کو کیسے اپ ڈیٹ کریں
اگر آپ کے پاس ایک زپ فائل ہے جس میں ہر فائل کا نام ہر وقت شامل ہوتا ہے اور آپ ان فائلوں کو کسی بھی تبدیلی کے ساتھ اس فائل کو اپ ڈیٹ کرنا چاہتے ہیں تو آپ -F سوئچ آپ کو یہ کرنے میں مدد ملتی ہے.
مثال کے طور پر، تصور کریں کہ آپ کے پاس ذیل فائلوں کے ساتھ زپ فائل ہے:
/ گھر / اپنے نام / دستاویزات / file1 |
/ گھر / اپنے نام / دستاویزات / فائل 2 |
/ گھر / اپنے نام / دستاویزات / file3 |
/ گھر / اپنے نام / دستاویزات / فائل 4 |
/ گھر / اپنے نام / دستاویزات / فائل 5 |
/ گھر / اپنے نام / دستاویزات / file6 |
اب تصور کریں کہ ہفتے کے دوران آپ نے دو نئی فائلوں کو شامل کیا اور دو فائلوں میں ترمیم کی تاکہ اب فولڈر / گھر / yourname / دستاویزات اب اس طرح لگیں.
/ گھر / اپنے نام / دستاویزات / file1 |
/ گھر / اپنے نام / دستاویزات / فائل 2 |
/ گھر / اپنے نام / دستاویزات / file3 |
/ گھر / اپنے نام / دستاویزات / file4 (اپ ڈیٹ) |
/ گھر / yourname / دستاویزات / file5 (اپ ڈیٹ) |
/ گھر / اپنے نام / دستاویزات / file6 |
/ گھر / اپنے نام / دستاویزات / file7 |
/ گھر / اپنے نام / دستاویزات / file8 |
جب آپ مندرجہ ذیل کمانڈ چلاتے ہیں تو زپ فائل میں تازہ ترین فائلوں (file4 اور file5) پر مشتمل ہے لیکن file7 اور file8 شامل نہیں کیا جائے گا.
زپ zipfilename -f -r / home / yourname / دستاویزات
Zipped آرکائیو سے فائلوں کو کیسے حذف کریں
لہذا آپ سینکڑوں فائلوں کے ساتھ ایک بڑے پیمانے پر زپ فائل بناتے ہیں اور اب احساس ہے کہ زپ فائل میں چار یا پانچ فائلیں موجود ہیں جو آپ کو وہاں کی ضرورت نہیں ہے. ان تمام فائلوں کو پھر سے زپ کرنے کے بغیر، آپ صرف مندرجہ ذیل طور پر ڈی ڈی سوئچ کے ساتھ زپ کمانڈ چل سکتے ہیں:
زپ zipfilename -d [آرکائیو میں فائل کا نام]
مثال کے طور پر، اگر آپ کے پاس گھر / دستاویزات / test.txt کے ساتھ آرکائیو میں ایک فائل ہے، تو آپ اسے اس کمانڈ سے خارج کر دیں گے:
زپ zipfilename -d گھر / دستاویزات / test.txt
فائلوں کو ایک زپ فائل سے دوسرے کاپی کرنے کا طریقہ کیسے کریں
اگر آپ کے پاس ایک زپ فائل میں فائلیں ہیں اور آپ انہیں پہلے سے نکالنے کے بغیر کسی دوسرے زپ فائل میں کاپی کرنا چاہتے ہیں اور ان کو ریفریج کرنا چاہتے ہیں تو -U سوئچ استعمال کریں.
فرض کریں آپ کے پاس مختلف فنکاروں سے موسیقی کے ساتھ "differentmusic.zip" نامی زپ فائل ہے، جن میں سے ایک AC / DC ہے. آپ مندرجہ ذیل کمانڈ کا استعمال کرکے اپنے ACDC.zip فائل میں variousmusic.zip فائل سے باہر AC / DC گانےز کاپی کرسکتے ہیں.
zip differentmusic.zip -U ACDC.zip "Back_In_Black.mp3"
مندرجہ بالا حکم ACDC.zip کرنے کیلئے variousmusic.zip سے فائل "بیک اپ میں سیاہ" کاپی کرتا ہے. اگر زپ فائل آپ کو موجود نہیں ہے کاپی کرنے کے لئے، یہ پیدا ہوتا ہے.
ایک آرکائیو تخلیق کرنے کے لئے پیٹرن ملاپ اور پائپنگ کا استعمال کیسے کریں
اگلے سوئچ ایک بہت مفید ہے کیونکہ آپ کو فائلوں کو آپ کے زپ فائل میں ڈالنے کے لۓ دوسرے حکموں کا استعمال کرنے کی اجازت دیتا ہے. فرض کریں کہ آپ loveongs.zip نامی فائل بنانا چاہتے ہیں، جس میں ہر گانا شامل ہے جس میں عنوان میں محبت ہے.
عنوان میں پیار کے ساتھ فائلوں کو تلاش کرنے کے لئے آپ مندرجہ ذیل کمانڈ استعمال کر سکتے ہیں:
تلاش / گھر / yourname / music -name * محبت *
مندرجہ ذیل کمانڈ 100 فی صد کامل نہیں ہے کیونکہ اس کے الفاظ جیسے "کوچی" بھی لیتا ہے، لیکن آپ کو یہ خیال ملتا ہے. اوپر والے حکم سے تمام واپس آنے والے نتائج کو zip فائل میں lovesongs.zip کہا جاتا ہے، اس حکم کو چلائیں:
تلاش / گھر / yourname / موسیقی - نام * محبت * | زپ loveongs.zip - @
سپلٹ محفوظ شدہ دستاویزات کیسے بنائیں؟
اگر آپ اپنے کمپیوٹر کو بیک اپ کر رہے ہیں لیکن آپ کا بیک اپ ڈی وی ڈی سیٹ اپ کرنے کے لئے صرف ایک ہی میڈیا دستیاب ہے، تو آپ کا انتخاب ہے. آپ فائلوں کو زپ رکھنا جب تک زپ فائل 4.8 گیگا بائٹ ہے اور ڈی وی ڈی کو جلا دینا نہیں ہے ، یا آپ کسی ایسی تقسیم کو محفوظ کرسکتے ہیں جسے آپ نے وضاحت کی حد تک پہنچنے کے بعد ایک سیٹ میں نئے آرکائیو کو برقرار رکھتا ہے.
مثال کے طور پر:
زپ mymusic.zip -r / home / myfolder / music -s 670m
ضبط عمل کی پیش رفت کی رپورٹ اپنی مرضی کے مطابق کیسے کریں
زپ کے دوران ظاہر ہوتا ہے کہ پیداوار کو اپنی مرضی کے مطابق کرنے کے مختلف طریقے ہیں.
مندرجہ ذیل سوئچ دستیاب ہیں:
- -db = ظاہر کرتا ہے کہ کتنے بٹس کو زپ کیا جارہا ہے اور کتنا چھوڑ دیا جاتا ہے
- -cc = زپ فائلوں کی ایک بڑی تعداد دکھاتا ہے اور کتنے بائیں جانے کے لئے باقی ہیں
- ہر 10MB فائل کے لئے ڈاٹ دکھاتا ہے جس میں زپ کیا جاتا ہے
- -ds = سیٹ کتنی دفعہ ظاہر ہوتی ہے
- -du = ہر فائل کے ناپسندیدہ سائز دکھاتا ہے
مثال کے طور پر:
زپ myzipfilename.zip -dc -r / گھر / موسیقی
زپ فائل کو کیسے طے کرنا
اگر آپ کے پاس زپ آرکائیو ہے تو ٹوٹ جاتا ہے، آپ کو ایف ایف کا استعمال کرتے ہوئے اور اسے ٹھیک کر سکتے ہیں اور اگر یہ ناکام ہوجاتا ہے تو، ایف ایف ایف کمانڈ.
اگر یہ ایرر برقرار رہے تو ہمارے ہیلپ ڈیسک سے رابطہ کریں. غلط استعمال رپورٹ نہیں کیا جا سکا. ایک یا زیادہ ایرر آ گئے ہیں. براہ مہربانی ایرر پیغام سے نشان زدہ فیلڈز کو ٹھیک کریں.
مثال کے طور پر، پہلے یہ کوشش کریں:
زپ ایف ایف myfilename.zip - myfixedfilename.zip
اور پھر
زپ - ایف ایف myfilename.zip - myfixedfilename.zip
ایک آرکائیو کو خفیہ کرنے کا طریقہ
اگر آپ کو زپ فائل میں اسٹور کرنا چاہتے ہیں کہ حساس معلومات ہے، تو اس کو خفیہ کاری کرنے کے لئے استعمال کریں. آپ کو پاسورڈ درج کرنے اور پاسورڈ کو دوبارہ دینے کے لئے کہا جاتا ہے.
مثال کے طور پر:
زپ myfilename.zip -r / home / wikileaks -e
کس طرح دکھایا جائے گا زپ کیا جائے گا
اگر آپ جانتے ہیں کہ آپ ایک بڑی آرکائیو پیدا کرنے جا رہے ہیں، اس بات کو یقینی بنائیں کہ صحیح فائلوں کو زپ فائل میں شامل کیا جائے گا. آپ ایس ایچ سوئچ کی وضاحت کرکے زپ کمانڈر کے متوقع نتائج دیکھ سکتے ہیں.
مثال کے طور پر:
زپ myfilename.zip -r / home / music / -ff
ایک محفوظ شدہ دستاویزات کی جانچ پڑتال
زپ فائلوں کو فائلوں کو بیک اپ کرنے کے بعد، اصل فائلوں کو ہٹانے سے ڈسک کی جگہ کو بچانے کے لئے آزمائش ہے. آپ ایسا کرنے سے پہلے، زپ فائل کو مناسب طریقے سے کام کرنے کا ایک اچھا خیال ہے.
آپ کو ٹچ کا استعمال کرنے کے لئے -T سوئچ کا استعمال کر سکتے ہیں کہ زپ فائل درست ہے.
مثال کے طور پر:
زپ myfilename.zip -T
اس آرڈر سے آؤٹ پٹ جب ایک آرکائیو غلط ہے جیسے کچھ نظر آتے ہیں:
- زپ انتباہ: غائب آخر دستخط - شاید زپ فائل نہیں
یاد رکھیں کہ آپ ٹوپی زپ فائلوں کو ٹھیک کرنے کے لئے ایف ایف کی کوشش کر سکتے ہیں.
یہ بات قابل ذکر ہے کہ ٹی ٹی میں جھوٹے مثبت پیدا ہوسکتا ہے کہ یہ کہتے ہیں کہ زپ فائل بدعنوان ہے، اگرچہ جب آپ اسے کھولتے ہیں تو آپ تمام فائلوں کو نکال سکتے ہیں.
فائلوں کو کیسے خارج کردیں
کبھی کبھی آپ کو زپ فائل سے کچھ فائلیں خارج کرنا چاہتے ہیں. مثال کے طور پر، اگر آپ اپنے فون یا ڈیجیٹل کیمرے سے فائلیں نقل کرتے ہیں تو، آپ کے ویڈیو اور تصاویر کا مرکب ہے. شاید آپ تصاویر کو زپ اور ویڈیوز کو ویڈیوز زپ میں زپ کرنا چاہتے ہیں.
photos.zip بنانے پر ویڈیوز کو خارج کرنے کا ایک طریقہ یہ ہے
زپ تصاویر .zip -r / گھر / تصاویر / -x * .mp4
کمپریشن کی سطح کی وضاحت کیسے کریں
جب آپ فائلوں کو ایک زپ فائل میں سکیڑیں گے تو، نظام فیصلہ کرتا ہے کہ فائل کو سکیھنا یا صرف اسے ذخیرہ کرے. اتارنا mp3 فائلیں، مثال کے طور پر، پہلے سے ہی کمپریسڈ ہیں، لہذا ان کو مزید کمپریشن کرنے میں بہت کم نقطہ نظر ہے؛ وہ عام طور پر زپ فائل کے اندر اندر محفوظ ہیں.
تاہم، آپ فائل کو کمپریشن کرنے کیلئے 0 اور 9 کے درمیان ایک کمپریشن کی سطح کی وضاحت کرسکتے ہیں. ایسا کرنے کے لئے زیادہ وقت لگتا ہے، لیکن یہ اہم خلائی بچت بنا سکتی ہے.
زپ myfiles.zip -r / home -5