لینکس میں ہر جگہ سے ایک پروگرام کو قابل عمل بنانے کا طریقہ



مسائل کو ختم کرنے کے لئے ہمارے آلے کو آزمائیں

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



پہلے ، آپ کو کمانڈ لائن پر کام کرنے کی ضرورت ہوگی۔ اگر آپ اتحاد کو استعمال کرتے ہیں تو اوبنٹو ڈیش سے ٹرمینل لفظ تلاش کریں۔ اگر آپ Ctrl + Alt + T دبائیں تو زیادہ تر ڈیسک ٹاپ ماحول آپ کو ٹرمینل کھولنے کی اجازت دے گا۔ ڈیسک ٹاپ ماحول کے صارفین جیسے LXDE ، Xfce4 اور KDK ایپلی کیشنز مینو پر کلک کرسکتے ہیں ، سسٹم ٹولز کی طرف اشارہ کرسکتے ہیں اور پھر ٹرمینل کی طرف اشارہ کرسکتے ہیں۔ اگرچہ آپ کو عام طور پر پروگراموں کے ساتھ کام کرنے کے ل administrator ایڈمنسٹریٹر تک رسائی کی ضرورت ہوتی ہے ، لیکن آپ کو زیادہ تر معاملات میں اس کے لئے سوڈو کا استعمال کرنے کی ضرورت نہیں ہوگی۔



طریقہ 1: اپنے راستہ کی تغیرات میں ترمیم کرنا

یہ فرض کرتے ہوئے کہ آپ جانتے ہیں کہ پروگرام کہاں ہے اور اس پر عمل درآمد پہلے ہی طے ہوچکا ہے ، آپ اسے اپنے راستے میں شامل کرسکتے ہیں۔ تلاش کا راستہ باش کو بتاتا ہے کہ آپ اس اشارہ پر جو پروگرام ٹائپ کرتے ہو اس کا نام کہاں تلاش کرنا ہے۔ اگر آپ نے کبھی ونڈوز یا ایم ایس - ڈاس کمانڈ لائنز استعمال کی ہیں تو پھر شاید آپ کو یہ چال یاد آئے۔ فرض کریں کہ آپ کے ڈاؤن لوڈ والے فولڈر میں آپ قابل عمل ہیں۔ اگر آپ چاہتے ہیں کہ جب تک آپ کا سیشن کھلا رہتا ہے اسے ہر جگہ سے اس پر عمل درآمد کروانا چاہیں تو ٹائپ کریں PATH = AT PATH: ~ / ڈاؤن لوڈ برآمد کریں اور داخل دبائیں۔

یہ آپ کے موجودہ سیشن کا راستہ بدل دے گا ، لیکن جب آپ نیا ونڈو کھولیں گے یا موجودہ کو بند کردیں گے تو آپ اپنے پہلے سے طے شدہ راستے پر واپس آجائیں گے۔ بخوبی ، یہ ان اوقات کے لئے موزوں ہوجاتا ہے جب آپ تجربات کو پیش کرنا چاہتے ہیں لیکن یہ مثالی نہیں ہے اگر آپ کچھ مستقل کرنے کی کوشش کر رہے ہیں۔ ٹائپ کریں نانو ~ / .bashrc اگر آپ اچھ forی تبدیلی لانا چاہتے ہو تو کمانڈ لائن پر۔

اگر آپ vi یا vim جیسے مختلف ایڈیٹر کو ترجیح دیتے ہیں ، تو آپ اس کمانڈ میں لفظ نینو کو اپنے پسندیدہ ٹرمینل ٹیکسٹ ایڈیٹر کے نام سے تبدیل کرسکتے ہیں۔ فائل کے نچلے حصے تک پہنچنے کے لئے پیج ڈاون یا کرسر ایرو ڈاون کی کو دبائیں اور پھر اپنے پاتھ کمانڈ کو شامل کریں۔ مثال کے طور پر ، ہم نے مستقل مقام بنانے کے لئے نیچے لائن PATH = AT PATH: / home / صارف / ڈاؤن لوڈ کو شامل کیا۔

ہر بار جب آپ ایک نئی شیل ونڈو کھولیں گے تو اس کی تجزیہ ہوجائے گی۔ ذہن میں رکھیں کہ آپ کا صارف نام صارف سے زیادہ نہیں ہے ، لہذا آپ اسے تبدیل کرنا چاہیں گے۔ اگر آپ نینو استعمال کررہے ہیں تو اسے بچانے کیلئے Ctrl + O دبائیں اور پھر باہر نکلنے کیلئے Ctrl + X پر دبائیں۔ آپ کو کام کرنا چاہئے ، اور زیادہ تر صارفین کے ل enough یہ کافی سے زیادہ ہے کیونکہ اس طریقہ کار میں کم از کم کھیلنا ہوتا ہے۔ اور بھی راستے ہیں جو آپ لے سکتے ہیں ، کوئی تعاقب کا ارادہ نہیں ہے۔

طریقہ 2: ~ / .Local / بن ڈائرکٹری بنائیں

جبکہ ~ / .local / bin ڈائرکٹری اصل میں بیشتر پہلے سے طے شدہ PATH اسائنمنٹس میں شامل ہوتی ہے ، لیکن اس کا رجحان بہت سے مشہور GNU / Linux پر عمل درآمد پر نہیں ہوتا ہے۔ جب تک آپ نے اسے تخلیق نہیں کیا ہے کیوں کہ آپ شیل اسکرپٹ یا کوئی اور چیز بنا رہے تھے جسے آپ ہر جگہ سے چلانا چاہتے ہیں ، تب آپ کے پاس شاید ابھی یہ نہیں ہے۔ یہ کہا جا رہا ہے ، چونکہ یہ پہلے سے طے شدہ پروگراموں کے ذریعہ شامل ہو گیا ہے اس کا فورا. ختم ہوجائے گا۔

کمانڈ پرامپٹ پر ، ٹائپ کریں mkdir ~ / .local / بن اور داخل دبائیں۔ آپ کو کوئی آؤٹ پٹ نہیں دیکھنا چاہئے۔ اگر آپ کو ایک غلطی کا پیغام ملتا ہے جس میں 'mkdir:' /home/user/.local/bin 'نامی کوئی ڈائرکٹری نہیں بن سکتی ہے تو شاید صارف سے مختلف نام ہو ، تو آپ کے پاس پہلے سے ہی یہ ڈائرکٹری موجود ہے۔ اگر غلطی کے پیغام کو محفوظ طور پر نظرانداز کرسکتے ہیں ، کیونکہ یہ سب آپ کو بتاتا ہے کہ آپ کے پاس پہلے سے ہی ایک ڈائرکٹری موجود ہے اور باز آپ کو اس کے اوپر کسی اور کو رکھنے نہیں دے گا۔

اب جب بھی آپ کسی چیز کو اس ڈائرکٹری میں منتقل کرتے ہیں ، آپ کو کہیں سے بھی چلانے کے قابل ہونا چاہئے۔ فرض کریں کہ آپ کے پاس اپنے ڈاؤن لوڈ والے فولڈر میں chkFile نامی شیل اسکرپٹ ہے جس کو یقینی بنانے کے لئے آپ نے پہلے جانچ پڑتال کی ہے کہ وہ محفوظ ہیں اور آپ کو پریشانی کا باعث نہیں بن رہے ہیں۔ قدرتی طور پر ، یہ محض ایک میک اپ فائل کا نام ہے اور آپ ٹائپ کرنا چاہیں گے ls ~ / ڈاؤن لوڈز یا اصل نام تلاش کرنے کیلئے آپ کے پاس کیا ہے؟ فرض کریں کہ ہماری مثال ٹھیک ہے ، آپ کو ٹائپ کرنا ہوگا chmod + x ~ / ڈاؤن لوڈز / chkFile اسے قابل عمل بنانے کے ل make اور پھر ٹائپ کریں mv ~ / ڈاؤن لوڈز / chkFile ~ / .لوکال / بن اسے صحیح ڈائرکٹری میں ڈالنا۔ تب سے ، آپ کو جہاں کہیں بھی ہے وہاں سے اس پر عمل درآمد کرنا چاہئے۔

طریقہ 3: گرافک طور پر پروگراموں کا اجرا

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

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

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

4 منٹ پڑھا