GNU/Linux >> Znalost Linux >  >> Linux

uname:příkaz nenalezen

Ve výchozím nastavení uname vytiskne název jádra – Linux. Číslo verze jádra vašeho aktuálního systému můžete zobrazit pomocí příkazu uname -r. Můžete také zadat uname -i pro zobrazení hardwarové platformy. Chcete-li vytisknout všechny informace, zadejte theuname -acommand. Bez jakýchkoli příznaků příkaz uname zobrazí operační systém, který používáte. Zde je několik užitečných možností:

Možnost Popis
-a Zobrazí všechny informace
-s Zobrazuje název jádra
-n Zobrazuje síťový uzel (také známý jako název hostitele)
-r Zobrazuje verzi jádra
-v Zobrazuje verzi (datum) jádra
-m Zobrazuje název hardwaru počítače (často stejný jako -p)
-p Zobrazuje typ procesoru (často stejný jako -m)
-o Zobrazuje operační systém

Pokud při spouštění příkazu uname narazíte na níže uvedenou chybu:

uname: command not found

můžete zkusit nainstalovat níže uvedený balíček podle vaší volby distribuce:

Distribuce Příkaz
OS X brew install coreutils
Debian apt-get install coreutils
Ubuntu apt-get install coreutils
Alpine apk add coreutils
Arch Linux pacman -S coreutils
Kali Linux apt-get install coreutils
CentOS yum install coreutils
Fedora dnf install coreutils
Raspbian apt-get install coreutils

Příklady příkazů uname

Příkaz uname pomáhá zkontrolovat verzi Linuxu a systémové informace, například pomocí příkazu uname můžete zkontrolovat podrobnosti operačního systému, verzi jádra, architekturu operačního systému, zda je 32bitový nebo 64bitový a mnoho dalších. Pojďme tedy do toho a podívejme se na příkazy uname Linux s příklady.

1. Jednoduše pro kontrolu, jaký operační systém aktuálně používáte, můžete použít níže uvedený příkaz.

# uname   # Check the Operating System
Linux

2. Můžete také použít příkaz uname s argumentem -s zkontrolovat aktuální název operačního systému. Viz níže uvedený příkaz.

# uname -s
Linux

Pomocí příkazu uname Linux můžete zkontrolovat verzi Linuxu a také získat níže systémové informace, tj. :

  • Název operačního systému
  • Název hostitele systému
  • Verze jádra
  • Architektura operačního systému, tj. 32bitová nebo 64bitová
  • Datum a čas vydání a zkompilování jádra

3. Chcete-li získat všechny výše uvedené podrobnosti, můžete použít příkaz uname s argumentem -a . Viz příkaz níže.

# uname -a   # Check all System Information
Linux localhost.localdomain 2.6.32-431.el6.x86_64 #1 SMP Fri Nov 22 03:15:09 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux

4. Použijte linuxový příkaz uname s argumentem -n zkontrolujte název hostitele nebo název sítě vašeho operačního systému.

# uname -n   # Check the Hostname of the System
localhost.localdomain

5. Chcete-li zkontrolovat verzi jádra, použijte příkaz uname Linux s argumentem -r . Zde je moje verze jádra 2.6.32-431.el6.x86_64.

# uname -r   # Check Kernel Version
2.6.32-431.el6.x86_64

6. Typ hardwaru počítače vašeho systému můžete zkontrolovat pomocí příkazu uname Linux s argumentem -m . Viz příkaz níže.

# uname -m   # Check the Hardware type
x86_64

7. Pro kontrolu typu procesoru použijte níže uvedený příkaz. Zde používáme typ procesoru x86_64.

# uname -p   # Check the Processor Type
x86_64

8. Pro kontrolu hardwarové platformy použijte příkaz uname Linux s argumentem -i .

# uname -i   # Check the Hardware Platform
x86_64

9. Chcete-li zkontrolovat aktuální operační systém, použijte příkaz uname Linux s argumentem -o . Jak můžete vidět na výstupu níže, aktuálně používáme operační systém GNU/Linux

# uname -o   # Check the Operating System
GNU/Linux

9. Chcete-li zkontrolovat zkompilovanou verzi jádra s datem a časem, použijte příkaz uname s argumentem -v . jak můžete vidět níže, výstup tohoto příkazu je #1 SMP Pá 22. listopadu 03:15:09 UTC 2013. Zde je jádro zkompilováno poprvé, a proto je zobrazeno číslo 1.

# uname -v   # Check Kernel compiled version
#1 SMP Fri Nov 22 03:15:09 UTC 2013

Pro více informací o příkazu uname Linux se všemi dostupnými argumenty můžete přejít na stránku nápovědy pomocí níže uvedeného příkazu.

# uname --help   # Access the Help Page
Usage: uname [OPTION]...
Print certain system information.  With no OPTION, same as -s.

  -a, --all                print all information, in the following order,
                             except omit -p and -i if unknown:
  -s, --kernel-name        print the kernel name
  -n, --nodename           print the network node hostname
  -r, --kernel-release     print the kernel release
  -v, --kernel-version     print the kernel version
  -m, --machine            print the machine hardware name
  -p, --processor          print the processor type or "unknown"
  -i, --hardware-platform  print the hardware platform or "unknown"
  -o, --operating-system   print the operating system
      --help     display this help and exit
      --version  output version information and exit

Zkontrolujte nainstalovanou verzi balíčku uname, stačí použít níže uvedený příkaz. Výstup vám ukáže jméno autora, datum vydání balíčku, podrobnosti o licenci, oficiální web tohoto balíčku a mnoho dalších.

# uname --version   # Check Package Version
uname (GNU coreutils) 8.4
Copyright (C) 2010 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later .
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by David MacKenzie.


Linux
  1. Subscription-manager:příkaz nenalezen

  2. dnf:příkaz nenalezen

  3. bc:příkaz nenalezen

  1. dpkg:příkaz nenalezen

  2. rm:příkaz nenalezen

  3. mv:příkaz nenalezen

  1. ifrename:příkaz nenalezen

  2. ln:příkaz nenalezen

  3. uname:příkaz nenalezen