'\" t .\" Title: lsns .\" Author: [see the "AUTHOR(S)" section] .\" Generator: Asciidoctor 2.0.26 .\" Date: 2026-04-01 .\" Manual: Administracja systemem .\" Source: util-linux 2.42 .\" Language: English .\" .TH "LSNS" "8" "2026-04-01" "util\-linux 2.42" "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" lsns \- wypisuje przestrzenie nazw .SH "SKŁADNIA" .sp \fBlsns\fP [options] [\fInamespace ID\fP] .SH "OPIS" .sp \fBlsns\fP wypisuje informacje o wszystkich aktualnie dostępnych przestrzeniach nazw albo o podanej \fIprzestrzeni_nazw\fP. Identyfikatorem \fIprzestrzeni_nazw\fP jest numer i\-węzła. .sp Domyślne wyjście programu może się zmienić. Jeśli to możliwe, należy zatem unikać używania domyślnego wyjścia w swoich skryptach. Proszę zawsze jawnie definiować oczekiwany tryb wyjścia (\fB\-\-tree\fP lub \fB\-\-list\fP) oraz kolumny za pomocą opcji \fB\-\-output\fP wraz listą kolumn, w środowiskach, gdzie wymagane jest stabilne wyjście. .sp Kolumna \fBNSFS\fP, wypisywana gdy podano \fBnet\fP przy opcji \fB\-\-type\fP, jest wyjątkowa; korzysta z komórek wielowierszowych. Opcja \fB\-\-nowrap\fP przełączy ją na reprezentację jednowierszową, korzystającą z "," jako separatora. .sp Proszę zauważyć, że \fBlsns\fP odczytuje informacje bezpośrednio z systemu plików \fI/proc\fP i w przypadku użytkowników innych niż root może zwrócić niepełne informacje. Bieżący system plików \fI/proc\fP może nie być dzielony oraz może być zależny od przestrzeni nazw PID (zob. \fBunshare \-\-mount\-proc\fP, aby poznać więcej szczegółów). \fBlsns\fP może nie być w stanie dostrzec trwałych przestrzeni nazw bez procesów, w przypadku gdy przestrzeń nazw jest utrzymywana przez korzystające z podpięcia montowanie /proc/\fIpid\fP/ns/\fItyp\fP. .SH "OPCJE" .sp \fB\-H\fP, \fB\-\-list\-columns\fP .RS 4 List the columns that can be specified with the \fB\-\-output\fP option. Can be used with \fB\-\-json\fP or \fB\-\-raw\fP to get the list in a machine\-readable format. .RE .sp \fB\-J\fP, \fB\-\-json\fP .RS 4 Używa formatu wyjściowego JSON. .RE .sp \fB\-l\fP, \fB\-\-list\fP .RS 4 Używa formatu wyjściowego listy. .RE .sp \fB\-n\fP, \fB\-\-noheadings\fP .RS 4 Nie wypisuje nagłówka. .RE .sp \fB\-o\fP, \fB\-\-output\fP \fIlista\fP .RS 4 Określa wypisywane kolumny. Ich listę można poznać podając opcję \fB\-\-help\fP. .sp Domyślną listę kolumn można rozszerzyć, jeśli \fIlistę\fP poda się w formacie \fB+\fP\fIlista\fP (np. \fBlsns \-o +PATH\fP). .RE .sp \fB\-\-output\-all\fP .RS 4 Wypisuje wszystkie dostępne kolumny. .RE .sp \fB\-P\fP, \fB\-\-persistent\fP .RS 4 Wyświetla tylko przestrzenie nazw bez procesów (inaczej: trwałe przestrzenie nazw) utworzone przez korzystające z podpięcia montowanie plików /proc/pid/ns/typ do ścieżki w systemie plików. .RE .sp \fB\-p\fP, \fB\-\-task\fP \fIPID\fP .RS 4 Wypisuje tylko przestrzenie nazw utrzymywane przez proces o identyfikatorze \fIPID\fP. .RE .sp \-Q*, \fB\-\-filter\fP \fIwyrażenie\fP .RS 4 Wypisuje tylko przestrzenie nazw spełniające warunki określone w wyrażeniu. .sp Funkcja ta jest EKSPERYMENTALNA. Zob. też \fBscols\-filter\fP(5). Oto przykład wyłączający nazwę użytkownika root, lecz wypisujący każdą przestrzeń nazw, do której należy więcej niż jeden proces: .RE .RS 3 .ll -.6i .sp .if n .RS 4 .nf .fam C lsns \-\-filter \*(AqUSER != "root" and NPROCS > 1\*(Aq .fam .fi .if n .RE .br .RE .ll .sp \fB\-r\fP, \fB\-\-raw\fP .RS 4 Używa surowego formatu wyjściowego. .RE .sp \fB\-t\fP, \fB\-\-type\fP \fItyp\fP .RS 4 Wyświetla wyłącznie podany \fItyp\fP przestrzeni nazw. Obsługiwanymi typami są \fBmnt\fP, \fBnet\fP, \fBipc\fP, \fBuser\fP, \fBpid\fP, \fButs\fP, \fBcgroup\fP i \fBtime\fP. Opcji można użyć wielokrotnie. .RE .sp \fB\-u\fP, \fB\-\-notruncate\fP .RS 4 Nie przycina tekstu w kolumnach. .RE .sp \fB\-W\fP, \fB\-\-nowrap\fP .RS 4 Nie korzysta z tekstu wielowierszowego w kolumnach. .RE .sp \fB\-T\fP, \fB\-\-tree\fP[\fB=\fP\fIodn\fP] .RS 4 Korzysta z drzewiastego formatu wyjściowego. Jeśli jako \fIodn\fP podano \fBprocess\fP, wypisuje drzewo/drzewa procesów w każdej przestrzeni nazw. Jest to domyślne, gdy nie poda się \fB\-\-tree\fP. Jeśli poda się \fBparent\fP, drzewo/drzewa są tworzone dla relacji rodzic/dziecko. Jeśli poda się \fBowner\fP, wypisywane drzewo/drzewa są tworzone dla relacji właściciel/posiadany. Gdy nie poda się \fIodn\fP, domyślnie używany jest \fBowner\fP .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 "STATUS ZAKOŃCZENIA" .sp Narzędzie \fBlsns\fP kończy pracę z jedną z następujących wartości: .sp \fB0\fP .RS 4 Powodzenie. .RE .sp \fB1\fP .RS 4 Błąd ogólny. .RE .sp \fB2\fP .RS 4 Ioctl było nieznane jądru. .RE .SH "ŚRODOWISKO" .sp \fBLSNS_DEBUG\fP=all .RS 4 włącza wyjście debugowania \fBlsns\fP. .RE .sp \fBLIBSMARTCOLS_DEBUG\fP=all .RS 4 włącza wyjście debugowania libsmartcols. .RE .sp \fBLIBSMARTCOLS_DEBUG_PADDING\fP=on .RS 4 używa widocznych znaków wypełnienia. .RE .SH "AUTORZY" .sp .MTO "kzak\(atredhat.com" "Karel Zak" "" .SH "ZOBACZ TAKŻE" .sp \fBnsenter\fP(1), \fBunshare\fP(1), \fBclone\fP(2), \fBnamespaces\fP(7), \fBioctl_ns\fP(2), \fBip\-netns\fP(8), \fBscols\-filter\fP(5) .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 \fBlsns\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" "."