How to use the whoami command — by The Linux Information Project (LINFO)

Uname -s for Kernel Name (same output as writing uname without options)

Uname S
uname -s option

Uname -n for Nodename

Uname N
uname -n output

Uname -r for Kernel Release

Uname R
uname -r for Kernel Release

Uname -v for Kernel version

Uname V
uname -v output

Some other options

  • -m, -machine выводит имя аппаратного обеспечения машины
  • -p, -processor выводит тип процессора или “unknown”
  • -i, -hardware-platform выводит аппаратную платформу или “unknown”
  • -o, -operating-system выводит операционную систему
  • -help выводит справку и выходит
  • -version выводит информацию о версии и выходит

Common linux whoami options

Before we start, it helps to think of commands as mini programs and
most follow this structure:
command -option(s) argument(s).

The whoami command has
2 options
and no arguments, so it’s one of the simplest commands we’ll cover.


We’ll touch on the self-explanatory double-dash options shortly
(–help and
–version).

Demonstration

Okay, the best way to embed this in your memory is by typing in your
own terminal window.

Find this on your Mac using a program called Terminal. On Linux use
Terminal or Konsole, and currently Microsoft is adding this
functionality to Windows.

Введите whoami, чтобы начать.

Examples of the linux whoami command

Beginner

How to use the whoami command — by the linux information project (linfo)

Команда whoami выводит имя пользователя (также известное как имя входа в систему) владельца активной сессии входа в систему. Если стандартный вывод не направлен в файл, на принтер и т.д., то по умолчанию он всегда идет на экран.

При использовании таких оболочек, как ash и sh, которые не отображают имя текущего пользователя в командной строке (краткое текстовое сообщение в начале командной строки на полностью текстовом дисплее), whoami особенно полезен. Кроме того, она полезна для проверки текущего владельца сессии после использования команды su, которая меняет владельца сессии, не требуя, чтобы первоначальный владелец сначала вышел из системы.

:/>  On off перевод с английского на русский язык.

Для Unix-подобных операционных систем оболочка – это программа, которая предлагает стандартный, текстовый пользовательский интерфейс. Ее основная задача – читать команды, введенные в окно терминала (окно графического интерфейса с полностью текстовым вводом) или консоли (режим отображения всего текста), а затем запускать (выполнять) эти команды.

Формальный синтаксис Whoami таков:

Как дела [вариант]

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

whoami

Whoami отображает имя пользователя владельца текущей сессии на экране монитора после нажатия клавиши ENTER.

Whoami имеет всего две опции: –help и –version. Первая выводит очень сжатую версию описания, найденного на страницах man (т.е. встроенного системного руководства), а вторая – номер версии, которая в данный момент установлена в системе.

Когда id используется с опциями -u и -n, whoami дает те же результаты, что и id (который по умолчанию предоставляет больше информации о текущем пользователе, чем whoami), то есть,

id -un

Опция -n предписывает id представлять текущего владельца идентификации сессии в виде имени пользователя, а не в виде номера, а опция -u предписывает предоставлять только эту информацию.

В отличие от whoami, команда who выводит список всех пользователей, которые в данный момент вошли в систему, вместе с дополнительной информацией о каждом из них (например, время входа и номера терминалов). Whoami выдает имя пользователя эффективного (т.е. текущего) владельца сеанса входа в систему, в то время как whoami сообщает о первоначальном владельце сеанса в случае смены владельца, вызванной использованием команды su.

Learn more about the series

For an overview of the 100 videos, the 8 quizzes, a cheat sheet, the
categories and a Q&A section, visit:

:/>  Запуск и настройка службы Windows из командной строки |

Print system details individually using options

Используя опции, вы можете распечатать каждую конкретную деталь, не просматривая остальные данные.

The “uname -a” option

Следующая информация предоставляется опцией -a для используемой системы и ядра:

  1. Имя ядра
  2. Имя узла
  3. Выпуск ядра
  4. Версия ядра
  5. Машина
  6. Процессор (если известно)
  7. Аппаратная платформа (если известно)
  8. Операционная система.
Uname A Usage 1
uname -a command

На вышеупомянутой иллюстрации:

  1. Имя ядра – Linux
  2. Имя узла – HowLinux
  3. Версия ядра – 4.4.0-170-generic
  4. Версия ядра – 199-Ubuntu SMP Thu Nov 14 01:45:04 UTC 2022
  5. Машина – x86_64
  6. Процессор (если известно) – x86_64
  7. Аппаратная платформа (если известно) – x86_64
  8. Операционная система – GNU/Linux.

The uname command in linux

Имя Unix – это то, что обозначает команда uname. Имя ядра системы, на котором выполняется команда, сообщается при использовании uname без каких-либо опций.

Uname Default Output 1
uname command output

Оставьте комментарий

Adblock
detector