کمانڈ لائن سے ٹار جی زیپ فائل کیسے بنائیں
فہرست کا خانہ:
اگر آپ کو کبھی فائلوں کے گروپ کو منتقل کرنے کی ضرورت پڑی ہے یا اگر آپ ٹائم مشین سے باہر اپنے بیک اپ کا انتظام کر رہے ہیں تو آپ شاید اپنی زپ فائلیں بنانے سے واقف ہوں گے۔ 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
عام طور پر آپ کو چیزوں کو ڈائرکٹری میں تبدیل کرنا چاہیے، ورنہ موجودہ ورکنگ ڈائرکٹری ہی وہ منزل ہوگی جو جلدی خراب ہوسکتی ہے۔