Перейти к основному содержанию
Рецепты Linux

Main navigation

  • Основы
  • Система
  • Команды
  • Программы
  • Дистро
  • Интерфейсы
  • Устройства
  • Доки
User account menu
  • Войти

Строка навигации

  1. Главная

Команда Linux uname

Автор: admin, 13 августа, 2022
Команды

В Linux команда uname используется для печати базовой системной информации. Обычно она вызывается с опцией -aдля отображения всей доступной информации.

Использование команды Linux uname с примерами

Содержание

  • Синтаксис
  • Опции
  • Примеры использования команды uname в Linux
    • Использование с опцией -a
    • Использование с определённой опцией
    • Комбинирование опций
  • Выводы

Синтаксис

uname [ПАРАМЕТР]

Опции

-a, --all
Вывести всю информацию
-s, --kernel-name
Вывести имя ядра
-n, --nodename
Вывести имя машины в сети (имя хоста)
-r, --kernel-release
Вывести информацию о выпуске ядра
-v, --kernel-version
Вывести версию ядра
-m, --machine
Вывести тип оборудования машины
-p, --processor
Вывести тип процессора
-i, --hardware-platform
Вывести тип аппаратной платформы
-o, --operating-system
Вывести название операционной системы

При вызове без каких-либо параметров uname выведет имя ядра, как если бы был указан параметр -s.

Примеры использования команды uname в Linux

Использование с опцией -a

Обычно команда используется с опцией -a для вывода всей доступной информации:

oleg@mobile:~:$ uname -a
Linux mobile 5.18.14-arch1-1 #1 SMP PREEMPT_DYNAMIC Sat, 23 Jul 2022 11:46:17 +0000 x86_64 GNU/Linux
oleg@mobile:~:$ 

Вывод включает в себя следующую информацию:

Linux
Имя ядра
moble
Имя хоста
5.18.14-arch1-1
Выпуск ядра
#1 SMP PREEMPT_DYNAMIC Sat, 23 Jul 2022 11:46:17 +0000
Версия ядра
x86_64
Имя аппаратного обеспечения машины
GNU/Linux
Название операционной системы

Использование с определённой опцией

Информация, отображаемая командой uname с опцией -a некоторым может быть трудна для чтения. В этом случае можно использовать лишь конкретные необходимые вам опции.

Например, если вам нужна конкретная информация о ядре вашей системы, например номер версии ядра, используйте uname с опцией -r:

oleg@mobile:~:$ uname -r
5.18.14-arch1-1
oleg@mobile:~:$ 

Комбинирование опций

Опции можно комбинировать друг с другом для получения желаемого результата. Чтобы узнать, например, какая версия ядра Linux работает в вашей системе, используйте следующие опции -s, -r, -m:

oleg@mobile:~:$ uname -srm
Linux 5.18.14-arch1-1 x86_64
oleg@mobile:~:$ 

При использовании нескольких параметров информация, содержащаяся в выводе, находится в том же порядке, что и при использовании параметра -a. Положение заданных опций не имеет значения.

Выводы

Команда uname в Linux очень эффективна и позволяет получить всю возможную информацию об операционной системе, оборудовании, ядре и процессоре. Чтобы выяснить, почему часть программного обеспечения не работает должным образом, вам необходимо знать версию ядра, операционную систему и основные сведения об оборудовании. Следовательно, уметь работать с этой утилитой необходимо.

Последние материалы

  • Утилита sensors
    42 minutes 14 seconds ago
  • Сканер Rkhunter
    1 week ago
  • Программа resize2fs
    1 week 6 days ago
  • Аудиопроигрыватель QMMP
    2 weeks 4 days ago
  • Программа Timeshift
    3 weeks 3 days ago
RSS feed

Secondary menu

  • О проекте

© 2008–2025 Олег Меньшенин mensh@yandex.ru