.\" -*- coding: UTF-8 -*- '\" t .\" Title: uuidgen .\" Author: [see the "AUTHOR(S)" section] .\" Generator: Asciidoctor 2.0.15 .\" Date: 2022-05-11 .\" Manual: User Commands .\" Source: util-linux 2.38.1 .\" Language: English .\" .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH UUIDGEN 1 "11. Mai 2022" "util\-linux 2.38.1" "Dienstprogramme für Benutzer" .ie \n(.g .ds Aq \(aq .el .ds Aq ' .ss \n[.ss] 0 .nh .ad l .de URL \fI\\$2\fP <\\$1>\\$3 .. .als MTO URL .if \n[.g] \{\ . mso www.tmac . am URL . ad l . . . am MTO . ad l . . . LINKSTYLE blue R < > .\} .SH BEZEICHNUNG uuidgen \- einen neuen UUID\-Wert erzeugen .SH ÜBERSICHT .sp \fBuuidgen\fP [Optionen] .SH BESCHREIBUNG .sp Das Programm \fBuuidgen\fP erzeugt mit der Bibliothek \fBlibuuid\fP(3) einen neuen universellen eindeutigen Bezeichner (eine UUID) und gibt diese aus. Diese neue UUID kann unter allen auf dem lokalen System erstellten UUIDs und auch unter allen auf anderen Systemen in der Vergangenheit oder Zukunft erstellten UUIDs als hinreichend eindeutig betrachtet werden. .sp Mit \fBuuidgen\fP können Sie drei UUID\-Arten erstellen: zeitbasierte UUIDs, zufallsbasierte UUIDs und Hash\-basierte UUIDs. Standardmäßig erstellt \fBuuidgen\fP eine zufallsbasierte UUID, sofern ein qualitativ hochwertiger Zufallszahlengenerator verfügbar ist. Anderenfalls wird eine zeitbasierte UUID erstellt. Mit den Optionen \fB\-\-random\fP oder \fB\-\-time\fP können Sie die Erzeugung eines der ersten beiden UUID\-Arten erzwingen. .sp Die dritte UUID\-Art wird mit den Optionen \fB\-\-md5\fP oder \fB\-\-sha1\fP erzeugt, denen ein \fB\-\-namespace\fP \fINamensraum\fP und \fB\-\-name\fP \fIName\fP folgt. Der \fINamenssraum\fP kann entweder eine wohlbekannte UUID sein, oder ein Alias auf eine der in RFC 4122 definierten wohlbekannten UUIDs, diese sind \fB@dns\fP, \fB@url\fP, \fB@oid\fP oder \fB@x500\fP. Der \fIName\fP ist eine willkürlich gewählte Zeichenkette. Die erzeugte UUID ist das Ergebnis der Verkettung der Namensraum\-UUID und dem Name\-Wert, mit den MD5\- oder SHA1\-Algorithmen ein Hash gebildet. Es ist daher ein vorhersagbarer Wert, der nützlich sein kann, wenn UUIDs als Handle oder Nonce für komplexere Werte oder Werte verwendet werden, die nicht direkt offengelegt werden sollen. Siehe die RFC für weitere Informationen. .SH OPTIONEN .sp \fB\-r\fP, \fB\-\-random\fP .RS 4 erzeugt eine zufallsbasierte UUID. Mit dieser Methode wird eine UUID erzeugt, die hauptsächlich aus Zufalls\-Bits besteht. Dafür ist es erforderlich, dass das System über einen qualitativ hochwertigen Zufallszahlengenerator verfügt, wie \fI/dev/random\fP. .RE .sp \fB\-t\fP, \fB\-\-time\fP .RS 4 erzeugt eine zeitbasierte UUID. Diese Methode erzeugt eine UUID basierend auf der Systemuhr und der Ethernet\-Hardwareadresse des Systems, falls verfügbar. .RE .sp \fB\-h\fP, \fB\-\-help\fP .RS 4 zeigt einen Hilfetext an und beendet das Programm. .RE .sp \fB\-V\fP, \fB\-\-version\fP .RS 4 zeigt die Versionsnummer an und beendet das Programm. .RE .sp \fB\-m\fP, \fB\-\-md5\fP .RS 4 verwendet MD5 als Hash\-Algorithmus. .RE .sp \fB\-s\fP, \fB\-\-sha1\fP .RS 4 verwendet SHA1 als Hash\-Algorithmus. .RE .sp \fB\-n\fP, \fB\-\-namespace\fP \fINamensraum\fP .RS 4 erzeugt einen Hash mit dem \fINamensraum\fP\-Präfix. Der \fINamensraum\fP ist die UUID oder »@ns«, wobei »ns« die wohlbekannte vordefinierte, vom Namen des Namensraums bezeichnete UUID ist (siehe oben). .RE .sp \fB\-N\fP, \fB\-\-name\fP \fIName\fP .RS 4 erzeugt einen Hash aus dem angegebenen \fINamen\fP. .RE .sp \fB\-x\fP, \fB\-\-hex\fP .RS 4 interpretiert den \fINamen\fP als eine hexadezimale Zeichenkette. .RE .SH "KONFORM ZU" .sp OSF DCE 1.1 .SH BEISPIELE .sp uuidgen \-\-sha1 \-\-namespace @dns \-\-name "www.example.com" .SH AUTOREN .sp \fBuuidgen\fP wurde von Andreas Dilger für \fBlibuuid\fP(3) geschrieben. .SH "SIEHE AUCH" .sp \fBuuidparse\fP(1), \fBlibuuid\fP(3), .URL https://tools.ietf.org/html/rfc4122 "RFC 4122" "" .SH "FEHLER MELDEN" .sp Verwenden Sie zum Melden von Fehlern das Fehlererfassungssystem auf .URL https://github.com/util\-linux/util\-linux/issues "" . .SH VERFÜGBARKEIT .sp Der Befehl \fBuuidgen\fP ist Teil des Pakets util\-linux, welches heruntergeladen werden kann von: .URL https://www.kernel.org/pub/linux/utils/util\-linux/ "Linux Kernel Archive" . .PP .SH ÜBERSETZUNG Die deutsche Übersetzung dieser Handbuchseite wurde von Mario Blättermann erstellt. .PP Diese Übersetzung ist Freie Dokumentation; lesen Sie die .UR https://www.gnu.org/licenses/gpl-3.0.html GNU General Public License Version 3 .UE oder neuer bezüglich der Copyright-Bedingungen. Es wird KEINE HAFTUNG übernommen. .PP Wenn Sie Fehler in der Übersetzung dieser Handbuchseite finden, schicken Sie bitte eine E-Mail an die .MT debian-l10n-german@lists.debian.org Mailingliste der Übersetzer .ME .