Кто я - Whoami

кто я
Команда ReactOS whoami
В ReactOS кто я команда
Разработчики)Билл Джой, Ричард Млынарик, Intel, Microsoft, Авторы ReactOS, Novell
Операционная системаUnix, Unix-подобный, iRMX 86, Windows, ReactOS, NetWare
ТипКоманда
ЛицензияBSD: Лицензия BSD
coreutils: GPLv3
iRMX 86, Windows, NetWare: Проприетарный коммерческое программное обеспечение
ReactOS: GPLv2

В вычисление, кто я это команда найдено на большинстве Unix-подобный операционные системы, Intel iRMX 86, каждый Microsoft Windows[1] операционная система с Windows Server 2003, и дальше ReactOS. Это конкатенация слов "Кто я?" и печатает эффективные имя пользователя текущего пользователя при вызове.

Обзор

Команда имеет тот же эффект, что и команда Unix id -un. В Unix-подобных операционных системах вывод команды немного отличается от $ USER потому что кто я выводит имя пользователя, под которым работает пользователь, тогда как $ USER выводит имя пользователя, которое использовалось для входа в систему. Например, если пользователь вошел в систему как Джон и вс в корень, кто я отображает корень и echo $ USER отображает Джон. Это потому, что вс по умолчанию команда не вызывает оболочку входа в систему.

Самые ранние версии были созданы в 2.9 BSD как удобная форма для кто я, Беркли Unix ВОЗ способ печати только зарегистрированного пользователя. Эта версия была разработана Билл Джой.[2]

Версия GNU была написана Ричардом Млинариком и является частью Основные утилиты GNU (coreutils).

Команда доступна как отдельный пакет для Майкрософт Виндоус как часть GnuWin32 проект[3] и UnxUtils коллекция родные Win32 порты общих GNU Unix-подобные утилиты.[4]

В Intel iRMX 86 эта команда отображает текущую идентификацию пользователя и права доступа.[5]

Команда также доступна как часть Windows 2000 Набор ресурсов[6] и Windows XP SP2 Инструменты поддержки.[7]

Версия ReactOS была разработана Исмаэлем Феррерасом Моресуэлас и находится под лицензией GPLv2.[8]

Эта команда также была доступна как NetWare -Команда, находящаяся в общедоступном каталоге файлового сервера. Он также выводит текущие соединения, к какому серверу подключена рабочая станция с каким именем пользователя.

Пример

Unix, Unix-подобный

# кто якорень

Intel iRMX 86

--КТО ЯИД ПОЛЬЗОВАТЕЛЯ: 5ИДЕНТИФИКАТОР ДОСТУПА: 5, МИР

Windows, ReactOS

C: Usersadmin>кто ярабочая группаадмин

Смотрите также

Рекомендации

дальнейшее чтение

  • Барретт, Дэниел Дж. (2012). Карманное руководство по терминалу Macintosh: командуйте своим Mac. О'Рейли. ISBN  978-1449328986.
  • Станек, Уильям Р. (2008). Карманный консультант администратора командной строки Windows, 2-е издание. Microsoft Press. ISBN  978-0735622623.

внешняя ссылка