АнглийскийФранцузскийИспанский

Ad


Значок OnWorks

idposix - Интернет в облаке

Запустите idposix в бесплатном хостинг-провайдере OnWorks через Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS

Это команда idposix, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


id - вернуть личность пользователя

СИНТАКСИС


id [пользователь]

id -G [-n] [пользователь]

id -g [− номер] [пользователь]

идентификатор −u [− номер] [пользователь]

ОПИСАНИЕ


Если нет пользователь предоставляется операнд, id утилита должна записать идентификаторы пользователя и группы, а также
соответствующие имена пользователей и групп вызывающего процесса для стандартного вывода. Если
эффективный и реальный идентификаторы не совпадают, должны быть записаны оба. Если несколько групп
поддерживается базовой системой (см. описание {NGROUPS_MAX} в Системе
Объем интерфейсов POSIX.1-2008), принадлежность дополнительных групп вызывающих
процесс также должен быть написан.

Если пользователь предоставлен операнд, и процесс имеет соответствующие привилегии, пользователь и
записываются групповые идентификаторы выбранного пользователя. В этом случае эффективные идентификаторы должны быть
предполагается, что они идентичны реальным идентификаторам. Если у выбранного пользователя более одного допустимого
членство в группе указано в базе данных группы, они должны быть записаны таким же образом
как дополнительные группы, описанные в предыдущем абзаце.

ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ


Ассоциация id утилита должна соответствовать тому Базовые определения POSIX.1-2008, Раздел 12.2,
утилита Синтаксис Инструкции.

Поддерживаются следующие варианты:

−G Выведите только все идентификаторы различных групп (действующие, реальные и дополнительные), используя
Формат "%ООН". Если существует более одной отдельной групповой принадлежности, выведите
каждая такая принадлежность, используя формат " % u ", перед выводится.

−г Выведите только эффективный идентификатор группы в формате "%ООН".

-n Вывести имя в формате "% s" вместо числового идентификатора с использованием формата
"% u".

-r Выведите реальный идентификатор вместо действующего идентификатора.

−и Выведите только эффективный идентификатор пользователя в формате "%ООН".

ОПЕРАНДЫ


Поддерживается следующий операнд:

пользователь Логин, для которого должна быть записана информация.

СТАНДИН


Не используется.

ВХОД FILES


Нет.

ОКРУЖАЮЩАЯ СРЕДА ПЕРЕМЕННЫЕ


Следующие переменные среды должны влиять на выполнение id:

ДЛИННЫЙ Задайте значение по умолчанию для переменных интернационализации, которые не установлены или
нулевой. (См. Том Базовых определений POSIX.1-2008, Раздел 8.2,
Интернационализация Переменные за приоритет интернационализации
переменные, используемые для определения значений категорий локали.)

LC_ALL Если установлено непустое строковое значение, переопределить значения всех остальных
переменные интернационализации.

LC_CTYPE Определите локаль для интерпретации последовательностей байтов текстовых данных
как символы (например, однобайтовые, а не многобайтовые символы в
аргументы).

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

НЛПСАТ Определите расположение каталогов сообщений для обработки LC_MESSAGES.

АСИНХРОННЫЙ СОБЫТИЯ


По умолчанию.

стандартный вывод


Следующие форматы должны использоваться, когда LC_MESSAGES категория локали определяет
Локаль POSIX. В других регионах струны UID, GID, евид, егидкачества группы может быть
заменены более подходящими строками, соответствующими языку.

"uid =% u (% s) gid =% u (% s) \ n ", <реальные пользователь ID>,Имя пользователя>,
<реальные группы ID>,имя группы>

Если действующий и реальный идентификаторы пользователя не совпадают, необходимо вставить следующее:
непосредственно перед '\ n' символ в предыдущем формате:

" euid =% u (% s) "

со следующими аргументами, добавленными в конце списка аргументов:

<высокоэффективным пользователь ID>,высокоэффективным Имя пользователя>

Если эффективный и реальный идентификаторы группы не совпадают, следует указать следующее:
до '\ n' в строке формата (и после любого добавления в результате
эффективные и реальные идентификаторы пользователей не совпадают):

" egid =% u (% s) "

со следующими аргументами, добавленными в конце списка аргументов:

<высокоэффективным идентификатор группы>,высокоэффективным группы имя>

Если процесс имеет дополнительную групповую принадлежность или выбранному пользователю разрешено
принадлежат к нескольким группам, первая должна быть добавлена ​​непосредственно перед в
строка формата:

" группы =% u (% s) "

со следующими аргументами, добавленными в конце списка аргументов:

<дополнительный группы ID>,дополнительный группы имя>

и необходимое количество следующих добавленных после этого для любых оставшихся дополнительных
идентификаторы групп:

",%нас)"

и необходимое количество следующих аргументов добавлено в конце списка аргументов:

<дополнительный группы ID>,дополнительный группы имя>

Если любой из идентификатора пользователя, идентификатора группы, эффективного идентификатора пользователя, эффективного идентификатора группы или
дополнительные / множественные групповые идентификаторы не могут быть сопоставлены системой с печатаемым пользователем или
названия групп, соответствующие "(% s)" и имя аргумент должен быть опущен из
соответствующая строка формата.

Если указан какой-либо из параметров, выходной формат должен соответствовать описанию в
Раздел ОПЦИИ.

СТДЕРР


Стандартная ошибка должна использоваться только для диагностических сообщений.

ВЫВОД FILES


Нет.

РАСПРОСТРАНЕНИЯ ОПИСАНИЕ


Нет.

ВЫХОД статус


Должны быть возвращены следующие значения выхода:

0 Успешное завершение.

> 0 Произошла ошибка.

ПОСЛЕДСТВИЯ OF ОШИБКИ


По умолчанию.

Ассоциация после разделах Он информативный.

ЗАЯВЛЕНИЕ ИСПОЛЬЗОВАНИЕ


Продукция, произведенная −G вариант и по умолчанию потенциально может привести к очень
длинные строки в системах, которые поддерживают большое количество дополнительных групп. (В системах
с идентификаторами пользователя и группы, которые являются 32-битными целыми числами, и с именами групп не более 8
байт на имя, 93 дополнительных группы плюс отдельная действующая и реальная группа и пользователь
Теоретически идентификаторы могут выходить за пределы 2048-байтового ограничения строки текстового файла {LINE_MAX} на
вариант вывода по умолчанию. Потребовалось бы около 186 дополнительных групп, чтобы переполнить
2048-байтовый барьер с использованием id −G). На практике не ожидается, что это будет проблемой, но в
случаях, когда это вызывает беспокойство, приложениям следует рассмотреть возможность использования сложить −с до пост-
обработка вывода id.

ПРИМЕРЫ


Нет.

ОБОСНОВАНИЕ


Функциональность, предоставляемая 4 BSD группы Утилита может быть смоделирована с помощью:

id −Gn [ пользователь ]

Команда 4 BSD группы был рассмотрен, но не был включен, потому что не
обеспечить функциональность id утилита SVID. Также считалось, что это
было бы легче изменить id для обеспечения дополнительной функциональности, необходимой системам
с несколькими группами, чем изобретать другую команду.

Варианты −и, −г, -nкачества -r были добавлены, чтобы упростить использование id с командами оболочки
подмена. Без этих параметров необходимо использовать препроцессор, например СЕПГ
для выбора желаемой информации. Так как на выходе, например, производится:

id −и -n

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

БУДУЩЕЕ НАПРАВЛЕНИЯ


Нет.

Используйте idposix онлайн с помощью сервисов onworks.net


Бесплатные серверы и рабочие станции

Скачать приложения для Windows и Linux

  • 1
    Сковорода
    Сковорода
    SWIG - это инструмент для разработки программного обеспечения
    который соединяет программы, написанные на C, и
    C ++ с множеством высокоуровневых
    языки программирования. SWIG используется с
    разные...
    Скачать SWIG
  • 2
    Тема WooCommerce Nextjs React
    Тема WooCommerce Nextjs React
    Тема React WooCommerce, созданная с помощью
    Далее JS, Webpack, Babel, Node и
    Экспресс, используя GraphQL и Apollo
    Клиент. Магазин WooCommerce в React (
    содержит: продукты...
    Скачать тему WooCommerce Nextjs React
  • 3
    Archlabs_repo
    Archlabs_repo
    Репозиторий пакетов для ArchLabs Это
    приложение, которое также можно получить
    от
    https://sourceforge.net/projects/archlabs-repo/.
    Он был размещен на OnWorks в...
    Скачать archlabs_repo
  • 4
    Зефир Проект
    Зефир Проект
    Проект Zephyr - новое поколение
    операционная система реального времени (RTOS), которая
    поддерживает несколько аппаратных средств
    архитектуры. Он основан на
    компактное ядро ​​...
    Скачать проект Зефир
  • 5
    SCons
    SCons
    SCons - инструмент для создания программного обеспечения
    это лучшая альтернатива
    классический инструмент сборки "Make",
    мы все знаем и любим. SCons - это
    реализовал ...
    Скачать SCons
  • 6
    PSInt
    PSInt
    PSeInt - интерпретатор псевдокода для
    испаноязычные студенты-программисты.
    Его основная цель - быть инструментом для
    изучение и понимание основных
    концепция ...
    Скачать PSInt
  • Больше »

Команды Linux

  • 1
    7z
    7z
    7z - файловый архиватор с самым высоким
    степень сжатия ...
    Беги 7z
  • 2
    7za
    7za
    7za - файловый архиватор с самым высоким
    степень сжатия ...
    Беги 7за
  • 3
    пресмыкающийся
    пресмыкающийся
    ЖУТКО - Информация о геолокации
    ОПИСАНИЕ агрегатора: Creepy — это
    приложение, позволяющее собирать
    информация, связанная с геолокацией, о
    пользователи из...
    Беги жутко
  • 4
    сборник сверчков
    сборник сверчков
    крикет — программа для управления
    сбор и отображение временных рядов
    данные ...
    Запустите команду cricket-compile
  • 5
    g-wrap-config
    g-wrap-config
    g-wrap-config - скрипт для получения
    информация об установленной версии
    G-Wrap ...
    Запустите g-wrap-config
  • 6
    г.accessgrass
    г.accessgrass
    g.access — контролирует доступ к
    текущий набор карт для других пользователей на
    система. Если опция не указана, печатает
    Текущее состояние. КЛЮЧЕВЫЕ СЛОВА: общее, карта.
    руководство, п...
    Запустите g.accessgrass
  • Больше »

Ad