کمانڈ لائن سے ٹار جی زیپ فائل کیسے بنائیں

فہرست کا خانہ:

Anonim

اگر آپ کو کبھی فائلوں کے گروپ کو منتقل کرنے کی ضرورت پڑی ہے یا اگر آپ ٹائم مشین سے باہر اپنے بیک اپ کا انتظام کر رہے ہیں تو آپ شاید اپنی زپ فائلیں بنانے سے واقف ہوں گے۔ GUI zip ٹولز کا استعمال آسان اور صارف دوست ہے، لیکن اگر آپ بہتر کمپریشن کے ساتھ کچھ اور جدید اختیارات چاہتے ہیں تو آپ ٹار اور gzip آرکائیو بنانے کے لیے کمانڈ لائن پر جا سکتے ہیں۔ میک OS X میں نحو ویسا ہی ہوگا جیسا کہ لینکس میں ہے۔

Tar GZip آرکائیو بنڈل بنانا

کمانڈ لائن (/Applications/Terminal/) سے، درج ذیل نحو کا استعمال کریں:

tar -cvzf tarballname.tar.gz itemtocompress

مثال کے طور پر، صرف ڈائریکٹریز jpg فائلوں کو کمپریس کرنے کے لیے، آپ ٹائپ کریں گے:

tar -cvzf jpegarchive.tar.gz /path/to/images/.jpg

یہاں ایک وائلڈ کارڈ ہے، یعنی .jpg ایکسٹینشن والی کوئی بھی چیز jpegarchive.tar.gz فائل میں کمپریس ہو جائے گی اور کچھ نہیں۔

نتیجے میں .tar.gz فائل دراصل دو مختلف چیزوں کی پیداوار ہے، ٹار بنیادی طور پر فائلوں کے ایک گروپ کو ایک فائل بنڈل میں پیک کرتا ہے لیکن خود سے کمپریشن پیش نہیں کرتا، اس طرح کمپریس کرنے کے لیے ٹار جس میں آپ انتہائی موثر gzip کمپریشن شامل کرنا چاہیں گے۔ اگر آپ واقعی چاہتے ہیں تو آپ ان کو دو الگ الگ کمانڈز کے طور پر چلا سکتے ہیں، لیکن اس کی زیادہ ضرورت نہیں ہے کیونکہ ٹار کمانڈ -z جھنڈا پیش کرتا ہے جو آپ کو ٹار فائل کو خود بخود gzip کرنے دیتا ہے۔

Opening .tar.gz Archives

gz اور tar فائلوں کو پیک کھولنا Pacifist یا Unarchiver (مفت) جیسی ایپلی کیشنز کے ساتھ یا اس کے ساتھ کمانڈ لائن پر واپس جا کر کیا جا سکتا ہے:

gunzip filename.tar.gz

اس کے بعد:

tar -xvf filename.tar

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

کمانڈ لائن سے ٹار جی زیپ فائل کیسے بنائیں