Использование команды uname в UNIX-системах

5cc8edfb 5f8c 48e0 8e6c 147a7f9db658 HTML

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

Оцените статью