د لینوکس چاپیریال متغیرات

د لینوکس د کینیل پر بنسټ د چاپیریال متغیرونه متغیر دي چې په ابتدايي وخت کې د نورو پروګرامونو لخوا کارول شوي معلومات لري. په عموما کې دوی د عمومي سیسټم پیرامیټونه دواړه د ګرافیکي او د کمانډ شیل، د کاروونکو ترتیباتو ډاټا، د ځینې فایلونو موقعیت، او ډیر نور شامل دي. د ورته بدلونونو ارزښتونه ښودل شوي، د بیلګې په توګه، شمیرې، سمبولونه، لارښودونو ته لارښوونې یا فایلونه. د دې له امله، ډیری غوښتنلیکونه په چټکۍ سره ځینې ترتیبات ته لاسرسۍ، او همدارنګه د کاروونکي بدلولو یا نوي اختیارونو جوړولو لپاره فرصت ترلاسه کوي.

په لینکس کې د چاپیریال متغیر سره کار

په دې مقاله کې، موږ غواړو هغه لومړني او خورا ګټور معلومات چې د چاپیریال په بدلونونو پورې اړه لري اړیکه ونیسو. برسېره پردې، موږ به هغه لارې وښایه چې لیدلو، تعدیلولو، جوړولو او ویجاړولو لپاره یې لارښوونه کوو. د مهمو اختیاراتو سره لاسوند به د نوو کاروونکو کاروونکو سره مرسته وکړي چې د داسې وسیلو سمبالولو کې تشریف او د OS په توزیع کې د هغوی ارزښت وپیژني. مخکې له دې چې د مهمو پیرامیټونو تحلیل پیل کړم غواړم چې په ټولګیو کې د دوی ویش په اړه وغواړم. دا ډول ډله په لاندې ډول تعریف شوې ده:

  1. د سیستم متغیرات دا اختیارونه په سمدلاسه سره پورته شوي کله چې عملیاتي سیسټم پیل شي، په ځینو ټاکلو ترتیباتو فایلونو کې زیرمه شوي (دوی به لاندې په پام کې ونیول شي)، او په ټولیز ډول د ټولو کاروونکو او ټول OS لپاره هم شتون لري. په عموما، دا پیرامیټونه د ډیرو مهمو غوښتنلیکونو په پیل کې تر ټولو مهم او د پام وړ کارول کیږي.
  2. د کارن متغیرات. هر کارونکي د خپل کور ډیری ډیری ډیری لري، چیرته چې ټول مهم توکي ذخیره شوي دي، په شمول د کاروونکو متغیراتو ترتیبات فایلونه هم شامل دي. د دوی نوم له دې مخکې روښانه دی چې دوی په یو ځانګړي کارونکي کې په داسې وخت کې تطبیق کیږي کله چې هغه د ځایی لارو لخوا واک لري "ټرمینل". دوی په لرې پرتو اړیکو کې کار کوي.
  3. محلي توپیرونه. داسې پیرامیټونه شتون لري چې یوازې په یوه غونډه کې کار کوي. کله چې دا بشپړ شي، دوی به په دوامداره توګه لیرې شي او هرڅه بیا پیل کړي چې په مینځ کې یې جوړ شي. دا په جلا جلا فایلونو کې نه دي خوندي شوي، مګر د جوړ شوي کنسول قوماندې په مرسته جوړ شوي، تایید او حذف شوي دي.

د کارن او سیسټم متغیراتو لپاره د تغیراتو دوتنې

لکه څنګه چې تاسو د مخکې په تفصیل کې پوهیږئ، د لینوکس متغیر دریو دریو ټولګي په جلا فایلونو کې ساتل شوي، چیرته چې عام تنظیمونه او پرمختللي پیرامیټونه راټول شوي. هر ډول اعتراض یوازې د مناسبو شرایطو لاندې راځي او د بیلابیلو موخو لپاره کارول کیږي. په جلا توګه، زه غواړم لاندې عناصرو ته اشاره وکړم:

  • / اوسی / سندد سیستم فایلونو څخه یو. د ټولو کاروونکو او ټول سیسټمونو لپاره شتون، حتی د ریمو پټنځای سره. د دې لپاره یواځې محدودیت - پیرامیټونه د معیار پرانيستلو پر مهال منل شوي ندي "ټرمینل"، دا په دې ځای کې، د دې ترتیباتو هیڅ ارزښت نه کار کوي.
  • / د چاپیریال ساتنه / چاپیریال- د پخوانیو تغیراتو پراخ پراخ. دا د سیسټم په کچه کار کوي، د مخکینۍ دوسیې په څیر ورته اختیارونه لري، مګر اوس د کومې محدودې حتی د لرې پرتو کنکشن سره.
  • / ای پی سی / بیش بیشتر- دوتنه یوازې د محلي کارونې لپاره ده، دا به فعالیت ونکړي که تاسو د انټرنیټ له لارې لرې پرتو ناسته یا اړیکې ولرئ. دا د هر کاروونکي لپاره د نوي ترمینځ ناستې جوړول کله چې په جلا جلا توګه ترسره کیږي.
  • .BASHRC- یو ځانګړی کارن ته اشاره کوي، په خپل کوربه ډایریکټر کې ساتل کیږي او هر وخت د نوي ټرمینل پیل کیږي.
  • .BASH_PROFILEلکه د .BASHRCیوازې د یادولو لپاره، د بیلګې په توګه، کله چې SSH کاروي.

هم وګورئ: په Ubuntu کې SSH-Server نصب کول

د سیسټم چاپیریال متغیراتو لیست وګورئ

تاسو کولی شئ په آسانۍ سره د ټول سیسټم متغیرات او د کاروونکي متغیرات په لینکس کې شتون ولري او د هغه مفکورې یوازې یو کمانډ سره چې یو لیست ښیي. د دې کولو لپاره، تاسو باید د معیاري کنسول له لارې یوازې یو څو ساده ګامونه ترسره کړئ.

  1. چلول "ټرمینل" د مینو لخوا یا د ګرمې کیلي فشار فشار سره Ctrl + Alt + T.
  2. د ثبت ټیمسوډو ایټ - د نصب کوریوټ ترلاسه کړئ، په سیسټم کې د دې وړتیا شتون ته وګورئ او که اړتیا ورته وي نو نصب کړئ.
  3. د سپوږمکټر حساب لپاره پټنوم وليکئ، داخل شوي کرښې به ونه ښودل شي.
  4. تاسو به په کتابتونونو کې د نویو فایلونو یا د دوی حضور شتون ته خبر ورکړئ.
  5. اوس د نصب شوي کوروریل کارولو څخه یو له هغو امرونو څخه کار واخلئ چې د چاپیریال متغیر لیست روښانه کړئ. ولیکئprintenvاو کیلي فشار ورکړئ ننوتل.
  6. ټول انتخابونه وګورئ. د نښه کولو بیان = - د متغیر نوم، او د هغې ارزښت وروسته.

د اصلي سیسټم او د کارن د چاپیریال متغیر لیست

د پورته لارښوونو څخه مننه، تاسو اوس پوهیږئ چې څنګه تاسو ژر تر ژره ټول اوسني پیرامیټونه او د هغوی ارزښتونه ټاکي. دا یواځې د اصلي خلکو سره معامله ده. زه غواړم لاندې پاملرنو ته پام وکړئ:

  • DE. بشپړ نوم د ډیسټاپ چاپیریال دی. د اوسني دوتنې چاپیریال نوم نوموي. د لینوکس کینیل په اړه عملياتي سیسټمونه مختلف ګرافیکي گولونه کاروي، نو دا د غوښتنلیکونو لپاره مهم دي چې پوه شي چې اوس مهال فعال دي. دا هغه ځای دی چې متغیر DE مرسته کوي. د هغې ارزښتونه یو مثال دی غنم, مچ, kde او داسې نور.
  • PATH- د لارښودونو لیست ټاکي چې په کوم کې مختلف اجرا وړ وړ فایلونه پلټل شوي. د بېلګې په توګه، کله چې د توکو د لټون او لاس رسی کولو لپاره یو امر په کار پیل شوی، دوی دا فولډر ته لاس رسی لري ترڅو په چټکۍ سره د اجرا وړ وړ فایلونو سره مشخص مشخصاتو سره انتقال کړي.
  • شیل- د فعال کمانډ شیل اختیاروي. دا ډول گولونه کاروونکي ته اجازه ورکوي چې ځینو ځانګړو لیکنو ځانته راجستر کړي او بیلابیل پروسې یې د نخشه کارولو سره پرمخ بوځي. ترټولو مشهوره شیل په پام کې نیول کیږي بش. د پیژندلو لپاره د نورو عام قومونو لیست زموږ په بله مقاله کې په لاندې لینک کې موندل کیدی شي.
  • دا هم وګورئ: په لینکسینډ کې په ډیری وختونو کارول شوي قوماندې

  • کور- هر څه کافی دی. دا پیرامیٹر د فعال کاروونکي کور کورپاڼه ته لارښوونه کوي. هر یو کارن مختلف دی او فورمه لري: / کور / کارن. د دې ارزښت وضاحت هم اسانه دی - دا متغیر، د بیلګې په توګه، د دوی د فایلونو معیاري ځای جوړولو لپاره د پروګرامونو لخوا کارول کیږي. البته، لا تر اوسه ډیری بیلګې شتون لري، مګر دا د پیژندنې لپاره بسیا ده.
  • براوزر- د ویب براؤزر د خلاصولو لپاره یو قوماندې لري. دا دا متغیر دی چې ډیری وختونه د ډیزاین براوزر، او ټولې ټولې وړتیاوې او سافټویر ته دا معلومات چمتو کوي ترڅو نوي ټبونه خلاص کړي.
  • PwdاوOLDPWD. د کنسول یا ګرافیکي شیل ټول کړنې د سیسټم په یو ځانګړي موقعیت کې راځي. لومړی پیرامیټر د اوسني موندنو مسؤلیت دی، او دویمه برخه یې تیره برخه ښیي. په عین حال کې، د دوی ارزښتونه ډیر ځلې بدلیږي او په کاروونکي ترتیبونو کې او په سیسټمونو کې دواړه ذخیره کیږي.
  • TERM. د لینوکس لپاره یو لوی شمیر ټرمینال پروګرامونه شتون لري. ذکر شوی متغیر د فعال کنسول نوم په اړه معلومات ذخیره کوي.
  • ناڅاپه- یو سکرېپټ لري چې هر یو وخت د 0 څخه 32767 څخه یو ناڅاپه شمېره رامنځته کوي کله چې دا متغیر ته لاسرسۍ ولري. دا اختیار بل سافټویر ته اجازه ورکوي چې د خپل ناڅاپي شمیره جنراتور پرته کار وکړي.
  • ایډیورور- د متن فایل مدیر پرانیستلو مسؤلیت دی. د بیلګې په توګه، د ډیزاین په واسطه تاسو کولی شئ هلته لاره ومومئ / هیر / بن / نانو، مګر هیڅ شی تاسو ته د بل بدلیدلو څخه منع نشي. د ازموینې مسؤلیت سره د ډیرو پیچلو کړنو لپارهویزهالاو د مثال په توګه، مدیر vi.
  • HOSTNAMEد کمپیوټر نوم، اوUSER- د اوسني حساب نوم.

د نوی چاپیریال متغیر سره د چلولو امرونه

تاسو کولی شئ په خپل وخت کې د هر ډول پیرامیټر انتخاب بدل کړئ ترڅو د یو ځانګړي پروګرام پرمخ بیولو لپاره یا بل کوم کار ترسره کړئ. په دې حالت کې، په کنسول کې تاسو یواځې د انستیتوت ثبتولو ته اړتیا لرئVar = ارزښتچیرته Var - د متغیر نوم، او ارزښت - د هغې ارزښت، د بیلګې په توګه، د فولډر لار/ کور / کارن / ډاونلوډ.

بل ځل چې تاسو د ټولو پورتنیو میتودونو لیدلو ته د پورته پورتنۍ قوماندې لیږئprintenvتاسو به وګورئ چې هغه ارزښت چې تاسو یې مشخص کړی دی بدل شوی. په هرصورت، دا به هماغسې وي لکه څنګه چې دا د ډیزاین په واسطه وه، ژر تر ژره راتلونکي لاس رسی، او همدا رنګه یوازې د فعال ترمینل دننه فعالیت هم کوي.

د محلي چاپیریال متغیرات او ترتیب کول

له پورته موادو څخه، تاسو لا دمخه پوهیږئ چې محلي پیرامیټونه په فایلونو کې خوندي ندي او یوازې د اوسني ناستې په جریان کې فعال دي، او د بشپړولو وروسته به حذف شي. که تاسو د داسې اختیارونو جوړولو او لرې کولو کې لیوالتیا لرئ نو تاسو باید لاندې کار کولو ته اړتیا لرئ:

  1. چلول "ټرمینل" او ټیم ولیکئVar = ارزښتوروسته بیا کیلي پرانیزئ ننوتل. د معمول په څیر Var - په یوه کلمه کې د هرې اسانۍ متغیر نوم، او ارزښت ارزښت.
  2. د ننوتلو د ترسره شویو کړنو اغیزمنتوب وګورئ$ var په نښه کړئ. په لاندې لیک کې تاسو باید متغیر انتخاب ترلاسه کړئ.
  3. د کمانډ سره کوم پیرامیټ لرې کړئvar ناټاکل. تاسو کولی شئ له منځه یوسيخوشې کړئ(راتلونکی کرښه باید خالي وي).

په یوه ساده طریقه، په محلي مقدارونو کې کوم محلي پیرامیټونه شامل شوي؛ دا مهمه ده چې یوازې د دوی د عملیاتو اصلي ځانګړتیاوې یاد وساتئ.

د کاروونکو متغیرونو لرې کول او لیرې کول

موږ د بدلونونو ټولګي ته لیږدول شوي یو چې د ترتیباتو فایلونو کې زیرمه شوي دي، او له دې څخه دا راڅرګندېږي چې تاسو ځانونه دوتنې سمبال کړئ. دا د هر معیاري متن ایډیټ کارولو سره ترسره کیږي.

  1. د کاروونکي کنټرول خلاص کړئسوډی ګیډټ. ب. موږ د ګرافیک ایډیټ کاروئ د نوبت طراح سره، د مثال په توګه، ګیډیټ. په هرصورت، تاسو کولی شئ کوم بل مشخص کړئ، د بیلګې په توګه، vi او یا هم نانو.
  2. دا مه هېروئ چې کله تاسو د سپوږمکۍ په استازیتوب قوماندې اداره کوئ، نو تاسو به خپل پاسورډ داخل کړئ.
  3. د فايل په پاى کې، ليکه زياته کړئصادرات = VAR = VALUE. د دې ډول پیرامیټونو شمیر محدود نه دی. برسېره پردې، تاسو کولی شئ چې د مخکې متغیر ارزښت بدل کړئ.
  4. د بدلونونو وروسته، دوی خوندي کړئ او فایل بند کړئ.
  5. د تغیراتو اوسمهال به د دوتنې بیا پیل شي، او وروسته به ترسره شيسرچینه. bashrc.
  6. تاسو کولی شئ د یو متغیر فعالیت فعالیت د ورته اختیار له لارې وګورئ.$ var په نښه کړئ.

که تاسو د بدلونونو له کولو دمخه د متغیر د دې طبقه توضیحاتو سره اشنا نه یاست، نو د دې مضمون په پیل کې معلومات معلومات ولرئ. دا به د داخل شوي پیرامیټونو د اغیزو سره د نورو غلطیتونو څخه مخنیوی کې مرسته وکړي، کوم چې د دوی محدوديتونه لري. د پیرامیټونو د ړنګولو لپاره، دا د ترتیب کولو دوتنه کې هم واقع کیږي. دا بشپړ دی چې په بشپړ ډول د لیک لرې کړئ یا یې یادونه وکړئ، په پیل کې یو نښه اضافه کړه #.

د سیسټم چاپیریال متغیر رامنځته کول او حذف کول

دا یواځې د متغیر دریمې درجې - سیسټم سره تماس نیسي. دا دوتنه به د دې لپاره بدل شي. / اوسی / سندکوم چې حتی د لرې پرتو کنکشن سره فعال پاتې دی، د بیلګې په توګه، د نامتو SSH مدیر له لارې. د تنظیم کولو توکي پرانیستل په تیرو نسخو کې ورته ورته دي:

  1. په کنسول کې ننوتلسودو ګیډیتټ / او نور / پروفیسر.
  2. هر اړین بدلونونه ونیسئ او د مناسبې تڼۍ په کلیک کولو سره یې خوندي کړئ.
  3. څیز له لارې بیاچالان کړئسرچینه / نور / پروفایل.
  4. بشپړېدو سره، د فعالیت له لارې وګورئ$ var په نښه کړئ.

په فایل کې بدلونونه به بیا هم د ناستې بیاکتنې وروسته هم خوندي شي، او هر کاروونکي او غوښتنلیک به د دې وړتیا ولري چې پرته له کوم ستونزو سره نوي معلوماتو ته لاسرسی ترلاسه کړي.

حتی که چېرې وړاندې شوي معلومات نن تاسو ته خورا ستونزمن ښکاري، موږ په ټینګه سپارښتنه کوو چې تاسو یې په دې پوه یاست او څومره ممکنه ممکنه پوهیږئ. د دې وسیلو وسیلو کارول به د هر کاریال لپاره د اضافی ترتیباتو فایلونو راټولولو څخه مخنیوي کې مرسته وکړي، ځکه چې دوی ټول به متغیراتو ته لاس رسی ولري. دا د ټولو پیرامیټونو لپاره محافظت چمتو کوي او دوی ورته ورته ځای کې تنظیموي. که تاسو د لږ لږ کارول شوي چاپیریال متغیرونو کې لیوالتیا لرئ، د لینککس ویش اسناد سره مشوره وکړئ.