InglésFrancésEspañol

Ad


icono de página de OnWorks

idposix - Online en la nube

Ejecute idposix en el proveedor de alojamiento gratuito de OnWorks a través de Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

Este es el comando idposix que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.

PROGRAMA:

NOMBRE


id: devuelve la identidad del usuario

SINOPSIS


id [usuario]

identificación −G [−norte] [usuario]

identificación −g [−n°] [usuario]

identificación −u [−n°] [usuario]

DESCRIPCIÓN


Si no es correcto usuario se proporciona el operando, el id La utilidad escribirá los ID de usuario y grupo y la
correspondientes nombres de usuario y grupo del proceso de invocación a la salida estándar. Si el
Las identificaciones efectivas y reales no coinciden, ambas deben estar escritas. Si hay varios grupos
compatible con el sistema subyacente (consulte la descripción de {NGROUPS_MAX} en el sistema
Interfaces volumen de POSIX.1‐2008), las afiliaciones de grupo suplementarias de la invocación
El proceso también deberá estar escrito.

Si un usuario se proporciona el operando y el proceso tiene los privilegios adecuados, el usuario y
Se escribirán los ID de grupo del usuario seleccionado. En este caso, las identificaciones efectivas serán
se supone que es idéntico a los ID reales. Si el usuario seleccionado tiene más de un permiso
membresía de grupo enumerados en la base de datos del grupo, estos se escribirán de la misma manera
como los grupos complementarios descritos en el párrafo anterior.

CAMPUS


El id La utilidad deberá cumplir con el volumen de Definiciones Básicas de POSIX.1‐2008, Sección 12.2,
Utilidad Sintaxis Líneas directrices.

Se admitirán las siguientes opciones:

−G Genere todos los ID de grupo diferentes (efectivos, reales y suplementarios) únicamente, utilizando
el formato "%Naciones Unidas". Si hay más de una afiliación de grupo distinta, la salida
cada una de esas afiliaciones, utilizando el formato " % u ", antes de es salida.

−g Imprima solo el ID de grupo efectivo, usando el formato "%Naciones Unidas".

−norte Salida del nombre en el formato "%s" en lugar del ID numérico usando el formato
"% u".

−r Genere el ID real en lugar del ID efectivo.

−tú Genere solo el ID de usuario efectivo, utilizando el formato "%Naciones Unidas".

OPERANDOS


Se admitirá el siguiente operando:

usuario El nombre de inicio de sesión para el que se escribirá la información.

ESTÁNDAR


No utilizado.

ENTRADA ARCHIVOS


Ninguna.

MEDIO AMBIENTE VARIABLES


Las siguientes variables de entorno afectarán la ejecución de id:

IDIOMA Proporcione un valor predeterminado para las variables de internacionalización que no están configuradas o
nulo. (Consulte el volumen de Definiciones básicas de POSIX.1‐2008, Sección 8.2,
Internacionalización Variables por la precedencia de la internacionalización
variables utilizadas para determinar los valores de las categorías de configuración regional).

LC_TODOS Si se establece en un valor de cadena no vacío, anule los valores de todos los demás
Variables de internacionalización.

LC_CTYPE Determinar la configuración regional para la interpretación de secuencias de bytes de datos de texto.
como caracteres (por ejemplo, de un solo byte en lugar de caracteres de varios bytes en
argumentos).

LC_MENSAJES
Determine la configuración regional que se debe utilizar para afectar el formato y el contenido de
mensajes de diagnóstico escritos en errores estándar y mensajes informativos escritos
a salida estándar.

NLSPATH Determinar la ubicación de los catálogos de mensajes para el procesamiento de LC_MENSAJES.

ASINCRÓNICO EVENTOS


Por defecto.

SALIDA ESTÁNDAR


Se utilizarán los siguientes formatos cuando el LC_MENSAJES La categoría de configuración regional especifica el
Configuración regional POSIX. En otros lugares, las cuerdas UID, gid, Euid, egidoy grupos puede ser
reemplazado con cadenas más apropiadas correspondientes a la configuración regional.

"uid =% u (% s) gid =% u (% s) \ n ", <real usuario ID>,Nombre de usuario>,
<real grupo de XNUMX ID>,Nombre del grupo>

Si las ID de usuario efectiva y real no coinciden, se insertará lo siguiente
inmediatamente antes del '\norte' carácter en el formato anterior:

" euid =% u (% s) "

con los siguientes argumentos agregados al final de la lista de argumentos:

<eficaz usuario ID>,eficaz Nombre de usuario>

Si los ID de grupo real y efectivo no coinciden, se insertará directamente lo siguiente
antes de '\norte' carácter en la cadena de formato (y después de cualquier adición resultante de la
ID de usuario reales y efectivos que no coinciden):

" egid =% u (% s) "

con los siguientes argumentos agregados al final de la lista de argumentos:

<eficaz Identificación del grupo>,eficaz grupo de XNUMX nombre >

Si el proceso tiene afiliaciones de grupo complementarias o si el usuario seleccionado puede
pertenecen a varios grupos, el primero se agregará directamente antes del en el
cadena de formato:

" grupos =% u (% s) "

con los siguientes argumentos agregados al final de la lista de argumentos:

<suplementario grupo de XNUMX ID>,suplementario grupo de XNUMX nombre >

y el número necesario de los siguientes agregados después de eso para cualquier suplementario restante
ID de grupo:

",%nosotros)"

y el número necesario de los siguientes argumentos agregados al final de la lista de argumentos:

<suplementario grupo de XNUMX ID>,suplementario grupo de XNUMX nombre >

Si alguno de los ID de usuario, ID de grupo, ID de usuario efectivo, ID de grupo efectivo o
El sistema no puede asignar identificaciones de grupos múltiples / suplementarios a usuarios imprimibles o
nombres de grupo, el correspondiente "(%s)" y nombre El argumento se omitirá de la
cadena de formato correspondiente.

Cuando se especifique alguna de las opciones, el formato de salida será como se describe en el
Sección de OPCIONES.

ESTDERR


El error estándar se utilizará solo para mensajes de diagnóstico.

SALIDA ARCHIVOS


Ninguna.

EXTENDIDO DESCRIPCIÓN


Ninguna.

SALIR ESTADO


Se devolverán los siguientes valores de salida:

0 Finalización satisfactoria.

> 0 Ocurrió un error.

CONSECUENCIAS OF ERRORES


Por defecto.

El siguiendo (secciones) en informativo.

SOLICITUD USO


Salida producida por el −G opción y, por defecto, podría producir potencialmente
largas filas en sistemas que admiten un gran número de grupos complementarios. (En sistemas
con ID de usuario y grupo que sean números enteros de 32 bits y con nombres de grupo con un máximo de 8
bytes por nombre, 93 grupos suplementarios más distintos grupos y usuarios efectivos y reales
En teoría, los ID podrían sobrepasar el límite de línea de archivo de texto {LINE_MAX} de 2048 bytes en el
caso de salida predeterminado. Se necesitarían alrededor de 186 grupos suplementarios para desbordar el
Barrera de 2048 bytes usando id −G). No se espera que esto sea un problema en la práctica, pero en
casos en los que sea una preocupación, las aplicaciones deben considerar el uso doblez −s antes de post-
procesando la salida de id.

EJEMPLOS


Ninguna.

RAZÓN FUNDAMENTAL


La funcionalidad proporcionada por el 4 BSD grupos la utilidad se puede simular usando:

id −Gn [ usuario ]

El comando 4 BSD grupos se consideró, pero no se incluyó porque no
proporcionar la funcionalidad del id utilidad del SVID. Además, se pensó que
sería más fácil de modificar id para proporcionar la funcionalidad adicional necesaria a los sistemas
con varios grupos que inventar otro comando.

Las opciones −tú, −g, −nortey −r se agregaron para facilitar el uso de id con comandos de shell
sustitución. Sin estas opciones es necesario utilizar algún preprocesador como SED
para seleccionar la información deseada. Dado que una salida como la producida por:

id −tú −norte

se desea con frecuencia, parecía deseable agregar las opciones.

EL FUTURO DIRECCIONES


Ninguna.

Utilice idposix en línea utilizando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

  • 1
    TRAGO
    TRAGO
    SWIG es una herramienta de desarrollo de software
    que conecta programas escritos en C y
    C ++ con una variedad de alto nivel
    lenguajes de programación. SWIG se utiliza con
    diferente...
    Descargar SWIG
  • 2
    WooCommerce Nextjs reaccionar tema
    WooCommerce Nextjs reaccionar tema
    Tema React WooCommerce, creado con
    Siguiente JS, Webpack, Babel, Node y
    Express, usando GraphQL y Apollo
    Cliente. Tienda WooCommerce en React(
    contiene: Productos...
    Descargar el tema WooCommerce Nextjs React
  • 3
    archlabs_repo
    archlabs_repo
    Paquete de repositorio para ArchLabs Este es un
    aplicación que también se puede buscar
    en
    https://sourceforge.net/projects/archlabs-repo/.
    Ha sido alojado en OnWorks en...
    Descargar archlabs_repo
  • 4
    Proyecto Zephyr
    Proyecto Zephyr
    El Proyecto Zephyr es una nueva generación
    sistema operativo en tiempo real (RTOS) que
    soporta múltiples hardware
    arquitecturas. Se basa en un
    kernel de tamaño reducido ...
    Descargar Proyecto Zephyr
  • 5
    Desventajas
    Desventajas
    SCons es una herramienta de construcción de software
    que es una alternativa superior a la
    herramienta de compilación clásica "Make" que
    todos conocemos y amamos. SCons es
    implementó un ...
    Descargar SCons
  • 6
    PSeInt
    PSeInt
    PSeInt es un intérprete de pseudocódigo para
    estudiantes de programación de habla hispana.
    Su propósito principal es ser una herramienta para
    aprendiendo y entendiendo lo básico
    concepto ...
    Descargar PSeInt
  • Más "

Comandos de Linux

  • 1
    7z
    7z
    7z - Un archivador de archivos con la más alta
    índice de compresión ...
    Ejecutar 7z
  • 2
    7za
    7za
    7za - Un archivador de archivos con la más alta
    índice de compresión ...
    Ejecutar 7za
  • 3
    espeluznante
    espeluznante
    CREEPY - Una información de geolocalización
    agregador DESCRIPCIÓN: espeluznante es un
    aplicación que te permite recopilar
    información relacionada con la geolocalización de
    usuarios de...
    correr espeluznante
  • 4
    compilación de cricket
    compilación de cricket
    grillo - Un programa para gestionar el
    recopilación y visualización de series temporales
    datos ...
    Ejecutar compilación de cricket
  • 5
    g-wrap-config
    g-wrap-config
    g-wrap-config - secuencia de comandos para obtener
    información sobre la versión instalada
    de G-Wrap...
    Ejecute g-wrap-config
  • 6
    g.accessgrass
    g.accessgrass
    g.access - Controla el acceso a la
    conjunto de mapas actual para otros usuarios en el
    sistema. Si no se da ninguna opción, imprime
    estado actual. PALABRAS CLAVE: general, mapa
    gestión, p ...
    Ejecutar g.accessgrass
  • Más "

Ad