Команда uname
используется для получения информации о системе в UNIX-подобных операционных системах. Она может вернуть множество полезных сведений о вашей системе.
Содержание
Основное использование
Команда uname
без каких-либо опций возвращает кодовое название операционной системы:
~ % uname
Darwin
Опции команды uname
-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
в различных средах
Команда uname
работает в различных средах, основанных на UNIX, включая Linux, MacOS и WSL. Это делает её универсальным инструментом для получения системной информации в разных операционных системах.
Заключение
Команда uname
предоставляет быстрый способ получить информацию о системе. Используя различные опции, можно получить детальные сведения об аппаратной и программной конфигурации вашей системы, что может быть полезно для администрирования и диагностики.