နိဒါန်း
သငျသညျမျိုးစုံအသုံးပြုသူများနှင့်ဆာဗာ running နေတယ်ဆိုရင်ထို့နောက်သင်သည် logged in ဝင်သောသူနှင့်သူတို့ဘာလုပ်နေတယ်ဆိုတာကိုသိလိုပေလိမ့်မည်။
သင်တစ်ခုတည်းအက္ခရာစာရိုက်ခြင်းဖြင့်သိရန်လိုအပ်သမျှအထဲကရှာတွေ့နိုင်ပါသည်နှင့်ဤလမ်းညွှန်ချက်ထဲမှာငါဖြစ်သည့်စာတစ်စောင်ကိုသင်ပြပြန်သောသတင်းအချက်အလက်ပါလိမ့်မယ်။
ဒီလမ်းညွှန်, ထိုသူအပေါင်းတို့သည်အချိန်ပေါ်စွန့်ခွာသော Raspberry Pi သို့မဟုတ်အလားတူတစ်ခုတည်းဘုတ်အဖွဲ့ကွန်ပျူတာရှိသည်သောသူမျိုးစုံအသုံးပြုသူများသည်သို့မဟုတ်လူတို့နှင့်အတူကို virtual စက်တွေဆာဗာများ run သောလူများအတွက်အသုံးဝင်သည်။
သူကားအဘယ်သူခုနှစ်တွင် Logged ဖြစ်ပြီးသူတို့ဟာဘာလုပ်နေကြတာလဲ
သင့်ကွန်ပျူတာသို့ logged သူထွက်ရှာရန်ပြုသမျှအားလုံးသည်အောက်ပါအက္ခရာနှင့်စာနယ်ဇင်းပြန်လာရိုက်ထည့်သည်။
w
အထက်ပါ command ကိုကနေအထွက်တစ်ဦး header ကိုအတန်းများနှင့်ရလဒ်ဇယားတစ်ခုပါဝင်ပါသည်။
အဆိုပါခေါင်းစဉ်အတန်းကိုအောက်ပါဒြပ်စင်များပါရှိသည်
- လက်ရှိအချိန်
- အဘယ်မျှကာလပတ်လုံးစနစ်အပြေးလျက်ရှိသည်
- လက်ရှိအချိန်တွင်မည်မျှသုံးစွဲသူများ logged နေကြတယ်
- အတိတ်ကာလ 1, 5 နှင့် 15 မိနစ်စနစ်ဝန်ပျမ်းမျှ
အဓိကစားပွဲအောက်ပါကော်လံရှိပါတယ်:
- ရဲ့ login name ကို
- TTY
- ဝေးလံခေါင်သီအိမ်ရှင်
- ရဲ့ login အချိန်
- ပျင်းရိအချိန်
- JCPU
- PCPU
- သူတို့ရဲ့လက်ရှိလုပ်ငန်းစဉ်၏ command line က
JCPU အဆိုပါ TTY မှပူးတွဲလုပ်ငန်းစဉ်များအပေါငျးတို့သအသုံးပြုသောအချိန်ပမာဏကိုဆိုလိုတာပါ။
PCPU လက်ရှိဖြစ်စဉ်ကိုအသုံးပြုသောအချိန်ပမာဏကိုဆိုလိုတာပါ။
တောင်မှတစ်ခုတည်းအသုံးပြုသူကွန်ပျူတာပေါ်မှာ, အ w command ကိုအသုံးဝင်စေနိုင်ပါတယ်။
ဥပမာအားဖြင့်ကျွန်မကွန်ပျူတာပေါ်မှာဂယ်ရီအဖြစ် logged ပေမယ် w command ကိုပြန် 3 တန်းနေပါတယ်။ အဘယ်ကြောင့်? ငါသည်ငါ၏အမှု၌သစ်ကြံပိုးသောသော graphical desktop ပေါ်မှာ run ဖို့အသုံးပြုသော TTY ရှိသည်။
ငါသည်လည်းပြတင်းပေါက်ပွင့်လင်း 2 terminal ကိုရှိသည်။
ဦးခေါင်းမရှိရင်အဆိုပါသတင်းအချက်အလက်ပြန်သွားစေရန်မည်သို့
အဆိုပါ w command ကိုအသုံးပြုနိုင်သည့်အမျိုးမျိုးသော switches များရှိပါတယ်။ သူတို့ထဲမှတစ်ဦးကိုသင်ခေါင်းစီးများမပါဘဲအချက်အလက်တွေကိုမြင်တွေ့ပေးနိုင်ပါတယ်။
သင့်အနေဖြင့်အောက်ပါ command ကိုအသုံးပြုပြီးအားဖြင့်ခေါင်းစဉ်ဖုံးကွယ်နိုင်သည်
w -h
ဤသည်ကိုသင် 5, 10 နှင့် 15 မိနစ်အချိန်, ပွင့်နေချိန်သို့မဟုတ်ဝန်မမြင်နိုင်ကြဘူးဒါပေမဲ့သင်အပေါ် logged နေသောအသုံးပြုသူများသည်နှင့်အဘယ်သို့ဆိုင်ကိုသူတို့လုပ်နေတာမြင်နိုင်ပါသည်ဆိုလိုသည်။
သငျသညျစာဖတ်သူကိုဖော်ရွေဖြစ်ရန်သင့် switches များပိုနှစ်သက်လျှင်အောက်ပါအချက်များကိုတူညီတဲ့ရည်မှန်းချက်ကိုရရှိ။
--no-header ကို w
ရှင်းလင်းသောအခြေခံပညာသတင်းအချက်အလက်ပြန်သွားစေရန်မည်သို့
ဒီတစ်ခါလည်းသင် JCPU ဒါမှမဟုတ် PCPU သိရန်မလိုချင်ကြဘူး။ တကယ်တော့ဒါနဲ့ပတ်သက်ပြီးသင်ရုံသူတို့အသုံးပြုနေသည်ထားတဲ့ Terminal ကို, logged in ဝင်သောသူသည်သိရန်လိုအဘယ်အရာကိုသူတို့ရဲ့ hostname သူတို့ပျင်းရိပါပြီအဘယ်မျှကာလပတ်လုံးသူတို့အပြေးနေကြတယ်ဆိုတာကို command ကိုဖြစ်ပါတယ်။
ရုံဤအချက်အလက်ပြန်သွားဖို့အောက်ပါ command ကိုသုံးပါ:
w -s
နောက်တဖန်သင်တို့ကိုအောက်ပါအတိုင်းဖြစ်သည့်ပိုပြီးစာဖတ်သူကို friendly version ကိုသုံးနိုင်သည်:
w --short
ဒီတစ်ခါလည်းပင်ကြောင်းလွန်းသတင်းအချက်အလက်များသည်။ ဒီတစ်ခါလည်းသင်တစ်ခုခုကိုအိမ်ရှင်အမည်အကြောင်းကိုသိလိုကြပါဘူး။
အောက်ပါ command များဟာ host name ကိုချန်လှပ်:
w -f
--from w
အောက်မှာဖေါ်ပြတဲ့အတိုင်းသင်တဦးတည်းသို့ switches များတဲ့အရေအတွက်က amalgamate နိုင်သည်
-s -h -f w
အထက်ပါ command ကိုစားပွဲ၏ရေတိုဗားရှင်းမရှိခေါင်းစီးများ, နှင့်မျှမတို့ host name ကို Output ဖြစ်ပါတယ်။ အောက်မှာဖေါ်ပြတဲ့အတိုင်းသင်တို့သည်လည်းအထက်ပါ command ကိုထုတ်ဖော်ပြောဆိုကြပါပြီနိုင်:
w -shf
သင်တို့သည်လည်းအောက်ပါလမ်းထဲမှာရေးထားပြီနိုင်ကြောင်း:
--short --from --no-header ကို w
အဆိုပါအသုံးပြုသူရဲ့ IP Address ကိုရှာပါ
ပုံမှန်အားဖြင့်, အ w command ကိုတစ်ခုချင်းစီကိုအသုံးပြုသူများအတွက် host name ကိုပြန်လည်ရောက်ရှိ။ IP address ကိုအောက်ပါ command များကို အသုံးပြု. အစားပြန်လာသောကြောင်းဒါကြောင့်သင်ကပြောင်းလဲပစ်နိုင်သည်
-i w
--ip-addr w
အသုံးပြုသူအားဖြင့် filtering
သငျသညျအသုံးပြုသူများအရာပေါင်းများစွာသို့မဟုတ်ပင်အနည်းငယ်တစ်ဒါဇင်နဲ့ server ကိုအပြေးနေကြသည်ဆိုပါက၎င်း၏ကိုယ်ပိုင်အပေါ် w command ကို run တရားမျှတစွာအလုပ်များရနိုင်သည်။
သင်တစ်ဦးသတ်သတ်မှတ်မှတ်အသုံးပြုသူဘာလုပ်နေတယ်ဆိုတာကိုရှာဖွေချင်တယ်ဆိုရင်သင် w command ကိုအပြီးသူတို့ဘွဲ့နာမကိုသတ်မှတ်နိုင်ပါတယ်။
ငါဂယ်ရီဘာလုပ်နေတယ်ဆိုတာကိုရှာဖွေချင်တယ်ဆိုရင်ဥပမာအားဖြင့်ငါကအောက်ပါရိုက်ထည့်နိုင်သည်
Gary w
အကျဉ်းချုပ်
အဆိုပါ w command ကိုပေးသတင်းအချက်အလက်အများစုမှာတခြား Linux အားဖြင့်ပညတ်တော်မူ၏ပြန်ရောက်နိုင်ပါတယ်ဒါပေမဲ့သူတို့ကိုအဘယ်သူအားမျှနည်းပါးလာခလုတျကှကျလိုအပ်သည်။
အဆိုပါ င့်နေချိန် command ကို သင့် system ကို run ထားပြီးဘယ်လောက်ရှည်လျားပြသနိုင်ဖို့ကိုအသုံးပြုနိုင်ပါတယ်။
အဆိုပါ ps command ကို ကွန်ပျူတာပေါ်မှာ run နေသည့်လုပ်ငန်းစဉ်များကိုပြသရန်အသုံးပြုနိုင်ပါတယ်
အမိန့်တော်ရှိသူအပေါ် logged သူပြသနိုင်ဖို့ကိုအသုံးပြုနိုင်ပါတယ်။ အဆိုပါ whoami command ကို သင်ကဲ့သို့ပေါ် logged ကြသူပြသမည်ဖြစ်ပြီး ယင်းအိုင်ဒီ command ကို သငျသညျအသုံးပြုသူတစ်ဦးအကြောင်းသတင်းအချက်အလက်ကိုပြောပြလိမ့်မယ်။