لینکس پر ان زپ کمانڈ۔

Unzip Command Linux



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

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







اوبنٹو 20.04 پر ان زپ کمانڈ کا استعمال کیسے کریں؟

ان زپ کمانڈ پہلے ہی میرے سسٹم اوبنٹو 20.04 پر انسٹال ہے۔ لیکن اگر یہ آپ کے لینکس سسٹم پر انسٹال نہیں ہے تو آپ اسے آسانی سے اپنے سسٹم پر انسٹال کر سکتے ہیں۔



ان زپ کمانڈ انسٹال کرنے کے لیے ، Ctrl + Alt + t کا استعمال کرتے ہوئے ٹرمینل ونڈو کھولیں اور ٹرمینل اسکرین پر درج ذیل کمانڈ ٹائپ کریں۔



$سودومناسبانسٹال کریں زپ





زپ فائل کو ان زپ کمانڈ سے نکالیں۔

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

$زپfilename.zip

مثال کے طور پر ، ہم نے 'ڈاؤن لوڈز' میں 'testfile.zip' کے نام سے ایک زپ فائل ڈاؤن لوڈ کی ہے۔ تو ، پہلے ، ڈاؤن لوڈ ڈائریکٹری میں جائیں اور پھر ہم نے درج ذیل کمانڈ کا استعمال کرتے ہوئے زپ فائل نکالی ہے۔



$سی ڈیڈاؤن لوڈ
$زپtestfile.zip

فائل کو کسی اور ڈائریکٹری میں ان زپ کریں۔

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

$زپfilename.zip-ڈی /ڈائریکٹری کا راستہ

مثال کے طور پر ، ہم موجودہ ڈاؤن لوڈ کے بجائے ڈیسک ٹاپ پر ایک زپ فائل نکالنا چاہتے ہیں۔ تو ، ہم نے ایسا کرنے کے لیے درج ذیل کمانڈ استعمال کی:

$سودو زپtestfile.zip-ڈی /گھر/سسکی/ڈیسک ٹاپ

جیسا کہ آپ مندرجہ ذیل تصویر میں دیکھ سکتے ہیں کہ فولڈر میرے ڈیسک ٹاپ پر نکالا گیا ہے۔ آپ کو مختلف ڈائریکٹریوں میں ایک زپ فائل نکالنے کے لیے پڑھنے اور لکھنے کی اجازت ہونی چاہیے تھی۔

زپ فائلوں کو دبانے والی آؤٹ پٹ کے ساتھ نکالیں۔

جب آپ نے زپ فائل نکالی تو یہ سب سے پہلے نکالنے کے دوران تمام فائلوں کے نام پرنٹ کرتا ہے اور مکمل ہونے پر خلاصہ بھی دکھاتا ہے۔ ان زپ کمانڈ کے ساتھ '-q' سوئچ کا استعمال کرتے ہوئے ، آپ ان پیغامات کو ٹرمینل پر مندرجہ ذیل پرنٹ کرنے سے بچ سکتے ہیں:

$زپ file-name.zip

مثال کے طور پر ، ہم نے '-q' سوئچ کا استعمال کرتے ہوئے ایک 'testfile.zip' نکالا ہے۔ آپ دیکھ سکتے ہیں کہ فائلوں کے نام چھاپے بغیر زپ فائل نکالی گئی ہے۔

$زپ testfile.zip

زپ فائل نکالنے سے فائلوں کو خارج کریں۔

آپ زپ فائل کو زپ کرتے ہوئے ڈائریکٹریز اور فائلوں کو خارج کر سکتے ہیں۔ ان زپ کمانڈ کے ساتھ '-x' سوئچ کا استعمال کریں اور خارج فائلوں کے نام کو جگہ کے ساتھ الگ کریں:

$زپfile-name.zip-ایکسname-exclude1 name-exclude2

مثال کے طور پر ، ہم نکالنے پر 'wp-content' اور 'wp-admin' ڈائریکٹریز کو خارج کرنا چاہتے ہیں:

$زپtestfile.zip-ایکس '*wp-content*' '*wp-admin*'

موجودہ ان زپ فائلوں کو اوور رائٹ کریں۔

اگر آپ کے پاس فائل پہلے ہی ان زپ ہو چکی ہے اور آپ دوبارہ کمانڈ کو مندرجہ ذیل طریقے سے چلائیں گے:

$زپtestfile.zip

اس صورت میں ، یہ آپ سے موجودہ ان زپ فائل کو اوور رائٹ کرنے کے لیے کہے گا جو کہ درج ذیل آؤٹ پٹ میں دکھائی گئی ہے۔

فوری فائل بنائے بغیر موجودہ فائلوں کو اوور رائٹ کرنے کے لیے ، آپ '-o' آپشن کو ان زپ کمانڈ کے ساتھ استعمال کریں گے:

$زپ یاtestfile.zip

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

زپ فائل کے مندرجات کی فہرست بنائیں۔

زپ فائل کے مندرجات کو درج ذیل کے طور پر ان زپ کمانڈ کے ساتھ '-l' آپشن استعمال کیا جاتا ہے۔

$زپ -file-name.zip

مندرجہ ذیل مثال میں ، ہم نے 'testfile.zip' کے مندرجات درج کیے ہیں۔

$زپ -testfile.zip

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

$زپ testfile.zip

متعدد فائلوں کو زپ کریں۔

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

$زپ '*.zip'

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

پاس ورڈ سے محفوظ فائلوں کو ان زپ کیسے کریں؟

آپ پاس ورڈ سے محفوظ زپ فائلوں کو ان زپ کمانڈ کا استعمال کرتے ہوئے ان زپ بھی کرسکتے ہیں۔

$زپ -پیپاس ورڈ فائل- name.zip۔

کمانڈ لائن کا استعمال کرتے ہوئے پاس ورڈ سے محفوظ فائلیں کھولنا محفوظ نہیں ہے۔ لہذا ، اس سے بچنا بہتر ہے۔

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