Раскрытие возможностей uname: ваше руководство по идентификации системы в командной строке

Вы любитель командной строки? Если да, то вы, вероятно, сталкивались с командой «uname» во время своих приключений в области кодирования. Этот изящный небольшой инструмент позволяет вам собирать важную информацию о вашей системе, такую ​​как операционная система, версия ядра и сведения об оборудовании. В этой статье мы окунемся в мир uname и рассмотрим различные методы извлечения ценной системной информации. Итак, пристегнитесь и приготовьтесь раскрыть всю мощь «uname»!

  1. Основное использование:
    Давайте начнем с основ. Чтобы использовать команду «uname», откройте терминал и просто введите «uname», а затем нужные параметры. Например, запуск команды «uname -a» отобразит всю доступную системную информацию, включая версию ядра, операционную систему, аппаратную платформу и т. д.
$ uname -a
Linux my-machine 5.4.0-81-generic #91-Ubuntu SMP Thu Jul 15 19:09:17 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
  1. Отображение версии ядра:
    Если вас конкретно интересует версия ядра, вы можете использовать опцию «-r». Это выведет номер версии ядра.
$ uname -r
5.4.0-81-generic
  1. Получение имени операционной системы:
    Чтобы извлечь имя операционной системы, вы можете использовать опцию «-o». Это даст вам четкое представление об операционной системе, установленной на вашем компьютере.
$ uname -o
Ubuntu
  1. Определение аппаратной платформы.
    Иногда вам может потребоваться узнать, на какой аппаратной платформе основана ваша система. В этом вам может помочь опция “-i”.
$ uname -i
x86_64
  1. Сбор всей информации о системе.
    Как упоминалось ранее, опция «-a» предоставляет полный обзор вашей системы, включая версию ядра, операционную систему, аппаратную платформу и т. д.
$ uname -a
Linux my-machine 5.4.0-81-generic #91-Ubuntu SMP Thu Jul 15 19:09:17 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
  1. Дополнительные параметры.
    Команда «uname» предлагает различные другие параметры, позволяющие извлечь конкретную информацию. Некоторые из этих вариантов включают в себя:
    • “-m”: отображает имя аппаратного обеспечения машины.
    • “-s”: напечатайте имя операционной системы.
    • “-v”: показать версию ядра и дату сборки.
    • “-p”: выведите тип процессора или “неизвестно”, если он недоступен.
$ uname -m
x86_64
$ uname -s
Linux
$ uname -v
#91-Ubuntu SMP Thu Jul 15 19:09:17 UTC 2021
$ uname -p
x86_64

Теперь, когда вы вооружены этими трюками с командами «uname», вы можете легко получить важную системную информацию прямо из командной строки. Если вам нужно определить операционную систему, версию ядра или аппаратную платформу, uname поможет вам!

Помните, что освоение команды «uname» может оказаться ценным навыком для пользователей Linux и Unix, позволяя быстро и эффективно собирать важные сведения о системе.

Итак, вперед, изучите возможности «uname» и откройте совершенно новый уровень владения командной строкой!