اگرچہ بہت سارے صارفین یہ سمجھتے ہیں کہ Gnu / Linux کی تقسیم اور ونڈوز جیسے سسٹمز میں کچھ مشترک نہیں ہے ، لیکن حقیقت یہ ہے کہ وہ کرتے ہیں۔ دونوں آپریٹنگ سسٹمز میں کچھ خاص عنصر ہوتے ہیں جیسے فائلوں کی قسم جسے دیکھا جاسکتا ہے یا کمپیوٹر فائلوں کا نظم و نسق۔
ان معاملات میں ، گنو / لینکس ونڈوز جیسا ہی ہے لیکن ایک مختلف انداز میں۔ اس میں سے ایک فائلوں کی اقسام جو Gnu / Linux میں نوسکھئیے صارف کو سب سے زیادہ پریشانی پیش کرتی ہیں اور کمپریسڈ فائل اور اس کے کام کرنے کے طریقے۔. اس طرح ، Gnu / Linux میں فائلوں کو ڈمپریس کرنے کے ل we ہمیں ایسے پروگراموں کی ضرورت ہے جو فائل کرتے ہیں اور فائلوں کو کمپریس کرنے یا ڈیکمپریس کرنے کے ل certain کچھ کمانڈ دیتے ہیں۔ لیکن سب سے پہلے ، آئیے پہلے دیکھیں کہ کمپریسڈ فائلیں کیا ہیں۔
انڈیکس
کمپریسڈ فائلیں کیا ہیں؟
کمپریسڈ فائلیں ہیں ان فائلوں کے مقابلہ میں کمپیوٹر فائلیں جو ہارڈ ڈسک پر کم جگہ پر قبضہ کرنے کی خصوصیت رکھتی ہیں. اس طرح ، کمپریسڈ فائلیں استعمال کی جاتی ہیں اور ان جگہوں کے لئے مثالی ہیں جہاں آپ کو جگہ بچانے کی ضرورت ہوتی ہے۔ کمپریسڈ فائلیں اصل شکل سے مختلف فارمیٹ میں ہیں اور کسی بھی پروگرام کے ذریعہ ان تک رسائی حاصل نہیں ہوتی ہیں سوائے اس کے کہ کمپریسر پروگرام جو کمپریسڈ فائلوں کو چلانے اور دیکھنے کے لئے ڈیکمپریسنگ کے انچارج ہوں گے۔
Gnu / Linux میں ہم کر سکتے ہیں ان پروگراموں میں کمپریسڈ فائلیں ڈھونڈیں جو ذخیرے ہمیں بھیجتے ہیں، جب ہم پروگرام پیکجوں کو ڈاؤن لوڈ کرتے ہیں اور یہاں تک کہ جب ہم پروگرام پیکیج انسٹال کرتے ہیں ، چونکہ مختلف پیکیج فارمیٹس اب بھی ایک قسم کی کمپریسڈ فائلیں ہیں جن کو چلانے کے لئے کسی بھی کمپریسر پروگرام کی ضرورت نہیں ہوتی ہے۔
Gnu / Linux کے آپریٹنگ سسٹم کے اندر ، ہمیں مختلف کمپریسڈ فائل فارمیٹس ملتی ہیں جن کا استعمال شروع سے ہی کیا جاسکتا ہے ، لیکن کچھ دوسروں کو کمپریسر پروگرام اور دوسرا ڈیکمپپیسسر پروگرام درکار ہوتا ہے۔ عام طور پر، سارے پروگرام جو کمپریسر ہیں وہ ہمیں فائل کو ڈیکمپریس کرنے کی اجازت دیتے ہیں اور اس وجہ سے ان قسم کی فائلوں کو منظم کرنے کے لئے ایک سے زیادہ پروگراموں کی ضرورت نہیں ہے اور یہاں تک کہ ایسے پروگرام بھی ہیں جو مختلف قسم کی کمپریسڈ فائلوں کا نظم کرتے ہیں۔
Gnu / Linux میں کمپریسر کیسے لگائیں؟
کمپریسڈ فائلوں کی متعدد قسمیں ہیں جن کو کسی بھی تقسیم پہلے سیکنڈ سے سنبھال سکتی ہے۔ ٹار ، ٹارج فائلز اور ان کے مشتقات کمپریسڈ فائلیں ہیں جن کا استعمال کیا جاسکتا ہے ، لیکن وہ زیادہ مقبول نہیں ہیں کمپیوٹر سسٹم کے مابین ، .zip اور rar ترجیحی اور سب سے زیادہ مقبول فائل کی شکل ہے. لیکن کسی بھی تقسیم کے پاس اس قسم کی فائلوں یا مخصوص قسم کی کمپریسڈ فائلوں کے لئے کمپریسر موجود نہیں ہے ، لہذا ، تقسیم کو انسٹال کرنے کے بعد ہمیں ٹرمینل میں درج ذیل کو عمل میں لانا ہوگا۔
sudo apt-get install rar unrar unace zip unzip p7zip-full p7zip-rar sharutils mpack arj cabextract file-roller uudeview
یہ اگر ہم اوبنٹو یا ڈیبیئن پر مبنی Gnu / Linux کی تقسیم کا استعمال کرتے ہیں. اگر اس کے برعکس ، ہمارے پاس اوبنٹو اور نہیں تھا ہم نے فیڈورا یا ریڈ ہیٹ پر مبنی تقسیم کا استعمال کیا، ہمیں مندرجہ ذیل لکھنا ہوگا:
sudo dnf install rar unrar unace zip unzip p7zip-full p7zip-rar sharutils mpack arj cabextract file-roller uudeview
اگر ہمارے پاس اوبنٹو نہیں ہے اور ہمارے پاس آرک لینکس یا اس کے مشتقات ہیں ، تو ہمیں مندرجہ ذیل لکھنا ہوگا۔
Pacman -S rar unrar unace zip unzip p7zip-full p7zip-rar sharutils mpack arj cabextract file-roller uudeview
یہ طریقہ ایک ٹرمینل کے ذریعے ہے لیکن ہم اسے گرافیکل سافٹ ویئر مینیجر کے ذریعہ بھی کرسکتے ہیں۔ اس معاملے میں، ہمیں .zip ، rar ، Ace اور arj شکلوں سے متعلق کمپریسرز تلاش کرنا ہوں گے. تمام تقسیم میں گرافیکل سافٹ ویئر مینیجرز ہیں جن میں براؤزر موجود ہے ، لہذا گرافیکل انسٹالیشن ایک تیز اور آسان طریقہ کار ہوگا۔ ایک بار جب ہم ان کو انسٹال کر لیتے ہیں تو ، فائل مینیجر کے ساتھ ساتھ ایپلی کیشنز مینو اور سیاق و سباق کے مینو میں بھی تبدیلی آئے گی۔
ٹرمینل میں ان کا استعمال کیسے کریں؟
Gnu / Linux کے ٹرمینل کے ساتھ استعمال کرنے کا عمل بہت آسان اور آسان ہے۔ عام طور پر ہم یہ کہہ سکتے ہیں کہ فائلوں کو کمپریس کرنے کے لئے ہمیں کمپریسر کمانڈ پر عمل پیرا ہونا پڑتا ہے جس کے بعد ہم تیار کردہ کمپریسڈ فائل کا نام اور ان فائلوں کو جو ہم کمپریس کرنا چاہتے ہیں۔
لہذا ، کسی فائل کو سکیڑنا زپ کی شکل ہمیں مندرجہ ذیل نمونہ استعمال کرنا ہے۔
zip archivo.zip archivo.doc archivo.jpg
اگر ہم ایک فائل بنانا چاہتے ہیں Gzip کی شکل میں، پیٹرن مندرجہ ذیل ہو گا:
gzip archivo.doc
اگر ہم ایک فائل بنانا چاہتے ہیں ٹار فارمیٹ میں ، پھر ہمیں مندرجہ ذیل لکھنا ہوگا:
tar -zcvf archivo.tgz archivo.doc
جب ہم ٹرمینل کے ذریعے فائلوں کو ڈمپپریس کرنا چاہتے ہیں تو ہمیں بھی اسی طرح کا عمل کرنا ہوگا۔ اس کے لئے ہمیں اسی طرز پر عمل کرنا ہوگا لیکن عمل درآمد کے لئے کمانڈ کو تبدیل کرنا ہوگا۔ اس طرح ، کے لئے فائلوں کو .zip فارمیٹ میں ان زپ کریں ہمیں لکھنا ہے:
unzip archivo.zip
اگر ہم فائلوں کو ان زپ کرنا چاہتے ہیں in .ar format میں ہمیں لکھنا ہے:
unrar archivo.rar
اگر ہم فائلوں کو ان زپ کرنا چاہتے ہیں ٹار کی شکل میں، پھر ہمیں مندرجہ ذیل پر عمل درآمد کرنا ہوگا:
tar -zxvf archivo.tgz
اگر فائل میں ہے gzip فارمیٹ، پھر ہمیں مندرجہ ذیل پر عمل درآمد کرنا ہوگا:
gzip -d archivo.zip
دوسرے کمپریسڈ فائل فارمیٹس ہیں جو ٹرمینل کے ذریعے انسٹال اور استعمال ہوسکتے ہیں۔ عام طور پر یہ کمپریسرز اسی طرز کی پیروی کرتے ہیں اور اگر نہیں تو ، یہ ہمیشہ ذخیرہ اندوزی کے صفحہ میں حاضر ہوگا، پروگرام کے بارے میں معلومات کے ل a ایک بہت ہی مفید صفحہ ہے جو ہم استعمال کریں گے۔
ان کو گرافیکل استعمال کرنے کا طریقہ
تصویری طور پر ہمارے تقسیم میں کمپریسڈ فائلوں کی تخلیق بہت آسان ہے۔ پچھلے کمپریسرز کو انسٹال کرتے وقت ، فائل مینیجر میں ترمیم کی گئی ہے۔ اس طرح ، سیاق و سباق کے مینو میں جو ظاہر ہوتا ہے جب ہم کرتے ہیں کسی فائل پر ڈبل کلک کرنے کے لئے کمپریس کرنے کا آپشن موجود ہوگا…. اس اختیار کو منتخب کرنے سے مندرجہ ذیل کی طرح ونڈو سامنے آئے گا:
اس میں ہم نئی فائل کا نام درج کرتے ہیں اور اس کمپریشن کی قسم کو نشان زد کرتے ہیں جس کو ہم انجام دینا چاہتے ہیں۔ یعنی ، اگر اس کو .zip ، tar.xz ، rar ، .7z ، وغیرہ میں دباؤ میں رکھا جائے گا۔
کے لئے عمل گنو / لینکس میں فائلوں کو گرافیکل طور پر ڈمپپریس کرنا ٹرمینل سے کہیں زیادہ آسان ہے. ہم کمپریسڈ فائل پر ڈبل کلک کرتے ہیں اور فائل میں موجود تمام دستاویزات کے ساتھ ایک ونڈو نظر آئے گا۔ اگر ہم ان میں سے کسی بھی دستاویز پر ڈبل کلک کرتے ہیں تو یہ عارضی طور پر ظاہر ہوگی ، اگر ہم فائل کو ان زپ کرنا چاہتے ہیں تو ہم اسے نشان زد کریں اور پھر ہم ایکسٹریکٹ بٹن دبائیں۔ اس کے ساتھ ساتھ ہم "ایکسٹریکٹ" بٹن کو براہ راست دباکر تمام فائلوں کو ان زپ کرسکتے ہیں، لیکن ہمیں یہ یقینی بنانا ہوگا کہ کسی فائل کو نشان زد یا منتخب نہیں کیا گیا ہے۔
کیا یہ صرف کمپریسڈ فائلوں کے ساتھ کیا جاسکتا ہے؟
سچ یہ ہے کہ نہیں۔ بہت سے ہیں دوسری کارروائییں جو ہم کمپریسڈ فائلوں کے ساتھ کرسکتے ہیں. نہ صرف ہم فائلوں کو ان زپ کر سکتے ہیں یا تشکیل بھی دے سکتے ہیں بلکہ ہم ان کو انکرپٹ بھی کرسکتے ہیں یا ہم ایک مخصوص سائز کی ایک سے زیادہ فائلیں تشکیل دے سکتے ہیں اور ایک واحد کمپریسڈ فائل بنانے کے لئے ان میں شامل ہوسکتے ہیں۔
لیکن یہ آپریشن وہ انجام دینے میں زیادہ پیچیدہ ہیں اور ان قسم کی فائلوں کے ساتھ کام کرنا ضروری نہیں ہے، مندرجہ بالا کمانڈوں اور ہدایت نامہ کے ساتھ موثر اور نتیجہ خیز انداز میں کمپریسڈ فائلوں کے ساتھ کام کرنے کے لئے یہ کافی سے زیادہ ہے۔
6 تبصرے ، اپنا چھوڑیں
do sudo-get انسٹال صندوق
پھر فائل پر دایاں کلک کریں ، صندوق کے ساتھ کھولیں اور ract کو نکالیں
ان لوگوں کے لئے جن کے پاس اوبنٹو یا فیڈورا ہیں (یہ بطور ڈیفالٹ آتا ہے)
ٹرمینل میں لکھیں:
ایک صفحہ
unp کمانڈ لائن دلائل کے بطور دی گئی ایک یا ایک سے زیادہ فائلوں کو نکالتا ہے:
$ unp file.tar
$ unp file.bz2 file.rpm file.dat file.lzip
معاون فارمیٹس:
p ان پی ایس
محفوظ شدہ دستاویزات کی شکلیں اور اوزار:
7 ز: پی 7 زپ یا پی 7 زپ
اککا: unace
ar، دیب: بینوٹیلس
آرج: آرج
bz2: bzip2
ٹیکسی: cabextract
chm: libchm-bin یا آرچیمج
cpio ، سال: cpio یا سال
dat: tnef
ڈی ایم ایس: ایکس ڈی ایم ایس
مثال کے طور پر: اورینج یا انزپ یا غیرارج یا انارج یا لاہ
gz: gzip
hqx: macutils
lha ، lzh: lha
lz: lzip
لزما: ایکس زیڈ یوٹیلس یا لزما
lzo: lzop
lzx: unlzx
mbox: formail اور mpack
پی ایم ڈی: پی پی ایم ڈی
rar: rar یا unrar یا unrar-free
rpm: rpm2cpio اور cpio
سمندری ، بحر.بین: میکٹیلز
شار: شارٹیلس
ٹار: tar
tar.bz2، tbz2: ٹار bzip2 کے ساتھ
tar.lzip: ٹار lzip کے ساتھ
tar.lzop، tzo: ٹار lzop کے ساتھ
tar.xz، txz: xz-utils کے ساتھ ٹار
tar.z: ٹارچ کے ساتھ
tgz، tar.gz: gzip کے ساتھ ٹار
uu: sharutils
xz: xz-utils
منفی اعادہ گنتی / usr / bin / unp لائن 317 پر کچھ نہیں کرتی ہے۔
زپ ، سی بی ز ، سی بی آر ، جار ، جنگ ، کان ، ایکس پی آئی ، اڈف: ان زپ
چڑیا گھر: چڑیا گھر
ٹار فائلوں کو ان زپ کرنے کے لئے ، tar -zxvf file.tgz ؟؟
میرے خیال میں صرف -xvf ہی کافی ہے
کسی نے اس بارے میں سبق حاصل کرنا ہے کہ اوزبٹو اور دیگر ڈسٹروز پر پِی زِپ کس طرح انسٹال کیا جائے اور اس کو گنووم اور پلازما 5 کے ساتھ کس طرح ضم کیا جائے ، شکریہ۔
شکریہ میں نے ایک انسٹالیشن اوبنٹو 18 میں پاس کے ساتھ دستاویز کو غیر زپ کردیا
اچھا توتو لیکن یہ بہتر ہوگا اگر کمپریسرز ملٹی ٹریڈنگ کا استعمال کرسکیں۔ مجھے 4 جی بی فائلوں کو ان زپ کرنا ہے اور اسے ایک رائزن 5 1600x پر کافی وقت لگتا ہے۔ htop کے ساتھ میں یہ مشاہدہ کرنے میں کامیاب رہا ہوں کہ کارکردگی بہت کم ہے کیونکہ اس میں سنگل سی پی یو استعمال ہوتا ہے۔