LSNS(8) Administracja systemem LSNS(8) NAZWA lsns - wypisuje przestrzenie nazw SKLADNIA lsns [options] [namespace ID] OPIS lsns wypisuje informacje o wszystkich aktualnie dostepnych przestrzeniach nazw albo o podanej przestrzeni_nazw. Identyfikatorem przestrzeni_nazw jest numer i-wezla. Domyslne wyjscie programu moze sie zmienic. Jesli to mozliwe, nalezy zatem unikac uzywania domyslnego wyjscia w swoich skryptach. Prosze zawsze jawnie definiowac oczekiwany tryb wyjscia (--tree lub --list) oraz kolumny za pomoca opcji --output wraz lista kolumn, w srodowiskach, gdzie wymagane jest stabilne wyjscie. Kolumna NSFS, wypisywana gdy podano net przy opcji --type, jest wyjatkowa; korzysta z komorek wielowierszowych. Opcja --nowrap przelaczy ja na reprezentacje jednowierszowa, korzystajaca z "," jako separatora. Prosze zauwazyc, ze lsns odczytuje informacje bezposrednio z systemu plikow /proc i w przypadku uzytkownikow innych niz root moze zwrocic niepelne informacje. Biezacy system plikow /proc moze nie byc dzielony oraz moze byc zalezny od przestrzeni nazw PID (zob. unshare --mount-proc, aby poznac wiecej szczegolow). lsns moze nie byc w stanie dostrzec trwalych przestrzeni nazw bez procesow, w przypadku gdy przestrzen nazw jest utrzymywana przez korzystajace z podpiecia montowanie /proc/pid/ns/typ. OPCJE -H, --list-columns List the columns that can be specified with the --output option. Can be used with --json or --raw to get the list in a machine-readable format. -J, --json Uzywa formatu wyjsciowego JSON. -l, --list Uzywa formatu wyjsciowego listy. -n, --noheadings Nie wypisuje naglowka. -o, --output lista Okresla wypisywane kolumny. Ich liste mozna poznac podajac opcje --help. Domyslna liste kolumn mozna rozszerzyc, jesli liste poda sie w formacie +lista (np. lsns -o +PATH). --output-all Wypisuje wszystkie dostepne kolumny. -P, --persistent Wyswietla tylko przestrzenie nazw bez procesow (inaczej: trwale przestrzenie nazw) utworzone przez korzystajace z podpiecia montowanie plikow /proc/pid/ns/typ do sciezki w systemie plikow. -p, --task PID Wypisuje tylko przestrzenie nazw utrzymywane przez proces o identyfikatorze PID. -Q*, --filter wyrazenie Wypisuje tylko przestrzenie nazw spelniajace warunki okreslone w wyrazeniu. Funkcja ta jest EKSPERYMENTALNA. Zob. tez scols-filter(5). Oto przyklad wylaczajacy nazwe uzytkownika root, lecz wypisujacy kazda przestrzen nazw, do ktorej nalezy wiecej niz jeden proces: lsns --filter 'USER != "root" and NPROCS > 1' -r, --raw Uzywa surowego formatu wyjsciowego. -t, --type typ Wyswietla wylacznie podany typ przestrzeni nazw. Obslugiwanymi typami sa mnt, net, ipc, user, pid, uts, cgroup i time. Opcji mozna uzyc wielokrotnie. -u, --notruncate Nie przycina tekstu w kolumnach. -W, --nowrap Nie korzysta z tekstu wielowierszowego w kolumnach. -T, --tree[=odn] Korzysta z drzewiastego formatu wyjsciowego. Jesli jako odn podano process, wypisuje drzewo/drzewa procesow w kazdej przestrzeni nazw. Jest to domyslne, gdy nie poda sie --tree. Jesli poda sie parent, drzewo/drzewa sa tworzone dla relacji rodzic/dziecko. Jesli poda sie owner, wypisywane drzewo/drzewa sa tworzone dla relacji wlasciciel/posiadany. Gdy nie poda sie odn, domyslnie uzywany jest owner -h, --help Wyswietla ten tekst i wychodzi. -V, --version Wyswietla wersje i wychodzi. STATUS ZAKONCZENIA Narzedzie lsns konczy prace z jedna z nastepujacych wartosci: 0 Powodzenie. 1 Blad ogolny. 2 Ioctl bylo nieznane jadru. SRODOWISKO LSNS_DEBUG=all wlacza wyjscie debugowania lsns. LIBSMARTCOLS_DEBUG=all wlacza wyjscie debugowania libsmartcols. LIBSMARTCOLS_DEBUG_PADDING=on uzywa widocznych znakow wypelnienia. AUTORZY Karel Zak ZOBACZ TAKZE nsenter(1), unshare(1), clone(2), namespaces(7), ioctl_ns(2), ip-netns(8), scols-filter(5) ZGLASZANIE BLEDOW Problemy nalezy zglaszac w systemie sledzenia bledow . DOSTEPNOSC Polecenie lsns jest czescia pakietu util-linux, ktory mozna pobrac ze strony Archiwum jadra Linux . util-linux 2.42 2026-04-01 LSNS(8)