Anonim

مجھے لینکس میں دلچسپی رکھنے والے بڑی عمر کے لوگوں کی طرف سے کچھ مدد کی درخواست کی ای میل موصول ہوئی ہیں ، اور ان میں سے کچھ ایک ہی نوعیت کا سوال پوچھتے ہیں جس کا خلاصہ یہ ہوسکتا ہے کہ:

کیا میں MS-DOS کی طرح لینکس کو "الگ کر" سکتا ہوں؟

میں وضاحت کروں گا کہ مذکورہ بالا کا کیا مطلب ہے۔ ایم ایس ڈاس ، یا اس معاملے میں عام طور پر کسی بھی ڈاس (پی سی ڈاس ، ڈی آر ڈاس ، وغیرہ) کے بارے میں سمجھنے اور استعمال کرنا بہت آسان ہے کیونکہ ان اویسز کو ہارڈ ویئر کے ذریعہ محدود کیا گیا تھا جب وہ رہا ہوئے تھے۔

کچھ پرانے کمپیوٹر صارفین کا ایم ایس ڈاس سے بہت زیادہ پیار ہے کیونکہ وہ اسے اچھی طرح جانتے ہیں ، اور کمانڈ لائن پر لینکس کے ساتھ اسی سطح کے علم کو حاصل کرنے کے قابل بننا چاہتے ہیں۔ بہرحال ، MS-DOS مشکل نہیں تھا ، لہذا ، لینکس کتنا مشکل ہوسکتا ہے ، ٹھیک ہے؟

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

TSRs بمقابلہ عمل

جب آپ MS-DOS چلا رہے ہیں تو ، پس منظر میں چلنے والی واحد چیزیں TSR ہیں۔ آپ کو شاید یہ معلوم ہوگا کہ یہ ٹی ایس آر کہاں سے جسمانی طور پر بھری ہوئی ہیں ، وہ کیسے چل رہے ہیں ، وہ کیوں چل رہے ہیں اور اسی طرح کے۔

ایم ایس ڈاس میں ٹی ایس آر کی سب سے آسان مثال جس کے بارے میں میں سوچ سکتا ہوں وہ ہے ماؤس ڈاٹ کام ، جو ایم ایس ڈاس ایپس میں کمپیوٹر ماؤس کے استعمال کو قابل بناتا ہے۔ ماؤس ڈرائیور AUTOEXEC.BAT کے بوجھ پر بوجھ ڈالتا ہے ، بوجھ رہتا ہے اور اس پردیی آلہ کے استعمال کو اہل بناتا ہے۔

دوسری طرف لینکس میں شروع عمل پر شروع ہوتا ہے جو init کے ذریعے شروع ہوتا ہے۔ ایم ایس ڈاس کے مقابلے میں یہ بالکل مختلف جانور ہے۔ عمل کو آئی ڈی دی جاتی ہے ، اور آپ ان سب کے بارے میں مذکورہ بالا لنک پر پڑھ سکتے ہیں۔

کیا آپ کو ان انیم اور آوٹ آؤٹ کو جاننا ہوگا ؟ واقعی نہیں۔ نقطہ یہ ہے کہ یہ وہ MS-DOS نہیں ہے جس کی آپ عادت ہیں۔

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

سنگل ٹاسک بمقابلہ ملٹی ٹاسک

ایم ایس ڈاس بنیادی طور پر ایک ہی ٹاسک ماحول ہے۔ لینکس ملٹی ٹاسکنگ کے قابل ہے اور یہ آسانی سے کرسکتا ہے۔

یہ جاننا اچھا ہے کہ لینکس کمانڈ لائن میں کاموں کے مابین کس طرح تبادلہ خیال کیا جا because ، کیوں کہ آخر کار ، آپ میں صلاحیت موجود ہے تاکہ آپ اسے بھی استعمال کرسکیں۔

کمانڈ لائن میں لینکس کے ملٹی ٹاسک کا طریقہ پیش منظر اور پس منظر "ملازمتوں" کے استعمال سے ہے۔ اس ٹیوٹوریل میں یہ بہت اچھی طرح سے بتایا گیا ہے کہ کس طرح کمانڈ لائن لینکس ملٹی ٹاسکنگ ، پیش منظر / پس منظر / رکے ہوئے نوکریوں کا استعمال اور اسی طرح کام کرنا ہے۔

"آپ کے چہرے پر نہیں" ماحول

MS-DOS اور Linux کے درمیان فرق کو بیان کرنے کا بہترین طریقہ یہ ہے کہ DOS ہمیشہ آپ کے چہرے میں ہوتا ہے جب کہ لینکس نہیں ہوتا ہے۔

پرانے اسکول کے ڈاس صارفین کو ماحول میں کہیں بھی ہر چیز سامنے رکھنے کی عادت ہوتی ہے۔ اس کی وجہ DOS کے کام کرنے کا واحد کام کرنا ہے۔ جو کچھ بھی DOS کر رہا ہے ، آپ اسے دیکھ لیں۔

لینکس ایسا نہیں ہے۔ زیادہ تر وقت لینکس کا ماحول آپ کو یہ نہیں بتائے گا کہ ڈیزائن کے ذریعہ کیا ہو رہا ہے۔

آپ اس کے بارے میں اس طرح سوچ سکتے ہیں: DOS "میں آپ کو سب کچھ بتاؤں گا" اور لینکس ہے "میں آپ کو سب کچھ بتاؤں گا ، لیکن صرف اس صورت میں جب آپ اس سے مانگیں ۔"

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

تاہم سب سے بڑا سوال یہ ہے: یہاں تک کہ لینکس کے کھلے دل کے ساتھ ، کیا یہ زیادہ طاقت ور ، زیادہ سے زیادہ کمانڈ لائن تجربہ فراہم کرتا ہے؟ جی ہاں. لینکس میں آپ وہی OS چلا رہے ہیں جو طاقتور UNIX میگا کمپیوٹرز میں استعمال ہوتا ہے ، لہذا یہ ڈاس کے مقابلے میں بہتر ہے۔

آپ صرف کمانڈ لائن (یعنی کوئی جی یوآئ) حاصل کرنے کے لئے کہاں جاتے ہیں اور کچھ نہیں؟

لینکس صارفین میں "خالص لینکس" ماحول کے لئے کیا استعمال کرنا ہے اس پر مختلف بحثیں ہوتی ہیں (پڑھیں: دلائل)۔ در حقیقت ، مجھے یہ تک نہیں معلوم کہ "خالص لینکس" کا اصل معنی کیا ہے کیونکہ اس کی تعریفیں مختلف ہوتی ہیں۔ (اگر آپ "خالص لینکس" کی تعریف پر چھرا لینا چاہتے ہیں تو ، براہ کرم بلا جھجھک کوئی تبصرہ پوسٹ کریں اور اس کی وضاحت کریں ، کیونکہ میں نہیں کر سکتا۔)

جہاں تک ہر چیز کو لینکس میں شروع ہوتا ہے وہاں پہنچنے کے ل you ، آپ کو "بیسڈ" تقسیم سے دور ہونا پڑے گا اور "اصلیت" پر جانا پڑے گا۔ تین ہیں. ڈیبیئن ، سلیک ویئر اور ریڈ ہیٹ۔

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

ایک تقسیم جو فطرت کے لحاظ سے کم سے کم ہے جو آپ کو یہ سیکھنے کی اجازت دیتی ہے کہ زمین سے لینکس میں کس طرح کی جاتی ہے (زیادہ تر) آرک لینکس ہے۔ اگر آپ لینکس کا ایسا ماحول چاہتے ہیں جو آپ کو ایک بار انسٹال ہونے والی کمانڈ لائن پر پھینک دے اور آپ کو اس طرح سیکھنے دے تو جہاں آپ آگے بڑھتے ہو تو آپ کو کامیابی کا اچھا احساس ہو ، آرک وہی ہے جو آپ چاہتے ہیں۔ آرک کے لئے بیگنر گائیڈ ایک بہترین تحریر ہے جو میں نے کبھی بھی لینکس کمانڈ لائن ماحول کے لئے دیکھا ہے۔

کسی OS کو "الگ کرنا" کا آخر کار مطلب یہ ہے کہ کمانڈ لائن سے شروع ہوکر پہلے اسے سیکھنا چاہئے۔ تو آپ کے پرانے DOS صارفین کے ل that جو ایسا لینکس چاہتے ہیں جو آپ کو اس کی تشکیل دیں ، لہذا بات کرنے کے لئے ، دبیان ، سلیک ویئر اور آرک اس کے ل for واقعی اچھے ہیں۔ جہاں سے آپ شروع کرتے ہیں۔

لینکس بمقابلہ ایم ایس ڈاس (ہاں ، سنجیدگی سے)