LSLOCKS(8) Administrare sistem LSLOCKS(8) NUME lslocks - listeaza blocarile sistemului local REZUMAT lslocks [opiuni] DESCRIERE lslocks listeaza informaii despre toate blocarile de fiiere deinute in prezent intr-un sistem Linux. OPIUNI -b, --bytes Afieaza dimensiunile in octei, i nu intr-un format uor de citit de catre om. In mod implicit, dimensiunile sunt afiate in unitai care reprezinta puteri de 1024 de octei. Abrevierile formale pentru aceste unitai (Kio, Mio, Gio, ...) sunt scurtate la randul lor la doar prima litera: K, M, G, .... -H, --list-columns Listeaza coloanele care pot fi specificate cu opiunea --output. Poate fi utilizata impreuna cu --json sau --raw pentru a obine o lista in format care poate fi citit de catre maina. -i, --noinaccessible Ignora fiierele de blocare care sunt inaccesibile pentru utilizatorul curent. -J, --json Utilizeaza formatul de ieire JSON. -n, --noheadings Nu imprima o linie de antet. -o, --output lista Specifica ce coloane de ieire se vor imprima. Utilizai --help pentru a obine o lista cu toate coloanele acceptate. Lista implicita de coloane poate fi extinsa daca lista este specificata in formatul +lista (de exemplu, lslocks -o +BLOCKER). --output-all Afieaza toate coloanele disponibile. -p, --pid pid Afieaza numai blocarile deinute de procesul cu acest pid. -Q, --filter expresia Afieaza numai blocarile care indeplinesc condiiile specificate de expresie. Aceasta caracteristica este EXPERIMENTALA. A se vedea, de asemenea, scols-filter(5). De exemplu, exclude blocarile de tip POSIX, dar afieaza toate blocarile in modul READ pentru fiierele cu extensia .qcow2: lslocks --filter 'TYPE != "POSIX" i MODE == "READ" i PATH =~ ".*\.qcow2"' -r, --raw Utilizeaza formatul de ieire brut. -u, --notruncate Nu trunchiaza textul din coloane. -h, --help Afieaza acest mesaj de ajutor i iese. -V, --version Afieaza versiunea i iese. MEDIU LIBSMARTCOLS_DEBUG=all activeaza ieirea de depanare a libsmartcols. LIBSMARTCOLS_DEBUG_PADDING=on utilizeaza caractere de umplutura vizibile. IEIRE COMANDA Numele comenzii procesului care deine blocarea. PID Identificatorul de proces al procesului . TIP Tipul de blocare; poate fi LEASE (creat cu fcntl(2)), FLOCK (creat cu flock(2)), POSIX (creat cu fcntl(2) i lockf(3)) sau OFDLCK (creat cu fcntl(2)). DIMENSIUNE Dimensiunea fiierului blocat. NOD-I Numarul nodului-i. MAJ:MIN Numarul dispozitivului major:minor. MOD Permisiunile de acces ale blocarii (citire, scriere). In cazul in care procesul este blocat i ateapta blocarea, atunci modul este postfixat cu un "*" (asterisc). M Daca blocarea este obligatorie; 0 inseamna nu (ceea ce inseamna ca blocarea este doar consultativa), 1 inseamna da. (A se vedea fcntl(2).) START Poziia relativa a octetului de blocare. END Poziia finala a blocarii. RUTA Ruta completa a blocarii. Daca nu se gasete niciuna sau daca nu exista permisiuni de citire a rutei, se va reveni la punctul de montare al dispozitivului i se adauga "..." la ruta. Ruta poate fi trunchiata; utilizai --notruncate pentru a obine ruta completa. BLOCKER PID-ul procesului care blocheaza blocarea. DEINATORI Deinatorii de blocare. Formatul deinatorului este PID,COMANDA,DESC-FIIER. In cazul in care o blocare este o blocare orientata spre descrierea fiierelor deschise, poate exista mai mult de un deinator pentru aceasta blocare. A se vedea notele de mai jos. MEDIU LSLOCKS_COLUMNS= Specifica o lista de coloane de ieire, separate prin virgule, care urmeaza sa fie afiate. Pot fi utilizate toate coloanele enumerate de --list-columns. NOTE Comanda lslocks este menita sa inlocuiasca comanda lslk(8), scrisa iniial de Victor A. Abell i neintreinuta din 2001. ,,Procesul care deine blocajul" in cazul concesiunilor, al blocajelor FLOCK i al blocajelor OFD este un concept fals. Acestea sunt asociate cu descrierea fiierului deschis pe care sunt obinute. Cu fork(2) i/sau cmsg(3), mai multe procese pot impari o descriere de fiier deschis. Prin urmare, procesul deinator al unei concesiuni (sau al unui blocaj) nu este determinat in mod unic. lslocks afieaza cel al proceselor deinatoare in coloanele COMANDA i PID. Ieirea implicita poate fi modificata. Prin urmare, pe cat posibil, ar trebui sa evitai utilizarea ieirii implicite in scripturile dumneavoastra. In cazul blocarilor OFD, coloana PID poate afia valoarea -1. Aceste linii nu pot fi selectate de filtru, deoarece motorul actual de filtrare nu accepta numere negative. AUTORI Davidlohr Bueso Christian Goeschel Ndjomouo CONSULTAI I flock(1), fcntl(2), lockf(3), scols-filter(5) RAPORTAREA ERORILOR Pentru rapoarte de eroare, folosii sistemul de urmarire al erorilor . DISPONIBILITATE Comanda lslocks face parte din pachetul util-linux care poate fi descarcat de la Linux Kernel Archive . util-linux 2.42.2 2026-06-16 LSLOCKS(8)