uname - uname

редактировать
uname
Команда uname в UNIX System V Команда unameв UNIX System V
Разработчик (и) ATT Bell Laboratories
Операционная система Unix и Unix-подобная
Тип Команда
Лицензия coreutils : GNU GPL v3

uname (сокращение от имени unix) - это компьютерная программа в Unix и Unix-подобных компьютерных операционных системах который печатает имя, версию и другие сведения о текущем компьютере и операционной системе, работающей на нем.

Содержание
  • 1 История
  • 2 Связанные и похожие команды
  • 3 Примеры
  • 4 См. Также
  • 5 Сноски
  • 6 Внешние ссылки
История

Системный вызов и команда unameвпервые появились в PWB / UNIX. Оба указаны в POSIX. Версия uname GNU включена в пакеты "sh-utils" или "coreutils". Сам unameнедоступен как отдельная программа. Версия unameв составе GNU coreutils была написана Дэвидом Маккензи. Команда доступна в виде отдельного пакета для Microsoft Windows как часть проекта GnuWin32 и коллекции UnxUtils из native Win32 порты обычных Unix-подобных утилит GNU.

Связанные и подобные команды

Некоторые варианты Unix, такие как ATT UNIX System V Release 3.0, включает связанную программу setname, используемую для изменения значений, которые сообщает uname.

Команда ver , встречающаяся в таких операционных системах, как DOS, OS / 2 и Microsoft Windows аналогичен команде uname.

Примеры

В системе, работающей под управлением Darwin, вывод выполнения unameс аргументом командной строки -a может выглядеть следующим образом текст ниже:

$ uname -a Darwin Roadrunner.local 10.3.0 Darwin Kernel Version 10.3.0: пт, 26 февраля, 11:58:09 PST 2010; root: xnu-1504.3.12 ~ 1 / RELEASE_I386 i386

Следующая таблица содержит примеры из различных версий unameна различных платформах. В оболочке bash переменная среды OSTYPE содержит значение, аналогичное (но не идентичное) значению uname -o.

РаспространениеСистема (или ядро) (-s). POSIXОперационная система (или дистрибутив) (-o)Машина (-m). POSIXПроцессор (-p)Аппаратная платформа (-i или -M)Версия ОС (ядра) (-v). POSIXВыпуск ОС (ядра) (-r). POSIX
Android 4.2.1 на Nexus 4 LinuxLinuxarmv7lUnknownUnknown# 1 SMP PREEMPT Thu Nov 8 15:42:02 PST 20123.4.0-perf-ge039dcb
Android 2.3 на нетбуке MeteoritLinuxLinuxarmv6lНеизвестноНеизвестно
любое, coreutils 7.1Linux Linuxsparc64sparc64UltraSPARC T1 (Ниагара)(все)(все)
любые, coreutils 7.1–8.4Linux Linuxppc64ppc64PPC 970FX (XServe G5 )(все)(все)
busybox-w32 1,27 (32-бит) на Windows 10Windows_NTMS / Windowsi686НеизвестноНеизвестно92006.2
busybox-w32 1.27 (64- bit) в Wine 2.0Windows_NTMS / Windowsx86_64НеизвестноНеизвестно37905.2
CentOS 6.5, Pentium SU4100Linux Linuxi686i686i386# 1 SMP Пт, 22 ноября, 00:26:36 UTC 20132.6.32-431.el6.i686
Cray UNICOS 9.0.2.2sn5176недопустимая опцияCRAY Y-MPнедопустимая опциянедопустимая опцияsin.09.0.2.2
Cygwin (Windows XP), Pentium 4CYGWIN_NT-5.1Cygwini686НеизвестноНеизвестно20.01.2006 13:281.5.19 (0.150 / 4/2)
Cygwin 1.7 (Windows 7 32- бит), Core i7CYGWIN_NT-6.1Cygwini686НеизвестноНеизвестно2012- 07-20 22:551.7.16 (0.262 / 5/3)
Cygwin 1.7 (64-разрядная версия Windows 7), Core i7C YGWIN_NT-6.1-WOW64Cygwini686НеизвестноНеизвестно09.05.2012 10:251.7.15 (0.260 / 5/3)
Cygwin 1.7 64-бит (Windows 7 64-бит)CYGWIN_NT-6.1Cygwinx86_64НеизвестноНеизвестно2014-02-09 21:061.7.28 (0,271 / 5/3)
Cygwin 2.2 64-бит (Windows 10 64-бит)CYGWIN_NT-10.0Cygwinx86_64НеизвестноНеизвестно2015-08-20 11:422.2.1 (0,289 / 5/3)
DJGPP v2 32 бит (Windows Server 2008)MS-DOSнедопустимый параметрi686недопустимый параметрнедопустимый параметр505
Debian 6.0.5 на Raspberry Pi BLinuxLinuxarmv6lUnknownunknown (-i). недопустимый (-M)# 90, среда, 18 апреля, 18:23:05 BST 2012 / # 538 PREEMPT, пятница, 30 августа, 20:42:08 BST 20133.1.9+ / 3.6.11+
Debian на WD MyBookLive LinuxLinuxppcНеизвестнонеизвестно (-i). неверно (-M)# 1 Пт 15 октября 17:13:23 PDT 20102.6.32.11-svn21605
Debian GNU / Hurd GNUGNUi686-AT386Unknownunknown (-i). недопустимый параметр (- M)GNU-Mach 1.3.99-486 / Hurd-0.30.3
Debian GNU / kFreeBSD 6.0, AMDGNU / kFreeBSDGNU / kFreeBSDx86_64amd64Процессор AMD Sempron (tm) 3000+# 0 Чт, 26 ноября, 04:22 : 59 CET 20098.0-1-amd64
DragonFlyBSD DragonFlyнедопустимая опцияi386i386GENERICDragonFly v2.13.0.749.g93fef-DEVELOPMENT # 0:…2.13-DEVELOPMENT
DragonFlyBSD 2.7, AMD64DragonFlyнедопустимый параметрx86_64x86_64[имя файла конфигурации ядра]DragonFly v2.7.3.122.g0ba92-DEVELOPMENT # 0: Вт 8 июня 16:50:35 CEST 20102.7-DEVELOPMENT root @ Chance.: / usr / obj / usr / src / sys / X86_64_GENERIC
Fedora 19LinuxLinuxi686i686i386# 1 SMP пт, 7 марта 17:22:54 UTC 20143.13.6-100.fc19.i686
FreeBSD 6.1, IntelFreeBSDнедопустимый параметрi386i386[имя ядра из файла конфигурации ядра. т.е.: GENERIC]FreeBSD 6.1-RELEASE-p15 # 1: Sun Apr 15 18:04:51 EDT 20076.1-RELEASE-p15
FreeBSD 9.0, IntelFreeBSDFreeBSDamd64amd64[имя ядра из файла конфигурации ядра. т.е.: GENERIC]FreeBSD 9.0-RELEASE # 0: Вт, 3 января, 07:46:30 UTC 2012 [email#160;protected] : / usr / obj / usr / src / sys / GENERIC9.0-RELEASE
Gentoo, UltraSparc IIe Linux Linuxsparc64sun4uTI UltraSparc IIe (Hummingbird)# 1 SMP Wed Nov 10 02:04:26 CET 20102.6.34-gentoo-r12
Haiku R1 / Alpha 1, QEMUHaiku HaikuBePCНеизвестноНеизвестноr33109 12 сентября 2009 г. 17:45:451
HP-UX HP-UXнедопустимая опция9000/712недопустимая опция[Уникальный идентификационный номер машины или имя узла, если не удается определить. ]UB.11.11
HP-UX 11i v3HP-UXнедопустимый параметрia64недопустимый параметр[Уникальный идентификационный номер машины или имя узла, если не может быть определено.]UB.11.31
GNU Hurd GNUGNUi686- AT386неизвестнонеизвестноGNU-Mach 1.8 + git20190109-486 / Hurd-0.90.9
IBM AIX PS / 2 v1.3AIXнедопустимая опцияi386недопустимая опциянедопустимая опция13.0
IBM AIX 5.3AIXнедопустимая опция(серийный номер машины)powerpcIBM, 8205-E6B53
IBM AIX 7.1AIXнедопустимая опция(серийный номер машины)powerpcIBM, 7891-73X71
IBM AIX 7.2AIXнедопустимая опция(серийный номер машины)powerpcIBM, 9009-42A72
IBM i 5.3 с QSHOS400(имя хоста)(серийный номер машины)НеизвестноНеизвестно53
IBM i 6.1 с QSHOS400(имя хоста)(серийный номер машины)НеизвестноНеизвестно61
IBM i 7.1 с QSHOS400(имя хоста)(серийный номер машины)НеизвестноНеизвестно71
Interix (Службы Windows для UNIX ) 3.5Interixнедопустимая опцияx86Intel_x86_Family6_Model28_Stepping10недопустимая опция10.0.7063.06.1
Interix, Подсистема для приложений на базе Unix (SUA), AMD64 6.1 (Windows 2008 R2)Interix-OriginalintelIntel64_Family_6_Model_26_Stepping_4-10.0.7063.06.1
IRIX IRIXнедопустимый параметрIP22mipsнедопустимый параметр
IRIX 6.5.30, Origin 2000IRIX64недопустимая опцияIP30

IP35

mipsнедопустимая опция072020136.5
Linux Mint 10 "Julia" 64-битLinux Linuxx86_64НеизвестноНеизвестно# 33-Ubuntu SMP Sun 19 сентября 20:32:27 UTC 20102.6.35-22-generic
Linux на Xeon Phi LinuxLinuxk1omk1omk1om# 2 SMP Пт 21 июня 13:43:31 EDT 20132.6.38.8-g2593b11
Mac OS X Panther 10.3, PowerBook G4 (2004 г.)Darwin недопустимая опцияPower Macintoshpowerpcнедопустимая опцияDarwin Kernel Version 7.8.0: среда, 22 декабря, 14: 26:17 PST 2004; root: xnu / xnu-517.11.1.obj ~ 1 / RELEASE_PPC7.8.0
Mac OS X Snow Leopard 10.6, MacBook3,1 (конец 2007 г.)Дарвин недопустимая опцияi386i386недопустимая опцияDarwin Kernel Version 10.0.0: 31 июля, пятница, 22:47:34 PDT 2009; root: xnu-1456.1.25 ~ 1 / RELEASE_I38610.0.0
Mac OS X Lion 10.7.3 build 11D50, MacbookPro7,1 (конец 2010 г.)Дарвин недопустимый параметрx86_64i386недопустимый параметрЯдро Дарвина версии 11.3.0: четверг, 12 января, 18:47:41 PST 2012; root: xnu-1699.24.23 ~ 1 / RELEASE_X86_6411.3.0
OS X Mountain Lion 10.8.3 build 12D78, MacbookPro10,1 (середина 2012 г.)Дарвин недопустимый параметрx86_64i386недопустимый параметрядро ​​Дарвина версии 12.3.0: воскресенье, 6 января, 22:37:10 PST 2013; root: xnu-2050.22.13 ~ 1 / RELEASE_X86_6412.3.0
OS X Mavericks 10.9 build 13A598, MacbookPro5,1 (середина 2009 г.)Дарвин недопустимый параметрx86_64i386недопустимый параметрDarwin Kernel Version 13.0.0: Thu Sep 19 22:22:27 PDT 2013; root: xnu-2422.1.72 ~ 6 / RELEASE_X86_6413.0.0
OS X Yosemite 10.10 build 14A298i, MacbookPro6,2 (середина 2010 г.)Darwin недопустимый параметрx86_64i386недопустимый параметрядро ​​Дарвина, версия 14.0.0: вторник, 15 июля, 23:56:31 PDT 2014; root: xnu-2782.1.43.0.2 ~ 1 / RELEASE_X86_6414.0.0
OS X El Capitan 10.11 build 15A284, MacBookPro10,1 (середина 2012 г.)Дарвин недопустимый параметрx86_64i386недопустимый параметрЯдро Дарвина версии 15.0.0: сб, 19 сентября, 15:53:46 PDT 2015; root: xnu-3247.10.11 ~ 1 / RELEASE_X86_6415.0.0
macOS Sierra 10.12 build 16E195, MacBookPro12,1 (начало 2015 г.)Дарвин недопустимый параметрx86_64i386недопустимый параметрядро ​​Дарвина версии 16.5.0: 3 марта, пятница, 16:52:33 PST 2017; root: xnu-3789.51.2 ~ 3 / RELEASE_X86_6416.5.0
macOS High Sierra 10.13.3 build 17D47, MacBookPro12,1 (начало 2015 г.)Дарвин незаконно опцияx86_64i386недопустимая опцияDarwin Kernel Version 17.4.0: вс, 17 декабря, 09:19:54 PST 2017; root: xnu-4570.41.2 ~ 1 / RELEASE_X86_6417.4.0
macOS Mojave 10.14.3 build 18D109Darwin недопустимый параметрx86_64i386недопустимый параметрЯдро Дарвина, версия 18.2.0: четверг, 20 декабря, 20:46:53 PST 2018; root: xnu-4903.241.1 ~ 1 / RELEASE_X86_6418.2.0
macOS Catalina 10.15.5 build 19F101Darwin Darwinx86_64i386MacBookPro15.1Ядро Дарвина, версия 19.5.0: вторник, 26 мая, 20:41:44 PDT 2020; root: xnu-6153.121.2 ~ 2 / RELEASE_X86_6419.5.0
Manjaro Linux 0.8.11 64-битнаяLinux Linuxx86_64НеизвестноНеизвестно# 1 SMP PREEMPT Сб, 15 ноября 10:54:42 UTC 20143.17.3-1-MANJARO
MidnightBSD 1.0, IntelMidnightBSDMidnightBSDamd64amd64[имя ядра из файла конфигурации ядра. например: GENERIC]MidnightBSD 1.0 # 5 r11989M: Sat Aug 11 13:20:45 EDT 2018 [email#160;protected] : / usr / obj / usr / src / sys / GENERIC1.0
MINIX 3.1.7, x86Minixнедопустимый параметрi686i386недопустимая опция1.73
MinGW 32-битная (Windows 7)MINGW32_NT-6.1Msysi686НеизвестноНеизвестно2018-11-26 09:222.11.2 (0,329 / 5/3)
MinGW 64-разрядная (Windows 7)MINGW64_NT-6.1Msysx86_64НеизвестноНеизвестно26.11.2018 09:222.11.2 (0,329 / 5/3)
MSYS 32 бит (Windows 7)MSYS_NT-6.1Msysi686НеизвестноНеизвестно26.11.2018 09:222.11.2 (0,329 / 5/3)
MSYS 64-разрядная (Windows 7)MSYS_NT-6.1Msysx86_64НеизвестноНеизвестно26.11.2018 09:222.11.2 (0.329 / 5/3)
NetBSD NetBSDНеизвестноi386i386НеизвестноNetBSD 6.0.1 (GENERIC)6.0.1
NonStop OS H06 25NONSTOP_KERNELНеизвестноNSE-TНеизвестноH0625Неизвестно
NonStop OS J06 14NONSTOP_KERNELНеизвестноNSE-ABНеизвестноJ0614Неизвестно
OpenBSD 5.4OpenBSD недопустимая опцияamd64amd64недопустимый параметрGENERIC.MP # 15.4
openSUSE 10.3, Core2-duo 64-битLinux Linuxx86_64x86_64x86_64# 1 SMP 2007/09/21 22:29:00 UTC2.6.22.5-31-по умолчанию
OpenWRT Barrier Breaker r40420 на TL-WR1043NDLinux LinuxmipsUnknownunknown (-i). invalid ( -M)# 1 Вт, 8 апреля, 06:30:07 UTC, 20143.10.34
QNX QNXx86pcx8607 / 09-14: 44: 03EDT6.5.0
Red Hat Linux, Fedora Core 6, AMD Turion64 mobileLinuxLinuxi686athloni386# 1 SMP 10 января, среда, 19:28:18 EST 20072.6.19-1.2895.fc6
ReliantUNIX ReliantUNIX-YRM600R4000B20055.45
SINIX SINIX-YRM600R40005.43
Solaris 2.5.1 Intel Platform EditionSunOS Solaris i86pci386i86pcGeneric_103641-425.5.1
Solaris 8SunOS недопустимый параметрsun4usparcSUNW, UltraAX-i2Generic_117350-505.8
Solaris 9, Sun Fire 280RSunOS недопустимая опцияsun4usparcSUNW, Sun-Fire-280RGeneric_112233-085.9
Solaris 10, Sun Fire V490SunOS недопустимая опцияsun4usparcSUNW, Sun- Fire-V490Generic_142900-135.10
Solaris 11.1, Sun Fire X4540SunOS недопустимая опцияi86pci386i86pc11.15.11
OpenIndiana SunOS недопустимая опцияi86pci386i86pcoi_151a85.11
OpenIndiana Hipster 2018.04SunOS Solarisi86pci386i86pcillumos -47b8d4b8845.11
SmartOS SunOS недопустимая опцияi86pci386i86pcjoyent_20150403T203811Z5.11
SunOS недопустимая опцияi86pci386i86pcomnios-a7084245.11
Tru64 OSF1недействительноальфаальфанедопустимый2650V5.1
Ubuntu 11.04LinuxLinuxx86_64x86_64x86_64# 46-Ubuntu SMP Вт 28 июня, 15:07:17 UTC 20112.6.38-10-generic
Ubuntu 12.0.4 на Pandaboard ES LinuxLinuxarmv7larmv7larmv7l# 3 3-Ubuntu SMP PREEMPT Сб, 26 января 00:46:04 UTC 20133.2.0-1425-omap4
Ubuntu 20.0.4LTS на Raspberry Pi 4 Модель BLinuxGNU / Linuxaarch64aarch64aarch64# 20-Ubuntu SMP Sun Sep 6 05:11:16 UTC 20205.4.0-1018-raspi
Ultrix ULTRIXVAX04.5
Unity Linux LinuxLinuxi686Intel (R) Core (TM) i5-2520M CPU @ 2,50 ГГцнеизвестно (-i). недействительно (-M)# 1 SMP Пт 1 октября 16:46:58 UTC 20102.6.35.7-unity1
UnxUtils 2007 32 бит (Windows Server 2008)WindowsNTнедопустимый параметрx86недопустимый параметрнедопустимый параметр60
(SCO) OpenServer 5.0.6SCO_SV(имя хоста)i386i386недопустимый5.0.63.2
(SCO) System V SCO_SVнедопустимыйi386i386недопустимый6.0.05
(SCO) UnixWare 7.1. 4UnixWareнедопустимая опцияi386x86at-i серийный номер / лицензионный номер оборудования, например. 1AB000123 или NUL000000; -M - недопустимый параметр7.1.45
UWIN (64-битная Windows 7), Intel Core i5UWIN-W7UWINi686-64x6464/642012-06-265.0 / 6.1
SYS $ UNIX: SH на OpenVMS на эмуляторе VAXIS / WBнедопустимая опцияvax-6340недопустимая опциянедопустимая опцияstd5.0
z/OS USS OS / 390Unknown2097Неизвестно-i / -M: неизвестный параметр; -I: z / OS0322.00
Подсистема Windows для Linux (WSL), Ubuntu 18.04LinuxGNU / Linuxx86_64x86_64x86_64# 476-Microsoft Пт, 01 ноября 16:53:00 PST 20194.4.0-18362-Microsoft
См. Также
Сноски
Внешние ссылки
Руководство по Wikibook в Unix есть страница по теме: Commands
Последняя правка сделана 2021-06-20 10:30:44
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте