EnglischFranzösischSpanisch

Ad


OnWorks-Favicon

idposix – Online in der Cloud

Führen Sie idposix im kostenlosen Hosting-Anbieter OnWorks über Ubuntu Online, Fedora Online, den Windows-Online-Emulator oder den MAC OS-Online-Emulator aus

Dies ist der Befehl idposix, der beim kostenlosen Hosting-Anbieter OnWorks mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, dem Windows-Online-Emulator oder dem MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME/FUNKTION


id – Benutzeridentität zurückgeben

ZUSAMMENFASSUNG


id [Benutzer]

id −G [-n] [Benutzer]

id −g [−Nr] [Benutzer]

id −u [−Nr] [Benutzer]

BESCHREIBUNG


Wenn nein Benutzer Operand bereitgestellt wird, der id Das Dienstprogramm schreibt die Benutzer- und Gruppen-IDs und die
entsprechende Benutzer- und Gruppennamen des aufrufenden Prozesses in die Standardausgabe. Wenn die
Wenn effektive und reale IDs nicht übereinstimmen, müssen beide geschrieben werden. Wenn mehrere Gruppen vorhanden sind
vom zugrunde liegenden System unterstützt (siehe die Beschreibung von {NGROUPS_MAX} im System
Schnittstellenband von POSIX.1‐2008), die ergänzenden Gruppenzugehörigkeiten des Aufrufenden
Der Ablauf soll ebenfalls schriftlich festgehalten werden.

Sollten Sie jetzt aufgefordert werden, ein Benutzer Operand bereitgestellt wird und der Prozess über entsprechende Berechtigungen verfügt, werden der Benutzer und
Es sollen die Gruppen-IDs des ausgewählten Benutzers geschrieben werden. In diesem Fall gelten wirksame Ausweise
Es wird davon ausgegangen, dass sie mit echten IDs identisch sind. Wenn der ausgewählte Benutzer mehr als einen zulässigen hat
Gruppenmitgliedschaften, die in der Gruppendatenbank aufgeführt sind, müssen diese in gleicher Weise geschrieben werden
wie die im vorherigen Absatz beschriebenen Zusatzgruppen.

OPTIONAL


Das id Dienstprogramm muss dem Band der Basisdefinitionen von POSIX.1‐2008 entsprechen, Abschnitt 12.2,
Dienstprogramm Syntax Richtlinien.

Folgende Optionen sollen unterstützt werden:

-G Geben Sie nur alle verschiedenen Gruppen-IDs (effektiv, real und ergänzend) mit aus
das Format "%un". Wenn es mehr als eine eindeutige Gruppenzugehörigkeit gibt, Ausgabe
jede dieser Zugehörigkeiten unter Verwendung des Formats " %u", Vor dem ausgegeben wird.

-g Geben Sie unter Verwendung des Formats nur die effektive Gruppen-ID aus "%un".

-n Geben Sie den Namen im Format aus "%S" anstelle der numerischen ID unter Verwendung des Formats
"%u".

−r Geben Sie die echte ID anstelle der effektiven ID aus.

-u Geben Sie nur die effektive Benutzer-ID im Format aus "%un".

OPERANDEN


Der folgende Operand soll unterstützt werden:

Benutzer Der Anmeldename, für den Informationen geschrieben werden sollen.

STDIN


Nicht benutzt.

SPEISUNG DATEIEN


Keiner.

VARIABLEN


Die folgenden Umgebungsvariablen sollen die Ausführung von id:

SPRACHE Geben Sie einen Standardwert für die Internationalisierungsvariablen an, die nicht festgelegt sind oder
Null. (Siehe den Band Basisdefinitionen von POSIX.1‐2008, Abschnitt 8.2,
Internationalisierung Variablen für den Vorrang der Internationalisierung
Variablen, die verwendet werden, um die Werte von Gebietsschemakategorien zu bestimmen.)

LC_ALL Wenn auf einen nicht leeren Zeichenfolgenwert gesetzt, überschreiben Sie die Werte aller anderen
Internationalisierungsvariablen.

LC_CTYPE Bestimmen Sie das Gebietsschema für die Interpretation von Sequenzen von Bytes von Textdaten
als Zeichen (z. B. Einzelbyte- im Gegensatz zu Mehrbyte-Zeichen in
Argumente).

LC_MESSAGES
Bestimmen Sie das Gebietsschema, das verwendet werden soll, um das Format und den Inhalt von . zu beeinflussen
Diagnosemeldungen in Standardfehler und informative Meldungen geschrieben
zur Standardausgabe.

NLSPATH Bestimmen Sie den Speicherort von Nachrichtenkatalogen für die Verarbeitung von LC_MESSAGES.

ASYNCHRON Events


Standard.

STDOUT


Die folgenden Formate sind zu verwenden, wenn die LC_MESSAGES Die Gebietsschemakategorie gibt die an
POSIX-Gebietsschema. In anderen Gebietsschemas die Zeichenfolgen uid, gid, euid, egid und Gruppen könnte sein
durch geeignetere Zeichenfolgen ersetzt, die dem Gebietsschema entsprechen.

"uid=%u(%s) gid=%u(%s)\n", <echt Benutzer ID>,user-name>,
<echt Gruppe ID>,Gruppenname>

Wenn die effektive und die tatsächliche Benutzer-ID nicht übereinstimmen, ist Folgendes einzufügen
unmittelbar vor dem before '\n' Zeichen im vorherigen Format:

" euid=%u(%s)"

mit den folgenden Argumenten am Ende der Argumentliste hinzugefügt:

<wirksam Benutzer ID>,wirksam user-name>

Wenn die effektive und die reale Gruppen-ID nicht übereinstimmen, ist Folgendes direkt einzufügen
Vor dem '\n' Zeichen in der Formatzeichenfolge (und nach jeder Hinzufügung, die sich daraus ergibt
effektive und reale Benutzer-IDs stimmen nicht überein):

" egid=%u(%s)"

mit den folgenden Argumenten am Ende der Argumentliste hinzugefügt:

<wirksam Gruppen-ID>,wirksam Gruppe Name>

Wenn der Prozess über zusätzliche Gruppenzugehörigkeiten verfügt oder der ausgewählte Benutzer dazu berechtigt ist
Zu mehreren Gruppen gehören, wird die erste direkt vor der hinzugefügt im
Formatzeichenfolge:

" groups=%u(%s)"

mit den folgenden Argumenten am Ende der Argumentliste hinzugefügt:

<ergänzend Gruppe ID>,ergänzend Gruppe Name>

und die erforderliche Anzahl der folgenden Punkte wird für alle verbleibenden Ergänzungen hinzugefügt
Gruppen-IDs:

",%uns)"

und die erforderliche Anzahl der folgenden Argumente am Ende der Argumentliste hinzugefügt:

<ergänzend Gruppe ID>,ergänzend Gruppe Name>

Wenn eine der Benutzer-IDs, Gruppen-IDs, effektiven Benutzer-IDs, effektiven Gruppen-IDs oder
Zusätzliche/mehrere Gruppen-IDs können vom System nicht in druckbare Benutzer- oder Gruppen-IDs abgebildet werden
Gruppennamen, die entsprechenden "(%S)" und Name Das Argument soll weggelassen werden
entsprechende Formatzeichenfolge.

Wenn eine der Optionen angegeben wird, muss das Ausgabeformat wie im beschrieben sein
Abschnitt OPTIONEN.

STDERR


Der Standardfehler darf nur für Diagnosemeldungen verwendet werden.

AUSGABE DATEIEN


Keiner.

VERLÄNGERT BESCHREIBUNG


Keiner.

EXIT STATUS


Die folgenden Exit-Werte sollen zurückgegeben werden:

0 Erfolgreicher Abschluss.

>0 Es ist ein Fehler aufgetreten.

FOLGEN OF FEHLER


Standard.

Das Folgende Abschnitte sind informativ.

Anmeldeformular ANWENDUNG


Von der erstellte Ausgabe -G Option und standardmäßig könnte der Fall möglicherweise sehr viel erzeugen
lange Schlangen auf Systemen, die eine große Anzahl zusätzlicher Gruppen unterstützen. (Auf Systemen
mit Benutzer- und Gruppen-IDs, die 32-Bit-Ganzzahlen sind, und mit Gruppennamen mit maximal 8
Bytes pro Name, 93 zusätzliche Gruppen sowie verschiedene effektive und reale Gruppen und Benutzer
IDs könnten theoretisch die 2048-Byte-Textdateizeilenbeschränkung {LINE_MAX} überschreiten
Standardausgabefall. Es wären etwa 186 Zusatzgruppen nötig, um die zu überfluten
2048-Byte-Barriere mit id -G). Es ist nicht zu erwarten, dass dies in der Praxis ein Problem darstellt, sondern in
In Fällen, in denen dies ein Problem darstellt, sollten Anwendungen die Verwendung in Betracht ziehen falten −s vor dem Post-
Verarbeitung der Ausgabe von id.

Beispiele:


Keiner.

RATIONALE


Die vom 4 BSD bereitgestellte Funktionalität Gruppen Das Dienstprogramm kann simuliert werden mit:

id −Gn [ Benutzer ]

Der 4 BSD-Befehl Gruppen wurde in Betracht gezogen, aber nicht einbezogen, da dies nicht der Fall war
Bereitstellung der Funktionalität des id Nutzen des SVID. Man dachte auch, dass es
wäre einfacher zu ändern id um den Systemen die zusätzliche Funktionalität bereitzustellen, die sie benötigen
mit mehreren Gruppen, als einen anderen Befehl zu erfinden.

Die Optionen -u, -g, -n und −r wurden hinzugefügt, um die Verwendung zu erleichtern id mit Shell-Befehlen
Auswechslung. Ohne diese Optionen ist es notwendig, einen Präprozessor zu verwenden, z Durst
um die gewünschte Information auszuwählen. Da Ausgaben wie die von:

id -u -n

häufig gewünscht wird, schien es wünschenswert, die Optionen hinzuzufügen.

ZUKUNFT RICHTUNGEN


Keiner.

Nutzen Sie idposix online über die Dienste von onworks.net


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

  • 1
    turkdevops
    turkdevops
    TurkDevOps a�?k kaynak yaz?l?m
    geli?tirici topluluklar? DevTurks-Team
    Taraf?ndan desteklenmektedir..
    Funktionen: https://github.com/turkdevopshttps://turkdevops.g...
    Laden Sie turkdevops herunter
  • 2
    asamdf
    asamdf
    *asammdf* ist ein schneller Python-Parser und
    Redakteur für ASAM (Association for
    Standardisierung von Automatisierung und
    Messsysteme) MDF / MF4
    (Messdatenformat...
    asamdf herunterladen
  • 3
    LAME (Lame Aint an MP3 Encoder)
    LAME (Lame Aint an MP3 Encoder)
    LAME ist ein zu verwendendes Lehrmittel
    zum Erlernen der MP3-Kodierung. Das
    Ziel des LAME-Projekts ist es, sich zu verbessern
    die Psychoakustik, Qualität und Geschwindigkeit
    von Abgeordneten ...
    Laden Sie LAME herunter (Lame Aint an MP3 Encoder)
  • 4
    wxPython
    wxPython
    Eine Reihe von Python-Erweiterungsmodulen, die
    Wrappen Sie die plattformübergreifenden GUI-Klassen aus
    wxWidgets. Zielgruppe: Entwickler. Benutzer
    Schnittstelle: X Window System (X11), Win32 ...
    Laden Sie wxPython herunter
  • 5
    Packdateimanager
    Packdateimanager
    Dies ist der Dateimanager des Total War-Pakets
    Projekt ab Version 1.7. EIN
    kurze Einführung in Warscape
    Modding: ...
    Laden Sie den Packfilemanager herunter
  • 6
    IPerf2
    IPerf2
    Ein Tool zum Messen des Netzwerkverkehrs
    TCP- und UDP-Leistung mit Metriken
    um sowohl den Durchsatz als auch die Latenz. Der
    Zu den Zielen gehört die Aufrechterhaltung eines aktiven Zustands
    Iperf-Kabeljau...
    IPerf2 herunterladen
  • Mehr »

Linux-Befehle

Ad