Android

Hindi kilalang utos sa linux

How to use "uname" command in Linux ?

How to use "uname" command in Linux ?

Talaan ng mga Nilalaman:

Anonim

, tatakpan namin ang hindi uname utos.

uname ay isang utos na utos ng linya na nag-print ng pangunahing impormasyon tungkol sa pangalan ng operating system at hardware ng system.

uname Utos

Ang hindi uname tool ay kadalasang ginagamit upang matukoy ang arkitektura ng processor, ang hostname ng system at ang bersyon ng kernel na tumatakbo sa system.

Ang syntax ng hindi uname utos ay tumatagal ng sumusunod na form:

uname…

Ang mga pagpipilian ay ang mga sumusunod:

  • -s , ( --kernel-name ) - Nag-print ng pangalan ng kernel. -n , ( --nodename ) - Nag-print ng pangalan ng node (hostname) ng system. Ito ang pangalan na ginagamit ng system kapag nakikipag-usap sa network. Kapag ginamit gamit ang -n opsyon, ang hindi katulad ay gumagawa ng parehong output bilang utos ng hostname . -r , ( --kernel-release ) - --kernel-release ng kernel. -v , ( --kernel-version ) - Nag-print ng bersyon ng kernel. -m , ( --machine ) - Nag-print ng pangalan ng pangalan ng hardware ng makina. -p , ( --processor ) - Nag-print ng arkitektura ng processor. -i , ( --hardware-platform ) - Nag-print ng platform ng hardware. -o , ( --operating-system ) - I-print ang pangalan ng operating system. Sa mga sistemang Linux na "GNU / Linux" -a , ( --all ) - Kapag ginamit ang -a pagpipilian, hindi magkatulad ang kumikilos katulad ng kung ang mga opsyon na -snrvmo ibinigay.

Kapag nag-invoke nang walang anumang mga pagpipilian, uname print ang pangalan ng kernel, na parang tinukoy ang opsyon na -s :

uname

Tulad ng alam mo na, ang pangalan ng kernel ay "Linux":

Linux

Hindi mo kailangang tandaan ang lahat ng mga pagpipilian sa command line. Karaniwan, ang hindi uname utos ay ginagamit na may -a pagpipilian upang i-print ang lahat ng magagamit na impormasyon:

uname -a

Linux dev.linuxize.com 4.19.0-6-amd64 #1 SMP Debian 4.19.67-2+deb10u1 (2019-09-20) x86_64 GNU/Linux

Kasama sa output ang sumusunod na impormasyon:

  • Linux - Kernel pangalan. dev.linuxize.com - Hostname. 4.19.0-6-amd64 Paglabas ng Kernel. #1 SMP Debian 4.19.67-2+deb10u1 (2019-09-20) - bersyon ng Kernel. x86_64 - Pangalan ng hardware ng makina. GNU/Linux - Pangalan ng operating system.

Ang mga pagpipilian ay maaaring pagsamahin sa bawat isa upang makagawa ng ninanais na output. Halimbawa, upang malaman kung anong bersyon ng Linux kernel ang tumatakbo sa iyong system, mai-type mo ang sumusunod na utos:

uname -srm

Linux 4.19.0-6-amd64 x86_64

Kapag ang maraming mga pagpipilian ay ginagamit ang impormasyon na nilalaman sa output ay nasa parehong pagkakasunud-sunod na ibinigay ng opsyon na-isang. Hindi mahalaga ang posisyon ng mga ibinigay na pagpipilian Parehong hindi uname -msr at hindi uname -srm gumagawa ng parehong output.

Konklusyon

Ang hindi uname utos ay ginagamit upang mag-print ng pangunahing impormasyon ng system. Ito ay karaniwang hinihiling sa isang -a opsyon upang ipakita ang lahat ng magagamit na impormasyon.

uname terminal