Display Information System Sa loob ng Linux Paggamit ng "uname" Command

Panimula

Ang uname command sa loob ng Linux ay nagbibigay-daan sa iyo upang tingnan ang impormasyon ng system tungkol sa iyong Linux na kapaligiran.

Sa patnubay na ito ipapakita ko sa iyo kung paano gamitin ang epektibong paraan.

uname

Ang uname command sa kanyang sarili ay hindi partikular na kapaki-pakinabang.

Subukan ito para sa iyong sarili. Buksan ang terminal ng terminal at i-type ang sumusunod na command:

uname

Ang mga pagkakataon ay ang tanging salita na ibinalik ay ang Linux .

Wow na mabuti ay hindi ito. Maliban kung gumagamit ka ng isa sa mga distribusyon na sadyang dinisenyo upang magmukhang iba pang mga operating system tulad ng Zorin, Q4OS o Chromixium malamang na alam mo na iyon.

uname -a

Sa kabilang dulo ng scale maaari mong gamitin ang sumusunod na command:

uname -a

Sa oras na ito makakakuha ka ng isang buong balsa ng impormasyon tulad ng sumusunod:

Ang tunay na nakukuha mo ay output na mukhang ganito:

Linux your-computer-name 3.19.0-32-generic # 37-14.04.1-Ubuntu SMP Thu Oct 22 09:41:40 UTC 2015 x86_64 X86_64 x86_64 GNU / Linux

Malinaw na kung hindi ko sinabi na gusto mo ang mga haligi ng mga nilalaman ay hindi kinakailangan ang impormasyon na makabuluhan.

uname -s

Ipinapakita sa iyo ng sumusunod na utos ang pangalan ng kernel.

uname -s

Ang output mula sa command na ito ay Linux ngunit kung ikaw ay sa ibang platform tulad ng BSD ito ay naiiba.

Maaari mong siyempre makamit ang parehong mga resulta sa pamamagitan ng hindi supplying ang -s sa lahat ngunit ito ay nagkakahalaga ng remembering ito lumipat sakaling ang mga developer magpasiya na baguhin ang default na output para sa uname command.

Kung mas gusto mong gumamit ng mas maraming switch friendly reader maaari mo ring gamitin ang sumusunod na notasyon:

uname - kernel-name

Ang output ay pareho ngunit ang iyong mga kamay ay ngayon ay medyo mas maikli.

Nagkataon kung ikaw ay nagtataka kung ano ang isang kernel - ito ang pinakamaliit na halaga ng maaaring palitan ng software na maaaring makipag-ugnayan sa iyong computer - Ang Wikipedia ay nagpapaliwanag na mas detalyado:

Ang kernel ng Linux ay isang kernel ng operating system ng Unix na tulad ng computer. Ginagamit ito sa buong daigdig: ang sistema ng operating ng Linux ay nakabatay dito at ipinakalat sa parehong tradisyunal na sistema ng computer tulad ng mga personal na computer at server, karaniwan sa anyo ng mga distribusyon ng Linux, at sa iba't ibang mga naka-embed na device tulad ng mga routers at NAS mga kasangkapan. Ang Android operating system para sa mga tablet computer, smartphone at smartwatches ay batay din sa ibabaw ng kernel ng Linux.

uname -n

Ipinapakita sa iyo ng sumusunod na utos ang pangalan ng node ng iyong computer:

uname -n

Ang output mula sa uname -n na command ay host name ng iyong computer at maaari mong makamit ang parehong epekto sa pamamagitan ng pag-type ng mga sumusunod sa isang terminal window:

hostname

Maaari mo ring makamit ang parehong epekto sa pamamagitan ng paggamit ng bahagyang higit pang reader friendly na utos:

uname --nodename

Ang mga resulta ay eksakto ang parehong at ito ay pababa sa kagustuhan kung saan ka pumunta para sa. Tandaan na ang hostname at nodename ay hindi garantisadong pareho sa mga sistema ng Linux.

uname -r

Ang sumusunod na utos ay nagpapakita lamang sa kernel release:

uname -r

Ang output ng utos sa itaas ay magiging isang bagay kasama ang mga linya ng 3.19.0-32-generic.

Ang release ng kernel ay mahalaga pagdating sa pag-configure ng hardware. Ang modernong hardware ay hindi tugma sa lahat ng mga release at kadalasan ay kasama mula sa isang tiyak na punto pataas.

Halimbawa kapag nai-imbento ang bersyon 1 ng Linux duda ko may maraming tawag para sa mga driver para sa 3d printer o touch screen display.

Maaari mong makamit ang parehong epekto sa pamamagitan ng pagpapatakbo ng sumusunod na utos:

uname --kernel-release

uname -v

Makikita mo ang bersyon ng kernel ng Linux na iyong pinapatakbo sa pamamagitan ng pag-type ng sumusunod na command:

uname -v

Ang output ng command na bersyon ay magiging isang bagay kasama ang mga linya ng # 37 ~ 14.04.1.1-Ubuntu SMP Thu Oct 22 09:41:40 UTC 2015.

Ang kernel release ay naiiba sa bersyon sa pamamagitan ng ang katunayan na ang bersyon ay nagpapakita sa iyo kapag ang kernel ay naipon at kung aling bersyon ikaw ay nasa.

Halimbawa, maaaring ipagsama ng Ubuntu ang kernel na 3.19.0-32-generic na 50 ulit. Sa unang pagkakataon na isama nila ang bersyon na ito ay sasabihin # 1 pati na rin ang petsa na pinagsama-sama. Katulad din sa ika-29 na bersyon ay sasabihin nila # 29 pati na rin ang petsa na pinagsama-sama. Ang release ng Linux ay pareho ngunit ang bersyon ay naiiba.

Maaari kang makakuha ng parehong impormasyon sa pamamagitan ng pag-type ng sumusunod na command:

uname - kernel-version

uname -m

Ang sumusunod na command ay nagpapalimbag ng pangalan ng hardware ng makina:

uname -m

Ang resulta ay magiging hitsura ng isang bagay tulad ng x86_64.

Nagkataon kung patakbuhin mo ang uname -p at ang uname -i na utos ang resulta ay maaring maging x86_64 din.

Sa kaso ng uname-m ito mismo ang makina architecture. Isipin ito sa antas ng motherboard.

Maaari kang makakuha ng parehong impormasyon sa pamamagitan ng pagpapatakbo ng sumusunod na command:

uname --machine

uname -p

Ipinapakita sa iyo ng sumusunod na utos ang uri ng processor:

uname -p

Ang resulta ay mas malamang na kapareho ng pangalan ng hardware ng makina tulad ng x86_64.

Ang utos na ito ay tumutukoy sa uri ng CPU.

Maaari mong makamit ang parehong resulta sa pamamagitan ng pag-type ng sumusunod na command:

uname --processor

uname -i

Ang sumusunod na utos ay nagpapakita sa iyo ng hardware platform.

uname -i

Ang utos na ito ay magpapakita ng hardware platform o kung gusto mo ang uri ng operating system. Maaari kang halimbawa ay may isang x86_64 platform at makina ngunit nagpapatakbo lamang ng isang 32-bit na operating system.

Maaari mong makamit ang parehong resulta sa pamamagitan ng pag-type ng sumusunod na command:

uname - hardware-platform

uname -o

Ang sumusunod na utos ay nagpapakita sa iyo ng operating system:

uname -o

Kung gumagamit ka ng isang karaniwang operating system ng Linux desktop tulad ng Ubuntu, Debian atbp, hindi ka magulat kung alam mo na ang output ay GNU / Linux. Sa isang telepono o tablet ang operating system ay magiging Android.