'\" t .\" Title: uuidd .\" Author: [see the "AUTHOR(S)" section] .\" Generator: Asciidoctor 2.0.26 .\" Date: 2025-12-15 .\" Manual: Administracja systemem .\" Source: util-linux 2.41.3 .\" Language: English .\" .TH "UUIDD" "8" "2025-12-15" "util\-linux 2.41.3" "Administracja systemem" .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 "NAZWA" uuidd \- demon generujący UUID\-y .SH "SKŁADNIA" .sp \fBuuidd\fP [opcje] .SH "OPIS" .sp Demon \fBuuidd\fP jest używany przez bibliotekę UUID do tworzenia uniwersalnie unikalnych identyfikatorów (UUID\-ów), w szczególności UUID\-ów tworzonych na podstawie czasu, w bezpieczny i gwarantujący unikalność sposób, nawet w przypadku występowania wielu wątków działających na różnych procesorach, które starają się pozyskać UUID. .SH "OPCJE" .sp \fB\-C\fP, \fB\-\-cont\-clock\fP[\fB=\fP\fIczas\fP] .RS 4 Włącza ciągłą obsługę zegara, dla UUID\-ów tworzonych na podstawie czasu. \fBuuidd\fP może użyć dowolnej wartości zegara, począwszy od czasu uruchomienia demona. Opcjonalnym argumentem można ustawić wartość dla max_clock_offset. W ten sposób można zagwarantować, że wartość zegara UUID\-u będzie zawsze w zakresie max_clock_offset. .sp Opcja \fB\-C\fP lub \fB\-\-cont\-clock\fP włącza tę funkcję z domyślną wartością max_clock_offset wynoszącą 2 godziny. .sp Opcja \fB\-C[hd]\fP lub \fB\-\-cont\-clock=[hd]\fP włącza funkcję z wartością max_clock_offset wynoszącą LICZBĘ sekund. Jeśli doda się przyrostek h lub d, wartość będzie oznaczała godziny (h) lub dni (d). Wartość minimalna to 60 sekund, a maksymalna to 365 dni. .RE .sp \fB\-d\fP, \fB\-\-debug\fP .RS 4 Uruchamia \fBuuidd\fP w trybie debugowania. Zapobiega działaniu \fBuuidd\fP jako demon. .RE .sp \fB\-F\fP, \fB\-\-no\-fork\fP .RS 4 Nie tworzy demona przez podwójne wykonanie fork. .RE .sp \fB\-k\fP, \fB\-\-kill\fP .RS 4 Jeśli działa obecnie demon uuidd, zabija go. .RE .sp \fB\-n\fP, \fB\-\-uuids\fP \fIliczba\fP .RS 4 Przy wysyłaniu żądania testowego do działającego \fB*uuidd\fP, żąda łącznego zbioru \fIliczby\fP odpowiedzi. .RE .sp \fB\-P\fP, \fB\-\-no\-pid\fP .RS 4 Nie tworzy pliku pid. .RE .sp \fB\-p\fP, \fB\-\-pid\fP \fIścieżka\fP .RS 4 Określa ścieżkę, gdzie powinien być zapisany plik pid. Domyślnie, plik pid jest zapisywany do \fI{runstatedir}/uuidd/uuidd.pid\fP. .RE .sp \fB\-q\fP, \fB\-\-quiet\fP .RS 4 Powstrzymuje wyświetlanie pewnych komunikatów o niepowodzeniu. .RE .sp \fB\-r\fP, \fB\-\-random\fP .RS 4 Testuje uuidd próbując połączyć się do działającego demona uuidd i żądając zwrócenia przez niego UUID\-u tworzonego na podstawie losowości. .RE .sp \fB\-S\fP, \fB\-\-socket\-activation\fP .RS 4 Nie tworzy gniazda, lecz oczekuje zapewnienia go przez wywołujący proces. Wymusza \fB\-\-no\-fork\fP i \fB\-\-no\-pid\fP. Opcję zaprojektowano do korzystania tylko z \fBsystemd\fP(1). Musi być włączona w konfiguracji. .RE .sp \fB\-s\fP, \fB\-\-socket\fP \fIścieżka\fP .RS 4 Powoduje, że uuidd użyje danej ścieżki jako gniazda domeny Uniksa. Domyślnie, używana jest ścieżka \fI{runstatedir}/uuidd/request\fP. Opcja ta jest przeznaczona głównie do debugowania, ponieważ ścieżka jest ustalona na stałe w bibliotece \fBlibuuid\fP. .RE .sp \fB\-T\fP, \fB\-\-timeout\fP \fIliczba\fP .RS 4 Powoduje, że \fBuuidd\fP wyjdzie po \fIliczbie\fP sekund nieaktywności. .RE .sp \fB\-t\fP, \fB\-\-time\fP .RS 4 Testuje uuidd próbując połączyć się do działającego demona uuidd i żądając zwrócenia przez niego UUID\-u tworzonego na podstawie czasu. .RE .sp \fB\-h\fP, \fB\-\-help\fP .RS 4 Wyświetla ten tekst i wychodzi. .RE .sp \fB\-V\fP, \fB\-\-version\fP .RS 4 Wyświetla wersję i wychodzi. .RE .SH "PRZYKŁAD" .sp Uruchamia demona, wypisuje 42 losowe klucze, a następnie zatrzymuje demona: .sp .if n .RS 4 .nf .fam C uuidd \-p /tmp/uuidd.pid \-s /tmp/uuidd.socket uuidd \-d \-r \-n 42 \-s /tmp/uuidd.socket uuidd \-d \-k \-s /tmp/uuidd.socket .fam .fi .if n .RE .SH "AUTOR" .sp Demon \fBuuidd\fP został napisany przez \c .MTO "tytso\(atmit.edu" "Theodore\(cqa Ts\(cqo" "." .SH "ZOBACZ TAKŻE" .sp \fBuuid\fP(3), \fBuuidgen\fP(1) .SH "ZGŁASZANIE BŁĘDÓW" .sp Problemy należy zgłaszać w \c .URL "https://github.com/util\-linux/util\-linux/issues" "systemie śledzenia błędów" "." .SH "DOSTĘPNOŚĆ" .sp Polecenie \fBuuidd\fP jest częścią pakietu util\-linux, który można pobrać ze strony \c .URL "https://www.kernel.org/pub/linux/utils/util\-linux/" "Archiwum jądra Linux" "."