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, mai degraba decat intr-un format uor de citit de catre om. In mod implicit, unitatea in care sunt exprimate marimile este octetul, iar prefixele unitailor sunt exprimate in putere de 2^10 (1024). Abrevierile simbolurilor sunt prezentate trunchiat pentru a se obine o mai buna lizibilitate, prin prezentarea doar a primei litere a acestora; exemple: ,,1 KiB [en]/ 1 Kio [ro]" i ,,1 MiB [en] / 1 Mio [ro]" se expun ca "1 K" i respectiv "1 M", omiandu-se intenionat meniunea ,,iB", care face parte din aceste abrevieri. -H, --list-columns Listeaza coloanele disponibile, se utilizeaza cu --json sau --raw pentru a obine o ieire 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. -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. 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. 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. AUTORI Davidlohr Bueso CONSULTAI I flock(1), fcntl(2), lockf(3) 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.41 2025-03-29 LSLOCKS(8)