နိဒါန်း
Linux ကိုအတွင်း uname command ကိုသင်သည်သင်၏ Linux ကိုပတ်ဝန်းကျင်နှင့် ပတ်သက်. system သတင်းအချက်အလက်ကြည့်ရှုရန်ခွင့်ပြုပါတယ်။
ဒီလမ်းညွှန်ချက်ထဲမှာငါဘယ်လိုထိထိရောက်ရောက် uname သုံးစွဲဖို့သင်ပြပါလိမ့်မယ်။
uname
၎င်း၏ကိုယ်ပိုင်အပေါ် uname command ကိုအထူးသဖြင့်အသုံးဝင်သောမဟုတ်ပါဘူး။
ကိုယ့်ကိုကိုယ်အဘို့ကြိုးစားပါ။ Terminal ကိုပြတင်းပေါက်ဖွင့်ကိုဖွင့်ပြီးအောက်က command ကိုရိုက်ထည့်:
uname
အခွင့်အလမ်းကို Linux ဖြစ်ပါတယ်ပြန်ရောက်ကြောင်းတည်းသောစကားလုံးဖြစ်ကြသည်။
wow ကောင်းပါတယ်ကြောင့်မဟုတ်ပါဘူး။ သငျသညျတမင်တကာသင်ဖြစ်နိုင်ပြီးသားကိုသိထိုကဲ့သို့သော Zorin, Q4OS သို့မဟုတ် Chromixium ကဲ့သို့သောအခြား operating systems များကဲ့သို့ကြည့်ဖို့ဒီဇိုင်းရေးဆွဲသူတွေကိုဖြန့်ဝေ၏တဦးတည်းကိုအသုံးပြုနေမဟုတ်လျှင်။
uname -a
အတိုင်းအတာ၏အခြားအဆုံးမှာအောက်ပါ command ကိုသုံးနိုင်သည်
uname -a
အောက်မှာဖေါ်ပြတဲ့အတိုင်းဤအချိန်ကိုသင်အချက်အလက်များ၏တစ်ခုလုံးဖောင် get:
- kernel ကိုအမည်ဖြင့်
- node ကိုအမည်ဖြင့်
- kernel ကိုဖြန့်ချိ
- kernel ကိုဗားရှင်း
- machiine
- Processor ကို
- ဟာ့ဒ်ဝဲပလက်ဖောင်း
- ကွန်ပျူတာစက်လည်ပတ်ရေးစနစ်ပရိုဂရမ်
အဘယ်အရာကိုသင်အမှန်တကယ်ရဤကဲ့သို့သောအရာတစ်ခုခုကိုကြည့်ရာ output ကိုဖြစ်ပါသည်:
Linux ကိုသင့်ရဲ့ကွန်ပျူတာ-name ကို 3.19.0-32-ယေဘုယျ # 37-14.04.1-Ubuntu ကို SMP သုအောက်တိုဘာ 22 09:41:40 UTC 2015 x86_64 X86_64 x86_64 GNU / Linux များ
ငါသည်သင်တို့ကိုကော်လံအကြောင်းအရာများကိုချင်ပြောသည်မဟုတ်ခဲ့မယ်ဆိုရင်သိသာထင်ရှားတဲ့သတင်းအချက်အလက်များသေချာပေါက်ကြောင်းအဓိပ္ပါယ်ရှိသောပါပြီမဟုတ်ဘူးခဲ့ကြသည်။
uname -s
အောက်ပါ command ကိုသငျသညျ၎င်း၏ကိုယ်ပိုင်အပေါ် kernel ကိုနာမတျောကိုပြသသည်။
uname -s
ဒီ command ကနေအထွက်ကို Linux ဖြစ်ပါတယ်သျောလညျးသငျထိုကဲ့သို့သော BSD အဖြစ်အခြား platform ပေါ်တွင်လျှင်ကြောင့်ကွဲပြားခြားနားကြလိမ့်မည်။
သငျသညျ၏သင်တန်းအားလုံးမှာ -s ထောက်ပံ့မပေးသဖြင့်အတူတူပင်ရလဒ်များကိုအောင်မြင်ရန်နိုင်ပါတယ်ဒါပေမယ့် developer များဟာ uname command ကိုများအတွက် default အနေနဲ့ output ကိုပြောင်းလဲပစ်ရန်ဆုံးဖြတ်ကိစ္စတွင်ထဲမှာဒီ switch ကိုသတိရထိုက်သည်။
သင်တစ်ဦးထက်ပိုသောစာဖတ်သူကိုဖော်ရွေ switch ကိုသုံးစွဲဖို့ပိုနှစ်သက်ခဲ့လျှင်သင်သည်လည်းအောက်ပါသင်္ကေတကိုသုံးနိုင်သည်:
uname --kernel-name ကို
အဆိုပါ output ကိုအတူတူပင်ဖြစ်ပါသည်ဒါပေမယ့်သင့်ရဲ့လက်ချောင်းထိပ်ယခုနည်းနည်းပိုတိုကြလိမ့်မည်။
သင်တစ်ဦး kernel ကိုအဘယျအံ့သြနေကြသည်လျှင်စကားမစပ် - ကသင်၏ကွန်ပျူတာနှင့်အတူအပြန်အလှန်နိုင်သည်ကိုအစားထိုး software ကို၏အသေးငယ်ဆုံးပမာဏကိုင် - ဝိကိပိဒိယပိုပြီးအသေးစိတ်အတွက်ကရှင်းပြသည်:
linux kernel ကိုတစ်ဦး Unix-like ကွန်ပျူတာ operating system ကို kernel ကိုဖြစ်ပါတယ်။ ဒါဟာအသုံးပြုသောကမ္ဘာ့ကျယ်ပြန့်သည်: ဟာ Linux operating system ပေါ်မှာအခြေစိုက်နှင့်ထိုကဲ့သို့သောပုဂ္ဂိုလ်ရေးကွန်ပျူတာများနှင့်ဆာဗာအဖြစ်နှစ်ဦးစလုံးအစဉ်အလာကွန်ပျူတာစနစ်များကိုပေါ်ချထားသည်များသောအားဖြင့် Linux ကိုဖြန့်ဝေ၏ပုံစံအတွက် [9] နှင့်ထိုကဲ့သို့သော routers နှင့် NAS အဖြစ်အမျိုးမျိုးသောပါဝင်သောကိရိယာများပေါ်တွင် ကရိယာ။ တက်ဘလက်ကွန်ပျူတာများ, စမတ်ဖုန်းနှင့်စမတ်နာရီများအတွက် Android မှာ operating system ကိုလည်း Linux kernel ပေါ်ကနေအခြေခံသည်။
uname -n
အောက်ပါ command ကိုသင့်ကွန်ပျူတာ၏ node ကိုနာမတျောကိုပြသထားတယ်:
uname -n
အဆိုပါ uname -n command ကိုကနေအထွက်သင့်ကွန်ပျူတာ၏ host name ကိုတစ်ခုဖြစ်သည်နှင့်အသင်တစ်ဦး terminal ကိုပြတင်းပေါက်သို့အောက်ပါစာရိုက်ခြင်းဖြင့်တူညီသောအကျိုးသက်ရောက်မှုအောင်မြင်ရန်နိုင်သည်
hostname
သငျသညျကိုလည်းအနည်းငယ်ပိုပြီးစာဖတ်သူကိုဖော်ရွေ command ကို အသုံးပြု. တူညီသောအကျိုးသက်ရောက်မှုအောင်မြင်ရန်နိုင်သည်
uname --nodename
ရလဒ်အတိအကျတူညီဖြစ်ကြပြီးချသင်တို့အဘို့ go ရာတစျခု preference ကိုရန်ဖြစ်ပါသည်။ hostname နှင့် nodename မဟုတ်တဲ့ Linux ကိုစနစ်များပေါ်တွင်အတူတူဖြစ်အာမခံချက်မရှိပါကြောင်းသတိပြုပါ။
uname -r
အောက်ပါ command ရုံ kernel ကိုလွှတ်ပေးရန်သင်ပြသထားတယ်:
uname -r
အထက်ပါ command ကို၏ output 3.19.0-32-ယေဘုယျ၏လိုင်းများတလျှောက်တွင်တစ်ခုခုဖြစ်လိမ့်မည်။
ကဟာ့ဒ်ဝဲ configuring မှကြွလာသောအခါအဆိုပါ kernel ကိုလွှတ်ပေးရန်အရေးကြီးပါသည်။ ခေတ်သစ်ဟာ့ဒ်ဝဲအားလုံးလွှတ်ပေးနှင့်သဟဇာတမဖြစ်နှင့်များသောအားဖြင့်နောက်ပိုင်းတွင်အချို့အချက်အနေဖြင့်ထည့်သွင်းထားပါသည်။
Linux ကို၏ဗားရှင်း 1 တီထွင်အခါဥပမာအားငါ 3d ပရင်တာသို့မဟုတ်ထိတွေ့မျက်နှာပြင် display ကိုများအတွက်ယာဉ်မောင်းများအတွက်အများကြီးခေါ်ဆိုခရှိခဲ့သည်သံသယ။
သင့်အနေဖြင့်အောက်ပါ command ကို run တူညီတဲ့အကျိုးသက်ရောက်မှုအောင်မြင်ရန်နိုင်သည်
uname --kernel-လွှတ်ပေးရန်
uname -v
သင့်အနေဖြင့်အောက်ပါ command ကိုရိုက်ထည့်ခြင်းဖြင့်သငျသညျအပြေးနေသော Linux kernel ၏ version ကိုရှာတှေ့နိုငျ:
uname -v
ဗားရှင်း command ကို၏ output # 37 ၏လိုင်းများတလျှောက်တွင်တစ်ခုခု ~ 14.04.1.1-Ubuntu ကို SMP သုအောက်တိုဘာ 22 09:41:40 UTC 2015 ဖြစ်လိမ့်မည်။
အဆိုပါ kernel ကိုလွှတ်ပေးရေး kernel ကိုပြုစုနှင့်သင်မှာထားတဲ့ဗားရှင်းအခါဗားရှင်းကိုသင်ပြသထားတယ်ဆိုတဲ့အချက်ကိုအားဖြင့်ဗားရှင်းအနေဖြင့်ကွဲပြားနေသည်။
ဥပမာအားဖြင့် Ubuntu ကိုပု 3.19.0-32-ယေဘုယျ kernel ကို 50 ကြိမ် compile ပေလိမ့်မည်။ သူတို့ဗားရှင်းက compile ပထမဦးဆုံးအကြိမ် # 1 အဖြစ်ကပြုစုခဲ့သည့်ရက်စွဲပြောပါလိမ့်မယ်။ အလားတူပင် 29 ဗားရှင်းပေါ်မှာ # 29 အဖြစ်ကပြုစုခဲ့သည့်ရက်စွဲပြောပါလိမ့်မယ်။ အဆိုပါ Linux ကိုလွှတ်ပေးရန်အတူတူပင်ဖြစ်ပါသည်ဒါပေမယ့်ဗားရှင်းကွဲပြားခြားနားသည်။
သင့်အနေဖြင့်အောက်ပါ command ကိုရိုက်ထည့်ခြင်းဖြင့်တူညီသတင်းအချက်အလက်ရနိုင်:
uname --kernel-ဗားရှင်း
uname -m
အောက်ပါ command ကိုစက်ဟာ့ဒ်ဝဲ name ကိုရိုက်ထုတ်:
uname -m
အဆိုပါရလဒ် x86_64 တူတစ်ခုခုကြည့်ရှုမည်။
သင် uname -p run နှင့်ရလဒ်မှာထား၏ -i အဆိုပါ uname ကောင်းစွာလည်း x86_64 ဖြစ်နိုင်သည်စကားမစပ်လျှင်။
uname -m ၏ဖြစ်ရပ်အတွက်ဒီစက်ဗိသုကာသူ့ဟာသူဖြစ်ပါတယ်။ Motherboard ကအဆင့်မှာဤအကြောင်းကိုစဉ်းစားပါ။
သင့်အနေဖြင့်အောက်ပါ command ကို run အတူတူသတင်းအချက်အလက်များကိုရနိုင်:
uname --machine
uname -p
အောက်ပါ command ကိုသင် Processor ကို type ကိုပြသထားတယ်:
uname -p
အဆိုပါရလဒ်ထက်ပိုမိုဖွယ်ရှိထိုကဲ့သို့သော x86_64 အဖြစ်စက်ဟာ့ဒ်ဝဲနာမကိုအမှီကဲ့သို့တူညီသောဖြစ်လိမ့်မည်။
ဒီ command ကတော့ CPU ကို type ကိုရည်ညွှန်းသည်။
သင့်အနေဖြင့်အောက်ပါ command ကိုရိုက်ထည့်ခြင်းဖြင့်တူညီရလဒ်အောင်မြင်ရန်နိုင်သည်
uname --processor
uname -i
အောက်ပါ command ကိုသင်ဟာ့ဒ်ဝဲပလက်ဖောင်းပြသထားတယ်။
uname -i
ဒီ command ဟာ့ဒ်ဝဲပလက်ဖောင်းကိုပြသသို့မဟုတ်သင် operating system ကိုအမျိုးအစားနဲ့တူပါလျှင်မည်ဖြစ်သည်။ သငျသညျဥပမာတစ်ခု x86_64 ပလက်ဖောင်းများနှင့်စက်ရှိစေခြင်းငှါပေမယ့်တစ်ခုသာ 32-bit နဲ့ operating system ကို run နေရလိမ့်မည်။
သင့်အနေဖြင့်အောက်ပါ command ကိုရိုက်ထည့်ခြင်းဖြင့်တူညီရလဒ်အောင်မြင်ရန်နိုင်သည်
uname --hardware-ပလက်ဖောင်း
-O uname
အောက်ပါ command ကိုသင် operating system ကိုပြသထားတယ်:
-O uname
သငျသညျထိုကဲ့သို့သောစသည်တို့မှာ Ubuntu, Debian အဖြစ်စံ Linux ကို desktop ပေါ်မှာ operating system ကိုအသုံးပြုနေသည်လျှင်သင် output ကို GNU / Linux များကြောင်းသိရန်အံ့သြသွားလိမ့်မည်မဟုတ်။ ဖုန်းသို့မဟုတ် Tablet တွင် operating system ကိုအန်းဒရွိုက်ပါလိမ့်မယ်။