How to use "uname" command in Linux ?
Оглавление:
, мы рассмотрим команду
uname
.
uname
- утилита командной строки, которая печатает основную информацию об имени операционной системы и системном оборудовании.
Команда
uname
Инструмент
uname
чаще всего используется для определения архитектуры процессора, имени хоста системы и версии ядра, работающего в системе.
Синтаксис команды
uname
имеет следующий вид:
uname…
Возможны следующие варианты:
-
-s
, (--kernel-name
) - печатает имя ядра.-n
, (--nodename
) - печатает имя узла системы (имя хоста). Это имя, которое система использует при общении по сети. При использовании с параметром-n
uname
выдает тот же вывод, что и командаhostname
.-r
, (--kernel-release
) - печатает выпуск ядра.-v
, (--kernel-version
) - печатает версию ядра.-m
, (--machine
) - печатает название аппаратного имени машины.-p
, (--processor
) - печатает архитектуру процессора.-i
, (--hardware-platform
) - печатает аппаратную платформу.-o
, (--operating-system
) ---operating-system
имя операционной системы. В системах Linux это «GNU / Linux»-a
, (--all
) - Когда используется параметр-a
,uname
ведет себя так же, как если бы были заданы параметры-snrvmo
.
При вызове без каких-либо параметров
uname
печатает имя ядра, как если бы была указана опция
-s
:
uname
Как вы уже знаете, ядро называется «Linux»:
Linux
Вам не нужно помнить все параметры командной строки. Обычно команда
uname
используется с опцией
-a
для вывода всей доступной информации:
uname -a
Linux dev.linuxize.com 4.19.0-6-amd64 #1 SMP Debian 4.19.67-2+deb10u1 (2019-09-20) x86_64 GNU/Linux
Вывод включает в себя следующую информацию:
-
Linux
- имя ядра.dev.linuxize.com
- имя хоста.4.19.0-6-amd64
Выпуск ядра.#1 SMP Debian 4.19.67-2+deb10u1 (2019-09-20)
- версия ядра.x86_64
- название оборудования машины.GNU/Linux
- имя операционной системы.
Опции могут быть объединены друг с другом для получения желаемого результата. Например, чтобы узнать, какая версия ядра Linux работает в вашей системе, вы должны ввести следующую команду:
uname -srm
Linux 4.19.0-6-amd64 x86_64
При использовании нескольких опций информация, содержащаяся в выходных данных, находится в том же порядке, что и опция
-a
. Положение данных опций не имеет значения. И
uname -msr
и
uname -srm
одинаковый вывод.
Вывод
Команда
uname
используется для печати основной информации о системе. Обычно вызывается с параметром
-a
для отображения всей доступной информации.
Команда Chmod в Linux (права доступа к файлам)
В Linux доступ к файлам управляется через права доступа к файлам, атрибуты и права собственности. В этом руководстве рассказывается, как использовать команду chmod для изменения прав доступа к файлам и каталогам.
Команда Chgrp в Linux (сменить группу)
В Linux каждый файл связан с владельцем и группой и имеет разрешения, которые определяют, какие пользователи могут читать, записывать или выполнять файл. Команда chgrpc меняет групповое владение данными файлами.
Команда cp в linux (копирование файлов)
cp - утилита командной строки для копирования файлов и каталогов в системах Unix и Linux.