Командная строка: uname
определяем параметры системы с помощью команды uname
Команда uname
без каких-либо опций возвращает кодовое название операционной системы.
~ % uname
Darwin
Опция m
возвращает аппаратное имя системы (например, x86_64
), а опция p
выводит сведения об архитектуре процессора (например, i386
):
~ % uname -mp
x86_64 i386
Опция s
позволяет получить имя операционной системы, r
- ее релиз, а v
- версию:
~ % uname -srv
Darwin 19.6.0 Darwin Kernel Version 19.6.0: Tue Nov 10 00:10:30 PST 2020; root:xnu-6153.141.10~1/RELEASE_X86_64
Опция n
возвращает имя сетевого узла:
~ % uname -n
site.local
С помощью опции a
можно получить всю доступную информацию:
~ % uname -a
Darwin site.local 19.6.0 Darwin Kernel Version 19.6.0: Tue Nov 10 00:10:30 PST 2020; root:xnu-6153.141.10~1/RELEASE_X86_64 x86_64
Команда uname
работает в Linux, MacOS, WSL - в любой среде, основанной на UNIX.
Спасибо за внимание.