Ներածություն
Uname- ի հրամանը Linux- ում թույլ է տալիս դիտել համակարգային տեղեկություններ ձեր Linux միջավայրի մասին:
Այս ուղեցույցում ցույց կտամ ձեզ, թե ինչպես կարելի է արդյունավետ օգտագործել uname:
uname
Իրավախմբի հրամանատարությունը հատկապես օգտակար չէ:
Փորձեք այն ինքներդ ձեզ համար: Բացեք տերմինալային պատուհան եւ մուտքագրեք հետեւյալ հրահանգը.
uname
Հնարավորությունները միակ բառը, որը վերադարձվում է, Linux է :
Wow, դա լավ չէ: Եթե դուք չեք օգտագործում մեկը այն բաշխման համար, որը դիտավորյալ նախագծված է նման այլ գործառնական համակարգեր, ինչպիսիք են Zorin, Q4OS կամ Chromixium, հավանաբար արդեն գիտեիք:
uname -a
Սանդղակի մյուս վերջում կարող եք օգտագործել հետեւյալ հրահանգը.
uname -a
Այս անգամ դուք ստանում եք մի ամբողջ տեղեկատվության լոգ:
- kernel անունը
- հանգույցի անունը
- միջուկի թողարկում
- միջուկի տարբերակ
- մարգարին
- պրոցեսոր
- ապարատային հարթակ
- օպերացիոն համակարգ
Ինչ եք իրականում ստանում, որը նման է նման բան:
Linux ձեր համակարգիչ-անունը 3.19.0-32-generic # 37-14.04.1-Ubuntu SMP Thu Հոկ 22 09:41:40 UTC 2015 x86_64 X86_64 x86_64 GNU / Linux
Ակնհայտ է, եթե ես չասացի, որ ուզում եք սյունակի բովանդակությունը լինեին, տեղեկատվությունը անպայման չէր լինի այդ իմաստալից:
uname -s
Հետեւյալ հրահանգը ցույց է տալիս, որ ինքնուրույն միջուկի անունը:
uname -s
Այս հրամանի արդյունքը Linux է, բայց եթե դուք գտնվում եք մեկ այլ պլատֆորմում, ինչպիսին BSD- ն է, այն այլ է:
Դուք, անշուշտ, կարող եք հասնել նույն արդյունքներին `չներկայացնելով բոլորը, սակայն հարկ է հիշել այդ անջատիչը, եթե ծրագրավորողները որոշեն փոխել ստանդարտ արտադրանքը uname հրամանին:
Եթե նախընտրում եք օգտվել ավելի ընթերցողի բարեկամական փոխարկիչից, կարող եք նաեւ օգտագործել հետեւյալ նշումը.
uname -kernel-name- ը
Արդյունքը նույնն է, բայց ձեր մատների տակ այժմ մի փոքր ավելի կարճ կլինի:
Ի դեպ, եթե դուք հետաքրքրվում եք, թե ինչն է միջուկը, դա ամենալավ փոխարինվող ծրագրակազմն է, որը կարող է փոխազդել ձեր համակարգչի հետ - Wikipedia- ը բացատրում է այն ավելի մանրամասն:
Linux միջուկը Unix- ի նման համակարգչային օպերացիոն համակարգի միջուկն է: Այն օգտագործվում է համաշխարհային մակարդակով, Linux օպերացիոն համակարգը հիմնված է դրա վրա եւ տեղակայված է ինչպես ավանդական համակարգչային համակարգերի վրա, ինչպիսիք են անհատական համակարգիչները եւ սերվերները, սովորաբար Linux բաշխման տեսքով [9] եւ տարբեր ներկառուցված սարքերում, ինչպիսիք են երթուղիչները եւ NAS սարքեր: Android- ի օպերացիոն համակարգը պլանշետային համակարգիչների, սմարթֆոնների եւ smartwatches- ի համար նախատեսված է նաեւ Linux միջուկի վրա:
uname-n
Հետեւյալ հրամանը ցույց է տալիս ձեր համակարգչի հանգույցի անունը.
uname-n
Uname- ի հրամանի արդյունքը ձեր համակարգչի հյուրընկալող անունն է, եւ դուք կարող եք հասնել նույն ազդեցությանը `մուտքագրելով հետեւյալ տերմինալը պատուհանի մեջ.
hostname- ը
Դուք կարող եք նաեւ հասնել նույն ազդեցությանը, օգտագործելով մի փոքր ավելի ընթերցողի բարեկամական հրաման:
uname-nodename
Արդյունքները նույնն են, եւ այն իջնում է նախապատվություն, որը դուք գնում եք: Նշենք, որ hostname եւ nodename չեն երաշխավորվում, որ նույն Linux համակարգերում:
uname -r
Հետեւյալ հրամանը ցույց է տալիս,
uname -r
Վերոհիշյալ հրամանատարության արտադրանքը կլինի 3.19.0-32- տողերի տողերի երկայնքով :
Kernel- ի թողարկումը կարեւոր է, երբ խոսքը վերաբերում է ապարատային սարքավորումներին: Ժամանակակից ապարատը չի համապատասխանում բոլոր թողարկումներին եւ սովորաբար ներառված է որոշակի կետից սկսած:
Օրինակ, երբ Linux- ի 1-ին տարբերակը հորինվել է, ես կասկածում եմ, որ 3d տպիչների կամ դիպչել էկրանների վարորդների համար շատ կոչեր կան:
Դուք կարող եք հասնել նույն ազդեցությանը, գործելով հետեւյալ հրահանգը.
uname -kernel-release- ը
uname -v
Դուք կարող եք գտնել Linux միջուկի տարբերակը, որը գործում եք հետեւյալ հրամանով `
uname -v
Ծանոթացման հրահանգի թողարկումը կլինի մի քանի բաների միջեւ # 37 ~ 14.04.1.1-Ubuntu SMP Thu Oct 22 09:41:40 UTC 2015:
Kernel- ի տարբերակը տարբերվում է այն տարբերակով, որ տարբերակը ցույց է տալիս, թե երբ է ստեղծվել միջուկը եւ որի տարբերակը գտնվում եք:
Օրինակ, Ubuntu- ն կարող է կազմել է 3.19.0-32-ընդհանուր սերվեր 50 անգամ: Առաջին անգամ նրանք կազմելու են այն տարբերակը, որը կպատասխանի թիվ 1-ը, ինչպես նաեւ կազմված ամսաթիվը: Նմանապես 29-րդ տարբերակում այն կպատասխանի # 29-ը, ինչպես նաեւ կազմված ամսաթիվը: Linux- ի թողարկումը նույնն է, սակայն տարբերակը տարբեր է:
Դուք կարող եք ստանալ նույն տեղեկատվությունը `մուտքագրելով հետեւյալ հրահանգը.
uname-kernel- տարբերակը
uname -m
Հետեւյալ հրահանգը տպում է մեքենայի ապարատային անունը.
uname -m
Արդյունքը կանդրադառնա x86_64- ի նման:
Ի դեպ, եթե դուք վարեք uname -p եւ uname -i հրամանը, արդյունքը կարող է լինել նաեւ x86_64:
Uname- ի դեպքում սա մեքենայի ճարտարապետությունն է: Մտածեք այս մասին մայրաքաղաքի մակարդակում:
Դուք կարող եք ստանալ նույն տեղեկատվությունը `գործելով հետեւյալ հրահանգը.
uname - machine
uname -p
Հետեւյալ հրահանգը ցույց է տալիս, որ պրոցեսոր տեսակը:
uname -p
Արդյունքն ավելի հավանական է, քան այն, ինչ մեքենայի սարքավորման անունը, օրինակ, x86_64:
Այս հրամանը վերաբերում է պրոցեսորի տեսքին:
Դուք կարող եք հասնել նույն արդյունքը `մուտքագրելով հետեւյալ հրահանգը.
uname - պրոցեսոր
uname -i
Հետեւյալ հրահանգը ցույց է տալիս, որ ապարատային հարթակը:
uname -i
Այս հրամանը ցույց կտա ապարատային հարթակը կամ եթե ցանկանում եք օպերացիոն համակարգի տեսակը: Դուք կարող եք օրինակ ունենալ x86_64 հարթակ եւ մեքենա, բայց միայն 32-բիթանոց օպերացիոն համակարգը վարեք:
Դուք կարող եք հասնել նույն արդյունքը `մուտքագրելով հետեւյալ հրահանգը.
uname-hardware- հարթակ
uname -o
Հետեւյալ հրահանգը ցույց է տալիս, որ օպերացիոն համակարգը:
uname -o
Եթե դուք օգտագործում եք ստանդարտ Linux համակարգչի օպերացիոն համակարգը, ինչպիսիք են Ubuntu, Debian եւ այլն, ապա ձեզ չի զարմանա, որ արտադրանքը GNU / Linux է: Հեռախոսով կամ դեղահատում օպերացիոն համակարգը կլինի Android- ը: