Ниже описаны различные команды, с помощью которых можно просматривать информацию о пользователях и системах.
Если вы одновременно запустили несколько сеансов, то вполне можете забыть, под каким именем работаете в данный момент.
Для того чтобы определить, под каким именем вы работаете в данный момент, введите:
whoami
Появится приблизительно следующую информацию:
denise
В этом примере ИД пользователя - denise.
Полный синтаксис приведен в описании команды whoami в книге AIX 5L Version 5.1 Commands Reference.
Разновидность команды who, команда who am i, выдает ИД пользователя, имя терминала и дату и время входа в систему.
who am i
Появится приблизительно следующую информацию:
denise pts/0 21 июня 07:53
В этом примере ИД пользователя - denise, имя терминала - pts/0, дата и время входа пользователя в систему - 21 июня, 7:53 утра.
Полный синтаксис приведен в описании команды who в книге AIX 5L Version 5.1 Commands Reference.
Другая разновидность команды who, команда logname, выдает ту же информацию, что и команда who.
logname
Появится приблизительно следующую информацию:
denise
В этом примере ИД пользователя - denise.
Полный синтаксис приведен в описании команды logname в книге AIX 5L Version 5.1 Commands Reference.
Команда uname показывает название текущей операционной системы.
Например, введите в командной строке:
uname
Появится приблизительно следующую информацию:
AIX
В этом примере название операционной системы - AIX.
Полный синтаксис приведен в описании команды uname в книге AIX 5L Version 5.1 Commands Reference.
Команда uname с флагом -n показывает имя системы, если система подключена к сети. Имя системы идентифицирует вашу систему в сети. Это не то же самое, что ИД пользователя.
Например, введите в командной строке:
uname -n
Появится приблизительно следующую информацию:
barnard
В этом примере имя системы - barnard.
Точный синтаксис и описание команды uname приведены в книге AIX 5L Version 5.1 Commands Reference.
Команда who выдает информацию обо всех пользователях, работающих в данный момент в локальной системе. Будет показана следующая информация: ИД пользователя, имя рабочей станции и дата и время входа в систему.
Примечание: Эта команда выдает информацию только о пользователях локального узла.
Для просмотра информации о пользователях локальной системы введите:
who
Появится приблизительно следующую информацию:
joe lft/0 8 июня 08:34 denise pts/1 8 июня 07:07
В этом примере пользователь joe на терминале lft/0 вошел в систему 8 июня в 8:34 утра.
Полный синтаксис приведен в описании команды who в книге AIX 5L Version 5.1 Commands Reference.
Команда id показывает системный идентификатор (ИД) указанного пользователя. Системные идентификаторы - это номера, идентифицирующие пользователей и группы пользователей в системе. Команда id выдает следующую информацию (если она определена):
Например, введите в командной строке:
id
Появится приблизительно следующую информацию:
uid=1544(sah) gid=300(build) euid=0(root) egid=9(printq) groups=0(system),10(audit)
В этом примере имя пользователя - sah, идентификатор - 1544; имя основной группы - build, идентификатор - 300; действующее имя пользователя - root, идентификатор - 0; действующее имя группы - printq, идентификатор - 9; имена дополнительных групп - system и audit, идентификаторы - 0 и 10, соответственно.
Например, введите в командной строке:
id denise
Появится приблизительно следующую информацию:
uid=2988(denise) gid=1(staff)
В этом примере идентификатор пользователя denise - 2988, имя его основной группы - staff, идентификатор группы - 1.
Полный синтаксис приведен в описании команды id в книге AIX 5L Version 5.1 Commands Reference.
Глава 9, Защита системы и файлов
Глава 2, Информация о системе и пользовательской среде
Глава 10, Настройка пользовательской среды