LSLOCKS(8) Administracja systemem LSLOCKS(8) NAZWA lslocks - wypisuje lokalne blokady systemowe SKLADNIA lslocks [opcje] OPIS lslocks wypisuje informacje o wszystkich obecnie utrzymywanych blokadach plikow w systemie Linux. OPCJE -b, --bytes Print sizes in bytes rather than in human-readable form. By default, sizes are shown in units that are powers of 1024 bytes. The formal abbreviations for these units (KiB, MiB, GiB, ...) are further shortened to just their first letter: K, M, G, .... -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. -i, --noinaccessible Ignoruje blokady plikow niedostepnych dla biezacego uzytkownika. -J, --json Uzywa formatu wyjsciowego JSON. -n, --noheadings Nie wypisuje naglowka. -o, --output lista Okresla wypisywane kolumny. Ich liste mozna poznac podajac opcje --help. Domyslna liste kolumn mozna rozszerzyc, podajac liste w formacie +lista (np. lslocks -o +BLOCKER). --output-all Wypisuje wszystkie dostepne kolumny. -p, --pid pid Wypisuje tylko blokady utrzymywane przez proces o identyfikatorze pid. -Q*, --filter wyrazenie Print only the locks that meet the conditions specified by the expr. This feature is EXPERIMENTAL. See also scols-filter(5). For example exclude POSIX type locks, but print all READ mode ones locks on files with .qcow2 as extension: lslocks --filter 'TYPE != "POSIX" and MODE == "READ" and PATH =~ ".*\.qcow2"' -r, --raw Uzywa surowego formatu wyjsciowego. -u, --notruncate Nie przycina tekstu w kolumnach. -h, --help Wyswietla ten tekst i wychodzi. -V, --version Wyswietla wersje i wychodzi. SRODOWISKO LIBSMARTCOLS_DEBUG=all wlacza wyjscie debugowania libsmartcols. LIBSMARTCOLS_DEBUG_PADDING=on uzywa widocznych znakow wypelnienia. WYJSCIE COMMAND Nazwa polecenia procesu utrzymujacego blokade. PID Identyfikator procesu. TYPE Typ blokady; moze byc to: LEASE (blokada utworzona przez fcntl(2)), FLOCK (utworzona przez flock(2)), POSIX (utworzona przez fcntl(2) i lockf(3)) lub OFDLCK (utworzona przez fcntl(2)). SIZE Rozmiar zablokowanego pliku. INODE Numer i-wezla. MAJ:MIN Glowny:poboczny numer urzadzenia. MODE Uprawnienia dostepu blokady (odczyt, zapis). Jesli proces jest zablokowany i czeka na blokade, to po trybie jest doklejona "*" (gwiazdka). M Wskazuje czy blokada jest obowiazujaca (przymusowa): 0 oznacza nie (blokada jest tylko doradcza), 1 oznacza tak (zob. fcntl(2)). START Wzgledne przesuniecie bajtowe blokady. END Przesuniecie konca blokady. PATH Pelna sciezka blokady. Jesli nie zostanie odnaleziona lub gdy brak uprawnien do odczytu sciezki, umieszczony bedzie punkt montowania urzadzenia z dopisanymi "...". Sciezka moze zostac przycieta; opcja --notruncate pokaze pelna sciezke. BLOCKER PID procesu blokujacego. HOLDERS Utrzymujacy blokade. Formatem utrzymujacego jest: PID,COMMAND,FD. Jesli blokada jest blokada opisu otwartego pliku (ODF), moze wystapic kilku utrzymujacych. Zob. UWAGI ponizej. SRODOWISKO LSLOCKS_COLUMNS= Specifies a comma-separated list of output columns to print. All columns listed by --list-columns can be used. UWAGI Polecenie lslocks sluzy zastapieniu polecenia lslk(8), pierwotnie napisanego przez Victora A. Abella , ktore nie jest utrzymywane od 2001 r. "Proces utrzymujacy blokade" w przypadku dzierzaw, blokad FLOCK oraz blokad opisu otwartego pliku (ODF) jest nieprawidlowym pojeciem. Sa one zwiazane z opisem otwartego pliku, na ktorych sa uzyskiwane. Z pomoca fork(2) i/lub cmsg(3), wiele procesow moze dzielic opis otwartego pliku. Zatem nie da sie wskazac jednego procesu utrzymujacego dzierzawe (lub blokady). lslocks pokazuje jeden z procesow utrzymujacych w kolumnach COMMAND i PID. The default output is subject to change. So whenever possible, you should avoid using default output in your scripts. For OFD locks, the PID column may show -1. Such lines cannot be selected by the filter, because the current filter engine does not support negative numbers. AUTORZY Davidlohr Bueso Christian Goeschel Ndjomouo ZOBACZ TAKZE flock(1), fcntl(2), lockf(3), scols-filter(5) ZGLASZANIE BLEDOW Problemy nalezy zglaszac w systemie sledzenia bledow . DOSTEPNOSC Polecenie lslocks jest czescia pakietu util-linux, ktory mozna pobrac ze strony Archiwum jadra Linux . util-linux 2.42.2 2026-06-16 LSLOCKS(8)