Linux အတွက်ပတ်ဝန်းကျင် variable တွေကို

Anonim

Linux အတွက်ပတ်ဝန်းကျင် variable တွေကို

Linux kernel operating systems ရှိပတ်ဝန်းကျင် variable များကိုဖွင့်ချိန်တွင်အခြားပရိုဂရမ်များအသုံးပြုသောစာသားအချက်အလက်များပါ 0 င်သော variable များကိုဟုခေါ်သည်။ များသောအားဖြင့်၎င်းတို့သည် Graphic နှင့် command ခွံနှစ်ခုလုံး၏အထွေထွေစနစ် parameters များ, အသုံးပြုသူချိန်ညှိချက်များ, အချို့ဖိုင်များတည်နေရာနှင့်အခြားနေရာများနှင့်အခြားအရာများပါဝင်သည်။ ထိုကဲ့သို့သော variable များ၏တန်ဖိုးများကိုညွှန်ပြသည်, ဥပမာ, ကိန်းဂဏန်းများ, သင်္ကေတများ, သင်္ကေတများ, ဒီကျေးဇူးတင်ပါတယ်, လျှောက်လွှာအများအပြားသည်တိကျသောချိန်ညှိချက်များနှင့်အသုံးပြုသူအတွက်ရွေးချယ်စရာများကိုပြောင်းလဲရန်သို့မဟုတ်ဖန်တီးနိုင်သည့်စွမ်းရည်ကိုလျင်မြန်စွာဝင်ရောက်ခွင့်ကိုလျင်မြန်စွာရယူနိုင်သည်။

Linux အတွက်ပတ်ဝန်းကျင် variable တွေကိုနှင့်အတူအလုပ်လုပ်

ဤဆောင်းပါး၏တစ်စိတ်တစ်ပိုင်းအနေဖြင့်ကျွန်ုပ်တို့သည်ပတ် 0 န်းကျင်ဆိုင်ရာ variable များနှင့်သက်ဆိုင်သောအခြေခံနှင့်အသုံးအများဆုံးသတင်းအချက်အလက်များကိုအကျိုးသက်ရောက်လိုပါသည်။ ထို့အပြင်ကျွန်ုပ်တို့သည်၎င်းတို့ကိုကြည့်ရှုရန်, ပြောင်းလဲခြင်း, ဖျက်ပစ်ရန်နည်းလမ်းများကိုပြသပါမည်။ အဓိကရွေးချယ်စရာများနှင့်ရင်းနှီးကျွမ်းဝင်မှုသည်အတွေ့အကြုံမရှိသေးသောအသုံးပြုသူများကိုအလားတူကိရိယာများကိုစီမံခန့်ခွဲခြင်းနှင့် OS ဖြန့်ဝေမှုတွင်တန်ဖိုးထားခြင်းများပြုလုပ်ရန်ကူညီလိမ့်မည်။ အရေးအကြီးဆုံး parameters တွေကိုခွဲခြမ်းစိတ်ဖြာခြင်းမစတင်မီကျွန်ုပ်သည်သူတို့ကိုအတန်းထဲသို့ခွဲဝေရန်ပြောချင်ပါတယ်။ ထိုသို့သောအုပ်စုကိုအောက်ပါအတိုင်းသတ်မှတ်ထားသည် -
  1. စနစ် variable တွေကို။ ဤရွေးချယ်မှုများသည် operating system ၏အစတွင်ချက်ချင်းပင်တပ်ဆင်ထားပြီးအချို့သော configuration files များတွင်သိမ်းဆည်းထားသည့်အရာ (အောက်ဖော်ပြပါပါလိမ့်မည်) နှင့် OS တစ်ခုလုံးနှင့် OS တစ်ခုလုံးအတွက်လည်းရရှိနိုင်ပါ။ များသောအားဖြင့်ထိုကဲ့သို့သော parameters များကို application အမျိုးမျိုးစသည့်အစတွင်အရေးအကြီးဆုံးနှင့်မကြာခဏအသုံးပြုသည်ဟုယူဆကြသည်။
  2. စိတ်ကြိုက် variable တွေကို။ အသုံးပြုသူတစ် ဦး စီတွင်ကိုယ်ပိုင်အိမ်လမ်းညွှန်တွင်အရေးကြီးသောအရာဝတ္ထုအားလုံးသိုလှောင်ထားသည့်နေရာများတွင်၎င်းတို့၏အသုံးပြုသူ variable တွေကို configuration files များပါဝင်သည်။ သူတို့၏အမည်မှ၎င်းတို့၏ Nertinal "terminal မှတဆင့်ခွင့်ပြုသည့်အချိန်တွင်၎င်းတို့ကိုသတ်သတ်မှတ်မှတ်အသုံးပြုသူလက်အောက်တွင်အသုံးပြုထားကြောင်းရှင်းနေပြီဖြစ်သည်။ အဝေးမှချိတ်ဆက်သောအခါသူတို့လုပ်ဆောင်ကြသည်။
  3. ဒေသခံ variable တွေကို။ တူညီသော session အတွင်းသာအသုံးပြုသော parameters တွေကိုရှိပါတယ်။ ၎င်းကိုပြီးစီးသောအခါသူတို့သည်ထာဝရဖယ်ရှားပစ်မည်ဖြစ်ပြီးအားလုံးပြန်လည်စတင်ရန်လူတိုင်းကိုလက်ဖြင့်ဖန်တီးရမည်။ ၎င်းတို့သည်တစ် ဦး ချင်းစီဖိုင်များတွင်သိမ်းဆည်းထားခြင်းမရှိပါ။ သင့်လျော်သော console conditions များကို အသုံးပြု. ဖန်တီး, တည်းဖြတ်ခြင်း,

ထုံးစံနှင့် system variable တွေကိုများအတွက် configuration ဖိုင်များ

အထက်ပါဖော်ပြချက်မှသင်သိထားပြီးသောအခါ Linux variable များ၏အတန်းသုံးခုကိုအထွေထွေဖွဲ့စည်းမှုနှင့် parameters များကိုစုဆောင်းထားသောသီးခြားဖိုင်များတွင်သိမ်းဆည်းထားသည်။ ထိုကဲ့သို့သောအရာဝတ္ထုတစ်ခုစီကိုသင့်လျော်သောအခြေအနေများအောက်တွင်သာတင်ထားပြီးကွဲပြားခြားနားသောရည်ရွယ်ချက်များအတွက်အသုံးပြုသည်။ သီးခြားစီငါထိုကဲ့သို့သောပစ္စည်းများကိုခွဲဝေချချင်တယ်:

  • / etc / ပရိုဖိုင်းသည်စနစ်ဖိုင်များထဲမှတစ်ခုဖြစ်သည်။ အသုံးပြုသူအားလုံးနှင့်စနစ်တစ်ခုလုံးအတွက်ဝေးလံခေါင်သီသောဝင်ပေါက်နှင့်ပင်ရနိုင်သည်။ ၎င်းအတွက်တစ်ခုတည်းသောကန့်သတ်ချက် - စံသတ်မှတ်ချက်ကိုဖွင့်သောအခါဤနေရာ၌ဤနေရာ၌ဤပြင်ဆင်မှုမှတန်ဖိုးမတင်ပါ။
  • / etc / environment - ယခင် configuration ကိုပိုမိုကျယ်ပြန် analogue ။ ၎င်းသည်စနစ်အဆင့်တွင်လုပ်ဆောင်သည်, ယခင်ဖိုင်အနေဖြင့်တူညီသောရွေးချယ်စရာများရှိသော်လည်းယခုအခါဝေးလံခေါင်သီဆက်သွယ်မှုနှင့်ပင်ကန့်သတ်ချက်များမရှိပါ။
  • /etc/bash.bashrc - ဒေသတွင်းအသုံးပြုမှုအတွက်သာဖိုင်ကိုသာအင်တာနက်မှတဆင့်ဝေးလံခေါင်သီသော session သို့မဟုတ် connection တစ်ခုတွင်လုပ်ဆောင်လိမ့်မည်မဟုတ်ပါ။ အသစ်တစ်ခုကို terminal session တစ်ခုဖန်တီးသောအခါအသုံးပြုသူတစ် ဦး ချင်းစီအတွက်သီးခြားစီလုပ်ဆောင်ခဲ့သည်။
  • .bashrcs ကိုသတ်သတ်မှတ်မှတ်အသုံးပြုသူတစ် ဦး အား၎င်း၏နေအိမ်လမ်းညွှန်တွင်သိမ်းဆည်းထားပြီး Terminal သည်အသစ်အဆန်းပါအချိန်၌ပင်ဖြစ်သည်။
  • .bash_profile သည် .bashrc နှင့်အတူတူပင်ဖြစ်သည်။

အခြေခံစနစ်နှင့်စိတ်ကြိုက်ပတ်ဝန်းကျင် variable တွေကိုစာရင်း

အထက်ပါညွှန်ကြားချက်များကြောင့်လက်ရှိ parametersters နှင့်သူတို့၏တန်ဖိုးများအားလုံးကိုလျင်မြန်စွာမည်သို့ဆုံးဖြတ်ရမည်ကိုယခုသင်သိပြီဖြစ်သည်။ အဓိကအားဖြင့်သာကိုင်တွယ်ရန်သာဖြစ်သည်။ ထိုကဲ့သို့သောပစ္စည်းများမှအာရုံစိုက်ပါ:
  • de ။ နာမည်အပြည့်အစုံ - Desktop ပတ်ဝန်းကျင်။ desktop ၏လက်ရှိပတ်ဝန်းကျင်၏အမည်ပါရှိသည်။ operating system များတွင်ဂရပ်ဖစ်ခွံအမျိုးမျိုးကို Linux Kernel တွင်အသုံးပြုသည်။ ထို့ကြောင့်လျှောက်လွှာများသည်ယခုတက်ကြွသောအရာကိုနားလည်ရန်အရေးကြီးသည်။ ဒါက variable de ကိုကူညီပေးသည်။ ၎င်း၏တန်ဖိုးများဥပမာ - Gnome, Mint, KDE နှင့်ဒါအပေါ်။
  • Path - အမျိုးမျိုးသော executable files အမျိုးမျိုးကိုရှာဖွေသည့်အတွက်လမ်းညွှန်စာအုပ်များ၏စာရင်းကိုသတ်မှတ်ပါတယ်။ ဥပမာအားဖြင့်, အရာဝတ္ထုများကိုရှာဖွေခြင်းနှင့် 0 င်ရောက်ခြင်းအတွက် command တစ်ခု၏လုပ်ဆောင်မှုအောက်တွင်သတ်မှတ်ထားသောအငြင်းပွားမှုများနှင့်လျင်မြန်စွာရှာဖွေပြီးပို့ရန်ဤဖိုလ်ဒါများကိုရည်ညွှန်းသည်။
  • Shell - တက်ကြွသော command shell ကိုရွေးချယ်ခြင်းကိုစောင့်ရှောက်သည်။ ထိုသို့သောခွံများသည်အသုံးပြုသူအားအချို့သော scripts များကိုသီးခြားစီညွှန်ကြားပြီး syntaxes သုံး. ကွဲပြားခြားနားသောဖြစ်စဉ်များကိုဖွင့်ရန်ခွင့်ပြုသည်။ bash ကိုလူကြိုက်အများဆုံး shell ကိုစဉ်းစားသည်။ အကျွမ်းတဝင်ရှိရန်အခြားဘုံပညတ်များစာရင်းကိုအောက်ပါလင့်ခ်တွင်တွေ့နိုင်သည်။
  • ထိုသို့သောအသေးစိတ်အချက်အလက်များကိုအကန့်အသတ်မဲ့ပမာဏဖြင့်မည်သည့်ဒေသကမျှမထည့်သွင်းနိုင်သည့်ပမာဏကိုအကန့်အသတ်မဲ့သောပမာဏတစ်ခုတွင်ထည့်သွင်းထားပါသည်။ ၎င်းသည်သူတို့၏လုပ်ဆောင်မှု၏အဓိကအင်္ဂါရပ်များကိုသာမှတ်မိရန်အရေးကြီးသည်။

    စိတ်ကြိုက် variable တွေကိုထည့်ခြင်းနှင့်ဖျက်ခြင်း

    configuration files များတွင်သိမ်းဆည်းထားသောအတန်းအတန်းများကိုကျွန်ုပ်တို့ပြောင်းလဲပြီး၎င်းသည်ဖိုင်များကိုတည်းဖြတ်ရန်လိုသည်ဟူသောအချက်ကိုအပူပေးသည်။ ၎င်းကိုမည်သည့်စံစာသားတည်းဖြတ်သူကိုမဆိုအသုံးပြုသည်။

  1. Sudo Gedit မှတစ်ဆင့်သုံးစွဲသူ configuration ကိုဖွင့်ပါ .Bashrc ။ Syntax ဒီဇိုင်းဖြင့်ဂရပ်ဖစ်အယ်ဒီတာတစ်ခုကိုအသုံးပြုရန်ကျွန်ုပ်တို့အဆိုပြုထားသည်။ သို့သော်ဥပမာအားဖြင့်အခြားမည်သည့်ဥပမာကိုမဆိုသင်သတ်မှတ်နိုင်သည်။
  2. Linux တွင်ပတ် 0 န်းကျင်ဆိုင်ရာ variable များကို Configuration for file တစ်ခုကို run ပါ

  3. Superuser ၏ကိုယ်စားအမိန့်ကိုစတင်သောအခါသင်စကားဝှက်တစ်ခုထည့်ရန်လိုအပ်ကြောင်းမမေ့ပါနှင့်။
  4. အသုံးပြုသူရဲ့ configuration file ကို Linux မှာ run ဖို့စကားဝှက်ကိုရိုက်ထည့်ပါ

  5. ဖိုင်၏အဆုံးတွင်ပို့ကုန် var = တန်ဖိုး string ကိုထည့်ပါ။ ထိုကဲ့သို့သော parameters တွေကိုအရေအတွက်ကန့်သတ်မထားဘူး။ ထို့အပြင်သင်ပြီးသားလက်ရှိ variable များ၏တန်ဖိုးကိုပြောင်းလဲနိုင်ပါတယ်။
  6. Linux တွင်အသုံးပြုသူ configuration file သို့ variable ကိုထည့်ပါ

  7. အပြောင်းအလဲများကိုပြုလုပ်ပြီးနောက်၎င်းတို့ကိုသိမ်းပြီးဖိုင်ကိုပိတ်ပါ။
  8. Linux ရှိသုံးစွဲသူ configuration file သို့ပြောင်းလဲမှုများသိမ်းဆည်းပါ

  9. ဖိုင်စတင်ပြီးနောက် configuration update ကိုပေါ်ပေါက်လာပြီးအရင်းအမြစ်မှတစ်ဆင့်ပြုလုပ်သည် .bashrc ။
  10. Linux အသုံးပြုသူ configuration file ကို restart လုပ်ပါ

  11. သင် variable ကို echo $ var var option မှတဆင့် variable ကိုစစ်ဆေးနိုင်သည်။
  12. Linux တွင်အသုံးပြုသူ variable ကို၏တန်ဖိုးကိုစစ်ဆေးပါ

ပြောင်းလဲမှုမပြုလုပ်မီဤ variable များ၏ဤအတန်းအစား၏ဖော်ပြချက်နှင့် ပတ်သက်. သင်အကျွမ်းတဝင်မရှိလျှင်, ဆောင်းပါး၏အစတွင်အချက်အလက်များကိုသေချာဖတ်ပါ။ ၎င်းသည်၎င်းတို့၏အကန့်အသတ်ရှိသူများကိုအကန့်အသတ်ရှိသော parametersters ၏လုပ်ဆောင်မှုနှင့်အတူနောက်ထပ်အမှားအယွင်းများကိုရှောင်ရှားရန်ကူညီလိမ့်မည်။ parameters တွေကိုဖယ်ရှားရေးအတွက်, configuration file မှတဆင့်လည်းဖြစ်ပေါ်လာသည်။ လက်မှတ်ထိုးခြင်းအားဖြင့် string ကိုဖယ်ရှားရန်သို့မဟုတ်မှတ်ချက်တစ်ခု၏အစတွင်ထည့်သွင်းခြင်းအားဖြင့်၎င်းတွင်မှတ်ချက်ကိုဖယ်ရှားရန်လုံလောက်သည်။

စနစ်တကျပတ်ဝန်းကျင် variable တွေကိုဖန်တီးခြင်းနှင့်ဖယ်ရှားခြင်း

၎င်းသည် systemic ၏တတိယမြောက်အတန်းအစားကိုသက်ရောက်ရန်သာဖြစ်သည်။ လုပ်ရန်တည်းဖြတ်ခြင်းသည် SSH Manager မှတစ်ဆင့်ဝေးလံခေါင်သီသောဆက်သွယ်မှုနှင့်အတူပင်ဝေးလံသောဆက်သွယ်မှုတစ်ခုနှင့်ပင်တက်ကြွစွာလုပ်ဆောင်နေသည့် / etc / profile file ဖြစ်သည်။ Configuration element ကိုဖွင့်လှစ်ခြင်းကယခင်ဗားရှင်းကဲ့သို့တူညီသောနည်းဖြင့်ပြုလုပ်သည်။

  1. console တွင် sudo gedit / etc / ပရိုဖိုင်းကိုထည့်ပါ။
  2. linux အတွက် variable တွေကို၏ system configuration file ကို run

  3. လိုအပ်သောအပြောင်းအလဲများအားလုံးကိုပြုလုပ်ပြီးသင့်လျော်သောခလုတ်ကိုနှိပ်ခြင်းဖြင့်၎င်းတို့ကိုသိမ်းဆည်းပါ။
  4. linux အတွက် variable တွေကို၏ system configuration ကိုတည်းဖြတ်ပါ

  5. အရာဝတ္ထုကိုအရင်းအမြစ် / etc / ပရိုဖိုင်းမှတဆင့်ပြန်လည်စတင်ပါ။
  6. linux အတွက် variable တွေကို၏ system configuration ကို restart

  7. နောက်ဆုံးတွင် Echo $ var မှတဆင့်စွမ်းဆောင်ရည်ကိုစစ်ဆေးပါ။
  8. Linux အတွက် system variable ကိုပတ်ဝန်းကျင်၏စစ်ဆင်ရေးစစ်ဆေးပါ

Session ကို reboot လုပ်ပြီးနောက်တွင်ဖိုင်တွင်အပြောင်းအလဲများကိုသိမ်းဆည်းထားပြီးအသုံးပြုသူနှင့်လျှောက်လွှာတစ်ခုချင်းစီသည်ပြ problems နာမရှိဘဲအချက်အလက်အသစ်များကိုရယူနိုင်လိမ့်မည်။

ယနေ့တင်ပြထားသောသတင်းအချက်အလက်သည်သင့်အတွက်အလွန်ခက်ခဲပုံရသော်လည်းပင်ကျွန်ုပ်တို့သည်၎င်းကိုနားလည်သဘောပေါက်ရန်နှင့်တတ်နိုင်သမျှလေ့လာမှုများကိုနားလည်ရန်အထူးအကြံပြုလိုပါသည်။ ထိုကဲ့သို့သော tools os များကိုအသုံးပြုခြင်းသည်လျှောက်လွှာတစ်ခုစီအတွက်အပိုဆောင်းချိန်ညှိချက်များကိုစုဆောင်းခြင်းကိုရှောင်ရှားရန်ကူညီလိမ့်မည်။ ၎င်းသည် parameters တွေကိုအားလုံးကာကွယ်ပေးပြီးနေရာတစ်ခုတွင်စုစည်းထားပါသည်။ အကယ်. သင်သည်အချို့သောတိကျသောပတ် 0 န်းကျင်ဆိုင်ရာ variable များကိုသင်စိတ်ဝင်စားပါက Linux ဖြန့်ဖြူးရေးစာရွက်စာတမ်းများကိုကြည့်ပါ။

Saathpaatraan