Linux ပေါ်တွင်လုပ်ငန်းစဉ်များစာရင်း

Pin
Send
Share
Send

တစ်ခါတစ်ရံတွင်အသုံးပြုသူသည် Linux operating system ရှိလုပ်ဆောင်နေသောလုပ်ငန်းစဉ်များစာရင်းကိုသူတို့တစ် ဦး ချင်းစီ၏အသေးစိတ်အချက်အလက်များကိုရှာဖွေရန်လိုအပ်သည်။ OS တွင်သင်အားမည်သည့်ကြိုးပမ်းအားထုတ်မှုမှမပါဘဲလုပ်ဆောင်နိုင်သည့် built-in tools များရှိသည်။ ထိုကဲ့သို့သောကိရိယာတစ်ခုစီသည်အသုံးပြုသူအပေါ်အာရုံစိုက်ပြီး၎င်းအတွက်မတူညီသောဖြစ်နိုင်ခြေများကိုဖွင့်ပေးသည်။ ဤဆောင်းပါး၏မူဘောင်တွင်အခြေအနေအချို့တွင်အသုံး ၀ င်မည့်ရွေးချယ်မှုနှစ်ခုကိုကျွန်ုပ်တို့တွေ့လိမ့်မည်။ သင်အသင့်တော်ဆုံးတစ်ခုကိုသာရွေးချယ်ရမည်။

Linux Process List ကိုကြည့်ပါ

Linux kernel ကိုအခြေခံသောလူကြိုက်များသောဖြန့်ဝေမှုအားလုံးနီးပါးတွင် process များစာရင်းကိုတူညီသော command များနှင့် tool များဖြင့်ဖွင့်လှစ်ကြည့်ရှုနိုင်သည်။ ထို့ကြောင့်ကျွန်ုပ်တို့သည်သီးခြားအသင်းတော်များကိုအာရုံစိုက်မည်မဟုတ်သော်လည်းနောက်ဆုံး Ubuntu ဗားရှင်းကိုဥပမာတစ်ခုအနေဖြင့်ယူပါ။ လုပ်ထုံးလုပ်နည်းတစ်ခုလုံးအောင်မြင်ပြီးအခက်အခဲမရှိအောင်သင်ပေးထားတဲ့ညွှန်ကြားချက်တွေကိုလိုက်နာရုံပါပဲ။

နည်းလမ်း ၁: Terminal

ပရိုဂရမ်များ၊ ဖိုင်များနှင့်အခြားအရာဝတ္ထုများနှင့်အပြန်အလှန်ဆက်သွယ်ရာ၌ဂန္ထဝင် Linux operating system console သည်အဓိကအခန်းကဏ္ plays မှပါဝင်သည်မှာသေချာသည်။ အသုံးပြုသူသည်ဤအသုံးချပရိုဂရမ်မှတဆင့်ထိန်းချုပ်မှုအားလုံးကိုပြုလုပ်သည်။ ထို့ကြောင့်ကျွန်ုပ်သည်အစအ ဦး မှစတင်၍ သတင်းအချက်အလက်၏ထွက်ရှိမှုအကြောင်းကိုပြောကြားလိုပါသည် "Terminal"။ အဖွဲ့တစ်ဖွဲ့တည်းကိုသာကျွန်ုပ်တို့ဂရုပြုပါသည်၊ သို့သော်လူကြိုက်အများဆုံးနှင့်အသုံးဝင်သောအငြင်းပွားမှုများကိုကျွန်ုပ်တို့သုံးသပ်ပါမည်။

  1. စတင်ရန် menu ရှိသက်ဆိုင်ရာအိုင်ကွန်ကိုနှိပ်ခြင်းသို့မဟုတ်သော့ပေါင်းစပ်ခြင်းအားဖြင့် console ကိုဖွင့်ပါ Ctrl + Alt + T.
  2. command တစ်ခုမှတ်ပုံတင်ပါps၎င်းသည်အလုပ်လုပ်ကြောင်းသေချာစေရန်နှင့်အငြင်းပွားမှုများမပါဘဲပြသထားသောဒေတာအမျိုးအစားနှင့်ရင်းနှီးကျွမ်းဝင်စေရန်ဖြစ်သည်။
  3. သင်မြင်သည့်အတိုင်းဖြစ်စဉ်များစာရင်းသည်အလွန်သေးငယ်သော၊ များသောအားဖြင့်ရလဒ် ၃ ခုထက်မပိုသောကြောင့်သင်ဖော်ပြပြီးသောအငြင်းပွားမှုများကိုအချိန်ယူသင့်သည်။
  4. ဖြစ်စဉ်များအားလုံးကိုတစ်ပြိုင်နက်ဖော်ပြရန်ထည့်သွင်းရန်လိုအပ်ပါသည် -A။ ဤကိစ္စတွင်, command ကိုတူ၏ps -A(က ) စာလုံးအကြီးအတွက်လိုရမယ်။ သော့ကိုနှိပ်ပြီးနောက် ရိုက်ထည့်ပါ သငျသညျချက်ချင်းလိုင်းများ၏အကျဉ်းချုပ်တွေ့လိမ့်မည်။
  5. ပြီးခဲ့သည့်အဖွဲ့သည်အဖွဲ့ခေါင်းဆောင်ကိုမဖော်ပြပါ။ သင်ဤအချက်အလက်ကိုစိတ်ဝင်စားပါက၊ သင်ဒီမှာရေးသင့်သည်ps -d.
  6. ထပ်မံဖြည့်စွက်ခြင်းဖြင့်ပိုမိုအသုံးဝင်သောသတင်းအချက်အလက်များကိုသင်ရနိုင်သည်-f.
  7. ထိုအခါတိုးချဲ့သတင်းအချက်အလက်နှင့်အတူလုပ်ငန်းစဉ်များ၏ပြီးပြည့်စုံသောစာရင်းမှတဆင့်ခေါ်ပါလိမ့်မည်ps-af။ စားပွဲမှာမင်းတွေ့လိမ့်မယ် UID - လုပ်ငန်းစဉ်ကိုစတင်ခဲ့သောသုံးစွဲသူ၏အမည်၊ PID - ထူးခြားတဲ့နံပါတ်၊ PPID - မိဘလုပ်ငန်းစဉ်နံပါတ်၊ - လုပ်ငန်းစဉ်တက်ကြွလာသောအခါ CPU အပေါ်ဝန်တင်သည့်အချိန်ပမာဏ၊ STIME - စတင်ချိန်၊ ကြိုက်တယ် - လွှတ်တင်သည့်နေရာမှ console နံပါတ်၊ အချိန် - အလုပ်ချိန် CMD - လုပ်ငန်းစဉ်ကိုစတင်ခဲ့သည့်အဖွဲ့။
  8. လုပ်ငန်းစဉ်တစ်ခုစီတွင်၎င်း၏ကိုယ်ပိုင် PID (Proccess Identificator) ရှိသည်။ တိကျသောအရာဝတ္ထုတစ်ခု၏အကျဉ်းချုပ်ကိုတွေ့လိုလျှင်ရေးပါps -fp PIDဘယ်မှာလဲ PID - လုပ်ငန်းစဉ်နံပါတ်။
  9. ငါသည်လည်း sorting အပေါ်ထိချင်ပါတယ်။ ဥပမာအားဖြင့်, command ကိုps -FA -sort pcpuလိုင်းအားလုံးကို CPU ပေါ်တွင် load လုပ်ရန်ခွင့်ပြုထားသည်ps -Fe --sort rss- RAM ကိုသုံးစွဲသောငွေပမာဏအားဖြင့်။

အထက်မှာကျနော်တို့အဖွဲ့၏အဓိကအငြင်းပွားမှုများအကြောင်းပြောခဲ့တယ်။psအခြားဥပမာများလည်းရှိသည်။

  • -H- လုပ်ငန်းစဉ်သစ်ပင်၏ display;
  • -V- အရာဝတ္ထု၏ output ဗားရှင်း;
  • -N- သတ်မှတ်ထားသောလုပ်ငန်းစဉ်များမှအပလုပ်ငန်းစဉ်အားလုံးကိုရွေးချယ်ခြင်း၊
  • -C- အသင်းအမည်ဖြင့်သာဖော်ပြပါ။

Built-in console မှတဆင့်ကြည့်ရှုခြင်းဖြစ်စဉ်ကိုကြည့်ရှုရန် command ကိုရွေးချယ်ခဲ့သည်psဒါပေမယ့်မဟုတ်ပါဘူးထိပ်ဆုံး, ဒုတိယပြတင်းပေါက်၏အရွယ်အစားကန့်သတ်ထားသည်နှင့်မထိုက်မတန် data တွေကိုရိုးရှင်းစွာလျစ်လျူရှုထားပြီးမျှော်လင့်မထားဘဲကျန်။

နည်းလမ်း 2: စနစ် Monitor

ဟုတ်ပါတယ်၊ console မှတစ်ဆင့်လိုအပ်သောသတင်းအချက်အလက်များကိုကြည့်ရှုရန်နည်းလမ်းသည်အချို့သောအသုံးပြုသူများအတွက်ခက်ခဲသည်။ သို့သော်၎င်းသည်သင့်အားအရေးကြီးသော parameters များအားလုံးနှင့်အကျွမ်းတ ၀ င်ရှိပြီးလိုအပ်သည့် filter များအသုံးပြုရန်ခွင့်ပြုသည်။ အကယ်၍ သင်သာ run နေသော utilities, applications များ၏ list ကိုကြည့်ရှု။ ၎င်းတို့နှင့်အပြန်အလှန်ဆက်သွယ်မှုပြုလုပ်လိုပါက built-in graphical solution သည်သင့်အတွက်သင့်လျော်ပါသည်။ "System Monitor".

အောက်ပါလင့်ခ်ကိုနှိပ်ခြင်းအားဖြင့်ကျွန်ုပ်တို့၏အခြားဆောင်းပါးတွင်ဤလျှောက်လွှာကိုမည်သို့အသုံးပြုနိုင်မည်ကိုသင်ရှာတွေ့နိုင်ပြီး၎င်းကိုပြီးမြောက်အောင်ကျွန်ုပ်တို့ဆက်လက်လုပ်ဆောင်သွားမည်။

နောက်ထပ် - Linux ပေါ်ရှိ System Monitor ကိုလုပ်ရန်နည်းလမ်းများ

  1. ပြေးပါ "System Monitor" မည်သည့်အဆင်ပြေသည့်နည်းလမ်းမဆို menu မှတစ်ဆင့်။
  2. လုပ်ငန်းစဉ်များ၏စာရင်းကိုချက်ချင်းပြသနေသည်။ ၎င်းသည်မည်မျှသုံးစွဲသည်ကိုမှတ်သားပြီး CPU အရင်းအမြစ်များကိုလေ့လာပြီးပရိုဂရမ်ကိုဖွင့်သောအသုံးပြုသူကိုသင်တွေ့လိမ့်မည်။ သင်သည်အခြားသတင်းအချက်အလက်များကိုလည်းသင်သိနိုင်သည်။
  3. ၎င်း၏ဂုဏ်သတ္တိများကိုသွားရန်အကျိုးစီးပွားလိုင်းပေါ်တွင် right-click လုပ်ပါ။
  4. ဤတွင်သင်တဆင့်ရရှိနိုင်သောတူညီသောအချက်အလက်အားလုံးနီးပါးကိုတွေ့နိုင်သည် "Terminal".
  5. သင်လိုချင်သောလုပ်ငန်းစဉ်ကိုရှာရန် search or sort function ကိုသုံးပါ။
  6. အပေါ်ဆုံးရှိ panel ကိုဂရုပြုပါ - ၎င်းသည်စားပွဲကိုလိုအပ်သောတန်ဖိုးများဖြင့်စီရန်ခွင့်ပြုသည်။

လုပ်ငန်းစဉ်များ၏ရပ်စဲခြင်း၊ ရပ်တန့်ခြင်းသို့မဟုတ်ဖျက်ခြင်းကိုလည်းသင့်လျော်သောခလုတ်များကိုနှိပ်ခြင်းဖြင့်ဤ graphical application မှပြုလုပ်သည်။ အတွေ့အကြုံမရှိသေးသောသုံးစွဲသူများအတွက်ဤဖြေရှင်းချက်သည်အလုပ်လုပ်ခြင်းထက် ပို၍ အဆင်ပြေပုံရသည် "Terminal"သို့သော်၊ console ကိုကျွမ်းကျင်ခြင်းကသင်လိုအပ်သောသတင်းအချက်အလက်များကိုပိုမိုမြန်ဆန်စွာသာမကအသေးစိတ်အချက်အလက်များစွာပါရယူရန်ခွင့်ပြုလိမ့်မည်။

Pin
Send
Share
Send