لینکس میں ماحولیاتی متغیرات

Anonim

لینکس میں ماحولیاتی متغیرات

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

لینکس میں ماحولیاتی متغیر کے ساتھ کام کرنا

اس آرٹیکل کے حصے کے طور پر، ہم بنیادی اور سب سے زیادہ مفید معلومات کو متاثر کرنا چاہتے ہیں، جو ماحولیاتی متغیر سے متعلق ہے. اس کے علاوہ، ہم ان کو دیکھنے، تبدیلی، تخلیق اور حذف کرنے کے طریقوں کا مظاہرہ کریں گے. اہم اختیارات کے ساتھ واقف نوشی صارفین کو اسی طرح کے اوزار کے انتظام میں تشریف لے جانے اور OS کی تقسیم میں ان کی قیمت سے نمٹنے میں مدد ملے گی. سب سے اہم پیرامیٹرز کے تجزیہ کے آغاز سے پہلے، میں انہیں کلاس میں تقسیم کرنے کے بارے میں بتانا چاہتا ہوں. اس طرح کے ایک گروہ کو مندرجہ ذیل بیان کیا جاتا ہے:
  1. نظام متغیر. یہ اختیارات آپریٹنگ سسٹم کے آغاز میں فوری طور پر لوڈ کر رہے ہیں، بعض ترتیبات فائلوں میں ذخیرہ کردہ (یہ ذیل میں ان کے بارے میں ہوں گے)، ساتھ ساتھ تمام صارفین اور پورے OS کے لئے مکمل طور پر دستیاب ہے. عام طور پر اس طرح کے پیرامیٹرز کو وسیع پیمانے پر ایپلی کیشنز کے آغاز کے دوران سب سے اہم اور اکثر استعمال کیا جاتا ہے.
  2. اپنی مرضی کے متغیرات. ہر صارف میں اس کی اپنی ڈائرکٹری ہے جہاں تمام اہم اشیاء ذخیرہ کیے جاتے ہیں، ان کے صارف متغیر ترتیبات فائلوں میں شامل ہیں. ان کے نام سے یہ پہلے سے ہی واضح ہے کہ وہ ایک مخصوص صارف کے تحت ایک مخصوص صارف کے تحت لاگو ہوتے ہیں جب یہ مقامی "ٹرمینل" کے ذریعہ مجاز ہے. جب وہ دور سے منسلک ہوتے ہیں تو وہ کام کرتے ہیں.
  3. مقامی متغیر صرف اسی سیشن کے اندر صرف پیرامیٹرز استعمال ہوتے ہیں. جب یہ مکمل ہوجاتا ہے، تو وہ ہمیشہ کے لئے ہٹا دیں گے اور سب کو دوبارہ شروع کرنے کے لئے دستی طور پر تخلیق کرنا ہوگا. وہ انفرادی فائلوں میں محفوظ نہیں ہیں، اور مناسب کنسول حکموں کا استعمال کرتے ہوئے تخلیق، ترمیم اور خارج کر دیا جاتا ہے.

اپنی مرضی کے مطابق اور سسٹم متغیر کے لئے ترتیب فائلیں

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

  • / وغیرہ / پروفائل سسٹم فائلوں میں سے ایک ہے. تمام صارفین اور پورے نظام کے لئے دستیاب ہے، یہاں تک کہ دور دراز داخلہ کے ساتھ. اس کے لئے صرف پابندی - پیرامیٹرز کو یہ قبول نہیں کیا جاتا ہے جب آپ معیاری "ٹرمینل" کھولتے ہیں، تو اس مقام میں، اس ترتیب سے کوئی اقدار کام نہیں کریں گے.
  • / وغیرہ / ماحول - پچھلے ترتیب کے ایک وسیع پیمانے پر. یہ نظام کی سطح پر کام کرتا ہے، پچھلے فائل کے طور پر ایک ہی اختیارات ہے، لیکن اب ریموٹ کنکشن کے ساتھ بھی کسی بھی پابندیوں کے بغیر.
  • /etc/bash.bashrc - صرف مقامی استعمال کے لئے فائل، ایک دور دراز سیشن یا انٹرنیٹ کے ذریعے کنکشن پر یہ کام نہیں کرے گا. ایک نئے ٹرمینل سیشن کی تخلیق کرتے وقت ہر صارف کے لئے کارکردگی کا مظاہرہ کیا.
  • .Bashrcs ایک مخصوص صارف کے لئے، اس کے گھر کی ڈائرکٹری میں ذخیرہ کیا جاتا ہے اور ہر بار ٹرمینل نیا ہے چلتا ہے.
  • .bash_profile اسی طرح ہے .Bashrc، صرف دور دراز بات چیت کے لئے، مثال کے طور پر، SSH کا استعمال کرتے وقت.

بنیادی نظام اور اپنی مرضی کے مطابق ماحولیاتی متغیرات کی فہرست

مندرجہ ذیل ہدایات کا شکریہ، اب آپ جانتے ہیں کہ کس طرح تیزی سے تمام موجودہ پیرامیٹرز اور ان کی اقدار کا تعین کرنا ہے. یہ صرف اہم سے نمٹنے کے لئے رہتا ہے. ایسی اشیاء پر توجہ دینا:
  • ڈی. مکمل نام - ڈیسک ٹاپ ماحول. ڈیسک ٹاپ کے موجودہ ماحول کا نام پر مشتمل ہے. آپریٹنگ سسٹم میں، لینکس دانا پر مختلف گرافک گولے استعمال کیے جاتے ہیں، لہذا ایپلی کیشنز کو یہ سمجھنے کے لئے ضروری ہے کہ اب فعال کیا ہے. یہ متغیر ڈی کی مدد کرتا ہے. اس کے اقدار کا ایک مثال - گووم، ٹکسال، کاڈ، اور اسی طرح.
  • راہ - ڈائریکٹریز کی ایک فہرست کی وضاحت کرتا ہے جس میں مختلف قابل اطلاق فائلوں کی تلاش. مثال کے طور پر، اشیاء تلاش کرنے اور اشیاء تک رسائی حاصل کرنے کے حکموں میں سے ایک کی کارروائی کے تحت، وہ مخصوص دلائل کے ساتھ فوری طور پر تلاش کرنے اور ایگزیکٹو فائلوں کو بھیجنے کے لئے ان فولڈروں کا حوالہ دیتے ہیں.
  • شیل - فعال کمانڈ شیل کا اختیار رکھتا ہے. اس طرح کے گولوں کو صارف کو بعض سکرپٹ کو آزادانہ طور پر پیش کرنے کی اجازت دیتا ہے اور سنٹیکسس کا استعمال کرتے ہوئے مختلف عملوں کو چلانے کی اجازت دیتا ہے. بش کو سب سے زیادہ مقبول شیل سمجھا جاتا ہے. واقفیت کے دیگر عام احکامات کی فہرست مندرجہ ذیل لنک پر ایک اور مضمون میں پایا جا سکتا ہے.
  • اس طرح غیر معمولی کسی بھی مقامی پیرامیٹرز کو لامحدود مقدار میں شامل کیا جاسکتا ہے، یہ صرف ان کی کارروائی کی اہم خصوصیات کے بارے میں یاد رکھنا ضروری ہے.

    اپنی مرضی کے مطابق متغیرات کو شامل اور حذف کریں

    ہم نے کلاس کلاسوں میں تبدیل کیا جو ترتیب فائلوں میں ذخیرہ کیا جاتا ہے، اور اس سے یہ حقیقت یہ ہے کہ آپ کو فائلوں کو خود کو ترمیم کرنا ہوگا. یہ کسی بھی معیاری ٹیکسٹ ایڈیٹر کا استعمال کرتے ہوئے کیا جاتا ہے.

  1. SUDO GEDIT کے ذریعہ صارف کی ترتیب کو کھولیں .Bashrc. ہم مطابقت پذیر ڈیزائن کے ساتھ گرافیکل ایڈیٹر استعمال کرنے کا ارادہ رکھتے ہیں، مثال کے طور پر، Gedit. تاہم، آپ کسی دوسرے کی وضاحت کرسکتے ہیں، مثال کے طور پر، VI یا نانو.
  2. لینکس میں ماحولیاتی متغیر کی اپنی مرضی کے مطابق ترتیب فائل چلائیں

  3. مت بھولنا کہ جب سپرسر کی طرف سے کمانڈ شروع ہو تو آپ کو پاسورڈ درج کرنے کی ضرورت ہوگی.
  4. لینکس میں صارف کی ترتیب فائل کو چلانے کیلئے پاس ورڈ درج کریں

  5. فائل کے اختتام پر، برآمد ویر = قدر سٹرنگ شامل کریں. ایسے پیرامیٹرز کی تعداد کچھ بھی محدود نہیں ہے. اس کے علاوہ، آپ پہلے ہی متغیر متغیر کی قیمت کو تبدیل کرسکتے ہیں.
  6. لینکس میں صارف کی ترتیب کی فائل پر متغیر شامل کریں

  7. تبدیلیوں کے بعد، انہیں بچائیں اور فائل کو بند کردیں.
  8. لینکس میں صارف کی ترتیب فائل میں تبدیلیوں کو محفوظ کریں

  9. فائل شروع ہونے کے بعد ترتیب کی اپ ڈیٹ ہو گی، اور یہ ذریعہ کے ذریعہ کیا جاتا ہے .بشرک.
  10. لینکس صارف کی ترتیب فائل کو دوبارہ شروع کریں

  11. آپ متغیر کی سرگرمیوں کی جانچ پڑتال کر سکتے ہیں.
  12. لینکس میں صارف متغیر کی قیمت چیک کریں

اگر آپ تبدیلیوں سے پہلے متغیرات کی اس کلاس کی وضاحت سے واقف نہیں ہیں تو، مضمون کے آغاز میں معلومات کو پڑھنے کے لئے اس بات کا یقین کریں. یہ ان کی حدود رکھنے والے درج کردہ پیرامیٹرز کی کارروائی کے ساتھ مزید غلطیوں سے بچنے میں مدد ملے گی. پیرامیٹرز کو ہٹانے کے لۓ، یہ ترتیب ترتیب فائل کے ذریعے بھی ہوتا ہے. دستخط # کے آغاز میں شامل کرکے اس پر سٹرنگ یا تبصرہ مکمل کرنے کے لئے کافی ہے.

نظاماتی ماحولیاتی متغیر تخلیق اور ہٹانے

یہ صرف متغیرات کی تیسری کلاس پر اثر انداز کرنے کے لئے رہتا ہے. ایسا کرنے میں ترمیم کریں یہ / وغیرہ / پروفائل فائل ہو گی، جو ایک دور دراز کنکشن کے ساتھ بھی فعال رہتا ہے، مثال کے طور پر، ایک معروف SSH مینیجر کے ذریعہ. ترتیب کے عنصر کا افتتاح اسی طرح کے بارے میں اسی طرح کے طور پر کیا جاتا ہے جیسا کہ پچھلے ورژن میں:

  1. کنسول میں، سوڈو Gedit / وغیرہ / پروفائل درج کریں.
  2. لینکس میں متغیرات کے نظام کی ترتیب فائل کو چلائیں

  3. تمام ضروری تبدیلیاں بنائیں اور مناسب بٹن پر کلک کرکے انہیں بچائیں.
  4. لینکس میں متغیرات کے نظام کی ترتیب میں ترمیم کریں

  5. ذریعہ / وغیرہ / پروفائل کے ذریعہ اعتراض کو دوبارہ شروع کریں.
  6. لینکس میں متغیرات کے نظام کی ترتیب کو دوبارہ شروع کریں

  7. آخر میں، $ varo کے ذریعے کارکردگی کی جانچ پڑتال کریں.
  8. لینکس میں نظام متغیر ماحول کے آپریشن کی جانچ پڑتال کریں

فائل میں تبدیلیوں کو سیشن ریبوٹ کرنے کے بعد بھی بچایا جائے گا، اور ہر صارف اور ایپلی کیشن کو کسی بھی مسائل کے بغیر نئے ڈیٹا تک رسائی حاصل ہوگی.

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

مزید پڑھ