table of contents
LSNS(8) | Administracja systemem | LSNS(8) |
NAZWA¶
lsns - wypisuje przestrzenie nazw
SKŁADNIA¶
lsns [opcje] [przestrzeń-nazw]
OPIS¶
lsns wypisuje informacje o wszystkich aktualnie dostępnych przestrzeniach nazw albo o podanej przestrzeni_nazw. Identyfikatorem przestrzeni_nazw jest numer i-węzła.
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 (--tree lub --list) oraz kolumny za pomocą opcji --output wraz listą kolumn, w środowiskach, gdzie wymagane jest stabilne wyjście.
Kolumna NSFS, wypisywana gdy podano net przy opcji --type, jest wyjątkowa; korzysta z komórek wielowierszowych. Opcja --nowrap przełączy ją na reprezentację jednowierszową, korzystającą z "," jako separatora.
Proszę zauważyć, że lsns odczytuje informacje bezpośrednio z systemu plików /proc i w przypadku użytkowników innych niż root może zwrócić niepełne informacje. Bieżący system plików /proc może nie być dzielony oraz może być zależny od przestrzeni nazw PID (zob. unshare --mount-proc, aby poznać więcej szczegółów). lsns 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/pid/ns/typ.
OPCJE¶
-H, --list-columns
-J, --json
-l, --list
-n, --noheadings
-o, --output lista
Domyślną listę kolumn można rozszerzyć, jeśli listę poda się w formacie +lista (np. lsns -o +PATH).
--output-all
-P, --persistent
-p, --task PID
-Q*, --filter wyrażenie
Funkcja ta jest EKSPERYMENTALNA. Zob. też scols-filter(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:
lsns --filter 'USER != "root" and NPROCS > 1'
-r, --raw
-t, --type typ
-u, --notruncate
-W, --nowrap
-T, --tree[=odn]
-h, --help
-V, --version
STATUS ZAKOŃCZENIA¶
Narzędzie lsns kończy pracę z jedną z następujących wartości:
0
1
2
ŚRODOWISKO¶
LSNS_DEBUG=all
AUTORZY¶
Karel Zak <kzak@redhat.com>
ZOBACZ TAKŻE¶
nsenter(1), unshare(1), clone(2), namespaces(7), ioctl_ns(2), ip-netns(8) scols-filter(5)
ZGŁASZANIE BŁĘDÓW¶
Problemy należy zgłaszać w systemie śledzenia błędów <https://github.com/util-linux/util-linux/issues>.
DOSTĘPNOŚĆ¶
Polecenie lsns jest częścią pakietu util-linux, który można pobrać ze strony Archiwum jądra Linux <https://www.kernel.org/pub/linux/utils/util-linux/>.
2025-09-24 | util-linux 2.41.2 |