EngelsFransSpaans

Ad


OnWorks-favicon

idposix - Online in de cloud

Voer idposix uit in OnWorks gratis hostingprovider via Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

Dit is de opdracht idposix die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

PROGRAMMA:

NAAM


id — gebruikersidentiteit retourneren

KORTE INHOUD


id [gebruiker]

id G [n] [gebruiker]

id g [nr] [gebruiker]

id u [nr] [gebruiker]

PRODUCTBESCHRIJVING


Zo nee gebruiker operand is voorzien, de id hulpprogramma schrijft de gebruikers- en groeps-ID's en de
overeenkomstige gebruikers- en groepsnamen van het aanroepproces naar standaarduitvoer. Als de
effectieve en echte ID's komen niet overeen, beide moeten worden geschreven. Als er meerdere groepen zijn
ondersteund door het onderliggende systeem (zie de beschrijving van {NGROUPS_MAX} in het systeem
Interfaces-volume van POSIX.1 (2008), de aanvullende groepsaffiliaties van de inroepende
proces moet ook worden geschreven.

Als een gebruiker operand wordt verstrekt en het proces de juiste privileges heeft, de gebruiker en
groeps-ID's van de geselecteerde gebruiker worden geschreven. In dit geval zullen effectieve ID's zijn:
verondersteld identiek te zijn aan echte ID's. Als de geselecteerde gebruiker meer dan één toegestane . heeft
groepslidmaatschap vermeld in de groepsdatabase, worden deze op dezelfde manier geschreven
zoals de aanvullende groepen beschreven in de vorige paragraaf.

OPTIES


De id hulpprogramma zal voldoen aan het Base Definitions-volume van POSIX.1‐2008, sectie 12.2,
utility Syntaxis Richtlijnen.

De volgende opties worden ondersteund:

G Voer alle verschillende groeps-ID's (effectief, echt en aanvullend) alleen uit, met behulp van
het formaat "%u\n". Als er meer dan één duidelijk groepslidmaatschap is, output
elke dergelijke aansluiting, met behulp van het formaat " %u", voor de wordt afgegeven.

g Voer alleen de effectieve groeps-ID uit, met behulp van het formaat "%u\n".

n Voer de naam uit in het formaat "%s" in plaats van de numerieke ID met behulp van de indeling
"%u".

r Voer de echte ID uit in plaats van de effectieve ID.

u Voer alleen de effectieve gebruikers-ID uit, met behulp van het formaat "%u\n".

OPERANDEN


De volgende operand wordt ondersteund:

gebruiker De loginnaam waarvoor informatie moet worden geschreven.

STDIN


Niet gebruikt.

INVOER FILES


Geen.

MILIEU VARIABELEN


De volgende omgevingsvariabelen zijn van invloed op de uitvoering van: id:

TAAL Geef een standaardwaarde op voor de internationaliseringsvariabelen die niet zijn ingesteld of
nul. (Zie het volume Basisdefinities van POSIX.1‐2008, sectie 8.2,
internationalisering Variabelen voor de prioriteit van internationalisering
variabelen die worden gebruikt om de waarden van landinstellingen te bepalen.)

LC_ALL Indien ingesteld op een niet-lege tekenreekswaarde, overschrijf dan de waarden van alle andere
internationaliseringsvariabelen.

LC_CTYPE Bepaal de landinstelling voor de interpretatie van reeksen bytes tekstgegevens
als tekens (bijvoorbeeld single-byte in plaats van multi-byte tekens in
argumenten).

LC_MESSAGES
Bepaal de landinstelling die moet worden gebruikt om het formaat en de inhoud van te beïnvloeden
diagnostische berichten geschreven naar standaardfout en informatieve berichten geschreven
naar standaarduitvoer.

NLSPAT Bepaal de locatie van berichtencatalogi voor de verwerking van: LC_MESSAGES.

ASYNCHROON EVENEMENTEN


Standaard.

STDOUT


De volgende formaten worden gebruikt wanneer de LC_MESSAGES locale categorie specificeert de
POSIX landinstelling. In andere landen zijn de tekenreeksen uid, gid, euid, bijvoorbeeld en groepen kan zijn
vervangen door meer geschikte tekenreeksen die overeenkomen met de landinstelling.

"uid=%u(%s) gid=%u(%s)\n", <vast gebruiker ID>,user-name>,
<vast groep ID>,groepsnaam>

Als de effectieve en echte gebruikers-ID's niet overeenkomen, wordt het volgende ingevoegd:
direct voor de '\n' teken in het vorige formaat:

" euid=%u(%s)"

met de volgende argumenten toegevoegd aan het einde van de argumentenlijst:

<effectief gebruiker ID>,effectief user-name>

Als de effectieve en echte groeps-ID's niet overeenkomen, moet het volgende direct worden ingevoegd:
voor de '\n' teken in de opmaakreeks (en na elke toevoeging als gevolg van de
effectieve en echte gebruikers-ID's die niet overeenkomen):

" egid=%u(%s)"

met de volgende argumenten toegevoegd aan het einde van de argumentenlijst:

<effectief groeps-ID>,effectief groep naam>

Als het proces aanvullende groepsaffiliaties heeft of de geselecteerde gebruiker mag
tot meerdere groepen behoren, wordt de eerste toegevoegd direct voor de in de
formaat tekenreeks:

" groepen=%u(%s)"

met de volgende argumenten toegevoegd aan het einde van de argumentenlijst:

<aanvullend groep ID>,aanvullend groep naam>

en het benodigde aantal van de volgende toegevoegd daarna voor eventuele resterende aanvullende
groeps-ID's:

",%ons)"

en het benodigde aantal van de volgende argumenten toegevoegd aan het einde van de argumentenlijst:

<aanvullend groep ID>,aanvullend groep naam>

Als een van de gebruikers-ID, groeps-ID, effectieve gebruikers-ID, effectieve groeps-ID of
aanvullende/meerdere groeps-ID's kunnen niet door het systeem worden toegewezen aan afdrukbare gebruikers- of
groepsnamen, de bijbehorende "(%s)" en naam argument zal worden weggelaten uit de
overeenkomstige formaatreeks.

Wanneer een van de opties is gespecificeerd, zal het uitvoerformaat zijn zoals beschreven in de
OPTIES sectie.

STDERR


De standaardfout wordt alleen gebruikt voor diagnostische berichten.

OUTPUT FILES


Geen.

UITGEBREID PRODUCTBESCHRIJVING


Geen.

EXIT STATUS


De volgende exit-waarden worden geretourneerd:

0 Succesvolle afronding.

>0 Er is een fout opgetreden.

GEVOLGEN OF FOUTEN


Standaard.

De volgend secties zijn informatief.

TOEPASSING GEBRUIK


Uitvoer geproduceerd door de G optie en standaard zou het geval mogelijk zeer
lange rijen op systemen die grote aantallen aanvullende groepen ondersteunen. (Op systemen
met gebruikers- en groeps-ID's die 32-bits gehele getallen zijn en met groepsnamen met een maximum van 8
bytes per naam, 93 aanvullende groepen plus verschillende effectieve en echte groep en gebruiker
ID's zouden in theorie de 2048-byte {LINE_MAX} tekstbestandregellimiet op de
standaard uitvoergeval. Er zouden ongeveer 186 aanvullende groepen nodig zijn om de
2048-byte barrière met behulp van id G). In de praktijk zal dit naar verwachting geen probleem zijn, maar in
gevallen waarin het een punt van zorg is, moeten toepassingen overwegen om te gebruiken vouw s voor post-
het verwerken van de output van id.

Voorbeelden


Geen.

BEWEEGREDENEN


De functionaliteit van de 4 BSD groepen hulpprogramma kan worden gesimuleerd met behulp van:

id Gn [ gebruiker ]

Het 4 BSD-commando groepen werd overwogen, maar werd niet opgenomen omdat dit niet het geval was
bieden de functionaliteit van de id nut van de SVID. Ook werd gedacht dat het
zou gemakkelijker te wijzigen zijn id om de extra functionaliteit te bieden die nodig is voor systemen
met meerdere groepen dan om een ​​ander commando te bedenken.

De opties u, g, n en r zijn toegevoegd om het gebruik van id met shell-opdrachten
vervanging. Zonder deze opties is het nodig om een ​​preprocessor te gebruiken, zoals: dorst
om het gewenste stuk informatie te selecteren. Aangezien output zoals die geproduceerd door:

id u n

vaak gewenst is, leek het wenselijk om de opties toe te voegen.

TOEKOMST ROUTEBESCHRIJVING


Geen.

Gebruik idposix online met onworks.net-services


Gratis servers en werkstations

Windows- en Linux-apps downloaden

  • 1
    SLOK
    SLOK
    SWIG is een tool voor softwareontwikkeling
    dat programma's verbindt die zijn geschreven in C en
    C ++ met een verscheidenheid aan high-level
    programmeertalen. SWIG wordt gebruikt met
    verschillend...
    SWIG downloaden
  • 2
    WooCommerce Nextjs React-thema
    WooCommerce Nextjs React-thema
    Reageer WooCommerce-thema, gebouwd met
    Volgende JS, Webpack, Babel, Node en
    Express, met behulp van GraphQL en Apollo
    Cliënt. WooCommerce Store in React(
    bevat: Producten...
    Download het WooCommerce Nextjs React-thema
  • 3
    archlabs_repo
    archlabs_repo
    Pakketrepo voor ArchLabs Dit is een
    toepassing die ook kan worden opgehaald
    oppompen van
    https://sourceforge.net/projects/archlabs-repo/.
    Het is gehost in OnWorks in...
    Archlabs_repo downloaden
  • 4
    Zephyr-project
    Zephyr-project
    Het Zephyr Project is een nieuwe generatie
    real-time besturingssysteem (RTOS) dat
    ondersteunt meerdere hardware
    architecturen. Het is gebaseerd op een
    kernel met kleine voetafdruk ...
    Zephyr-project downloaden
  • 5
    SConen
    SConen
    SCons is een softwareconstructietool
    dat is een superieur alternatief voor de
    klassieke "Make" build-tool die
    we kennen en houden allemaal van. SCons is
    implementeerde een...
    SCons downloaden
  • 6
    PSeInt
    PSeInt
    PSeInt is een pseudo-code-interpreter voor
    Spaanstalige programmeerstudenten.
    Het belangrijkste doel is om een ​​hulpmiddel te zijn voor:
    de basis leren en begrijpen
    concept...
    PSeInt downloaden
  • Meer "

Linux-commando's

  • 1
    7z
    7z
    7z - Een bestandsarchiveringstool met de hoogste
    compressieverhouding ...
    Loop 7z
  • 2
    7za
    7za
    7za - Een bestandsarchiveringstool met de hoogste
    compressieverhouding ...
    Loop 7za
  • 3
    griezelig
    griezelig
    CREEPY - Een geolocatie-informatie
    aggregator BESCHRIJVING: griezelig is een
    applicatie waarmee u kunt verzamelen
    geolocatie gerelateerde informatie over
    gebruikers van ...
    Loop griezelig
  • 4
    cricket-compileren
    cricket-compileren
    cricket - Een programma om de
    verzameling en weergave van tijdreeksen
    gegevens ...
    Voer cricket-compilatie uit
  • 5
    g-wrap-config
    g-wrap-config
    g-wrap-config - script om te krijgen
    informatie over de geïnstalleerde versie
    van G-wrap ...
    Voer g-wrap-config uit
  • 6
    g.toegangsgras
    g.toegangsgras
    g.access - Beheert de toegang tot de
    huidige kaartenset voor andere gebruikers op de
    systeem. Als er geen optie wordt gegeven, drukt u af
    huidige status. KEYWORDS: algemeen, kaart
    management, pr...
    Voer g.accessgrass uit
  • Meer "

Ad