Команда 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 предоставляет быстрый способ получить информацию о системе. Используя различные опции, можно получить детальные сведения об аппаратной и программной конфигурации вашей системы, что может быть полезно для администрирования и диагностики.







