FINDMNT(8) Administrare sistem FINDMNT(8) NUME findmnt - gasete un sistem de fiiere REZUMAT findmnt [opiuni] findmnt [opiuni] dispozitiv|punct-montare findmnt [opiuni] [--source] dispozitiv [--target ruta|--mountpoint punct-montare] DESCRIERE findmnt va lista toate sistemele de fiiere montate sau va cauta un sistem de fiiere. Comanda findmnt este capabila sa caute in /etc/fstab, /etc/mtab sau /proc/self/mountinfo. Daca nu se indica dispozitivul sau punctul-de-montare, sunt afiate toate sistemele de fiiere. Dispozitivul poate fi specificat prin numele dispozitivului, numerele major:minor, eticheta sistemului de fiiere sau UUID, sau eticheta partiiei sau UUID. Reinei ca findmnt urmeaza comportamentul mount(8) in care un nume de dispozitiv poate fi interpretat ca un punct de montare (i invers) daca nu sunt specificate opiunile --target, --mountpoint sau --source. Opiunea de linie de comanda --target accepta orice fiier sau director, iar apoi findmnt afieaza sistemul de fiiere pentru ruta data. Comanda afieaza in mod implicit toate sistemele de fiiere montate in format arborescent. Valoarea de ieire implicita poate fi modificata. Aadar, ori de cate ori este posibil, ar trebui sa evitai sa folosii ieirea implicita in scripturile dumneavoastra. Definii intotdeauna in mod explicit coloanele ateptate folosind --output lista-coloane in mediile in care este necesara o ieire stabila. Relaia dintre dispozitivele de bloc i sistemele de fiiere nu este intotdeauna unu la unu. Sistemul de fiiere poate utiliza mai multe dispozitive de bloc. Acesta este motivul pentru care findmnt ofera coloanele SOURCE i SOURCES (pl.). Coloana SOURCES afieaza toate dispozitivele in care este posibil sa se gaseasca acelai UUID al sistemului de fiiere (sau o alta eticheta specificata in fstab atunci cand este executata cu --fstab i --evaluate). OPIUNI -A, --all Dezactiveaza toate filtrele incorporate i afieaza toate sistemele de fiiere. -a, --ascii Utilizeaza caractere ascii pentru formatarea arborelui. -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. -C, --nocanonicalize Nu canonizeaza deloc rutele. Aceasta opiune afecteaza compararea rutelor i evaluarea marcajelor (LABEL, UUID etc.). -c, --canonicalize Canonizeaza toate rutele afiate. -D, --df Imita ieirea lui df(1). Aceasta opiune este echivalenta cu -o SOURCE,FSTYPE,SIZE,USED,AVAIL,USE%,TARGET, dar exclude toate pseudo-sistemele de fiiere. Utilizai --all pentru a afia toate sistemele de fiiere. A se vedea i opiunile -I i --dfi. -d, --direction direcia Direcia de cautare, fie forward (inainte), fie backward (inapoi). -e, --evaluate Convertete toate marcajele (LABEL, UUID, PARTUUID sau PARTLABEL) in numele dispozitivelor corespunzatoare pentru coloana SOURCE. Este o situaie neobinuita, dar este posibil ca aceeai eticheta sa fie duplicata (utilizata pentru mai multe dispozitive). In acest scop, exista coloana SOURCES (pl.). Aceasta coloana afieaza prin celule cu mai multe linii toate dispozitivele in care eticheta este detectata de libblkid. Aceasta opiune are sens doar pentru fstab. --hyperlink[=mod] Imprima traseele punctelor de montare ca hiperlegaturi de terminal. Argumentul mod poate fi definit la ,,always" (intotdeauna), ,,never" (niciodata) sau ,,auto". Argumentul opional cand poate fi definit la ,,auto", ,,never" sau ,,always". Daca argumentul cand este omis, se va utiliza in mod implicit ,,auto". Valoarea ,,auto" inseamna ca hiperlegaturile vor fi utilizate numai daca ieirea este pe un terminal. -F, --tab-file ruta Cauta intr-un fiier alternativ. Daca este utilizata impreuna cu --fstab, --mtab sau --kernel, atunci inlocuiete rutele implicite. Daca este specificata de mai multe ori, atunci ieirea de tip arbore este dezactivata (a se vedea opiunea --list). -f, --first-only Afieaza numai primul sistem de fiiere care coincide. -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, --dfi Imita ieirea lui df(1) cu opiunea -i. Aceasta opiune este echivalenta cu -o SOURCE,FSTYPE,INO.TOTAL,INO.USED,INO.AVAIL,INO.USE%,TARGET, dar exclude toate pseudo-sistemele de fiiere. Utilizai --all pentru a afia toate sistemele de fiiere. -i, --invert Inverseaza sensul de potrivire. --id numar Selecteaza un sistem de fiiere utilizand ID-ul nodului de montare. --uniq-id numar Selecteaza un sistem de fiiere folosind ID-ul de 64 de bii al nodului de montare, se utilizeaza cu opiunea --kernel=listmount. -J, --json Utilizeaza formatul de ieire JSON. -k, --kernel[=metoda] Citete informaii despre sistemele de fiiere din nucleu. Acesta este rezultatul implicit. Formatul este de tip arbore i include numai opiunile de montare gestionate de nucleu (a se vedea de asemenea opiunea --mtab). Argumentul opional metoda poate fi unul dintre urmatoarele: o mountinfo - aceasta este metoda implicita i citete datele din fiierul /proc/self/mountinfo. o listmount - Aceasta este o metoda EXPERIMENTALA care utilizeaza apelurile de sistem listmount() i statmount() pentru a genera tabelul de montare. Este posibil ca rezultatul sa nu conina toate detaliile despre nodurile de montare (de exemplu, SOURCE lipsete in prezent). -l, --list Utilizeaza formatul de ieire al listei. Acest format de ieire este activat automat in cazul in care ieirea este restricionata de opiunea -t, -O, -S sau -T i nu se utilizeaza opiunea --submounts sau daca se specifica mai mult de un fiier sursa (opiunea -F). -M, --mountpoint ruta Definete in mod explicit fiierul sau directorul punctului de montare. A se vedea i --target. -m, --mtab Cauta in /etc/mtab. In mod implicit, rezultatul este in format lista (a se vedea --tree). Rezultatul poate include opiuni de montare in spaiul utilizatorului. -N, --task tid Utilizeaza spaiul de nume alternativ /proc//mountinfo in locul celui implicit /proc/self/mountinfo. Daca opiunea este specificata de mai multe ori, atunci ieirea de tip arbore este dezactivata (a se vedea opiunea --list). A se vedea, de asemenea, comanda unshare(1). -n, --noheadings Nu imprima o linie de antet. -O, --options lista Limiteaza setul de sisteme de fiiere afiate. Se pot specifica mai multe opiuni intr-o lista separata prin virgule. Opiunile -t i -O au efect cumulativ. Este diferita de -t prin faptul ca fiecare opiune este comparata exact; un no la inceput nu are o semnificaie globala. ,,no" poate fi utilizat pentru elemente individuale din lista. Interpretarea prefixului ,,no" poate fi dezactivata prin prefixul ,,+". -o, --output lista Definete coloanele de ieire. Consultai ieirea --help pentru a obine o lista a coloanelor acceptate in prezent. Coloana TARGET conine formatarea arborelui in cazul in care nu sunt specificate opiunile --list sau --raw. Lista implicita de coloane poate fi extinsa daca lista este specificata in formatul +lista (de exemplu, findmnt -o +PROPAGATION). --output-all Afieaza aproape toate coloanele disponibile. Coloanele care necesita --poll nu sunt incluse. -P, --pairs Produce ieirea sub forma de perechi cheie=,,valoare". Toate caracterele de valoare potenial nesigure sunt eludate in format hexazecimal (\x). A se vedea, de asemenea, opiunea --shell. Reinei ca in coloana SOURCES se utilizeaza celule cu mai multe randuri. In aceste cazuri, coloana utilizeaza o formatare de tip matrice la ieire, de exemplu nume=(,,aaa" ,,bbb" ,,ccc"). -p, --poll[=lista] Monitorizeaza modificarile din fiierul /proc/self/mountinfo. Aciunile acceptate sunt: ,,mount" (montare), ,,umount" (demontare), ,,remount" (remontare) i ,,move" (mutare). Se pot specifica mai multe aciuni intr-o lista separata prin virgule. Toate aciunile sunt monitorizate in mod implicit. Timpul pentru care --poll se va bloca poate fi restricionat cu opiunile --timeout sau --first-only. Coloanele standard utilizeaza intotdeauna noua versiune a informaiilor din fiierul mountinfo, cu excepia aciunii umount, care se bazeaza pe informaiile originale stocate in zona de prestocare (cache) de findmnt. Modul de interogare permite utilizarea unor coloane suplimentare: ACTION numele aciunii: ,,mount", ,,umount", ,,move" sau ,,remount"; aceasta coloana este activata in mod implicit OLD-TARGET disponibila pentru aciunile ,,umount" i ,,move" OLD-OPTIONS disponibile pentru aciunile ,,umount" i ,,remount" --pseudo Afieaza numai pseudo-sistemele de fiiere. --shadow Afieaza numai sistemele de fiiere care au fost supra-montate de un alt sistem de fiiere. -Q, --filter expresia Afieaza numai sistemele de fiiere care indeplinesc condiiile specificate de expr. Aceasta caracteristica este EXPERIMENTALA. A se vedea, de asemenea, scols-filter(5). De exemplu, include xfs care au mai mult de 50% de spaiu liber: findmnt -Q 'INO.USED < INO.AVAIL && FSTYPE == "xfs"' -R, --submounts Afieaza in mod recursiv toate submontarile pentru sistemele de fiiere selectate. Restriciile definite de opiunile -t, -O, -S, -T, -T i --direction nu se aplica submontarilor. Toate submontarile sunt intotdeauna afiate in ordine arborescenta. Opiunea activeaza in mod implicit formatul de ieire arborescent. Aceasta opiune nu are niciun efect pentru --mtab sau --fstab. -r, --raw Produce ieirea in format brut. Toate caracterele potenial nesigure sunt eludate in format hexazecimal (\x). Reinei ca in coloana SOURCES se utilizeaza celule cu mai multe randuri. In aceste cazuri, coloana poate produce mai multe iruri de caractere pe aceeai linie. --real Afieaza numai sistemele de fiiere reale. -S, --source specificaie Definete in mod explicit sursa de montare. Specificaiile acceptate sunt dispozitiv, maj:min, LABEL=eticheta, UUID=uuid, PARTLABEL=eticheta-partiie i PARTUUID=uuid. -s, --fstab Cauta in /etc/fstab. Rezultatul este in format lista (a se vedea --list). -T, --target ruta Definete inta de montare. Daca ruta nu este un fiier sau un director de punct de montare, atunci findmnt verifica elementele rutei in ordine inversa pentru a obine punctul de montare (aceasta caracteristica este acceptata numai atunci cand se cauta in fiierele nucleului i nu este acceptata pentru --fstab). Se recomanda utilizarea opiunii --mountpoint atunci cand verificarile elementelor rutei nu sunt dorite, iar ruta este un punct de montare strict specificat. -t, --types lista Limiteaza setul de sisteme de fiiere afiate. Se pot specifica mai multe tipuri intr-o lista separata prin virgule. Lista de tipuri de sisteme de fiiere poate fi precedata de no pentru a specifica tipurile de sisteme de fiiere pentru care nu trebuie sa se ia nici o masura. Pentru mai multe detalii, a se vedea mount(8). --tree Activeaza ieirea de tip arbore, daca este posibil. Opiunile sunt ignorate in mod silenios pentru tabelele in care lipsete relaia copil-parinte (de exemplu, fstab). --shadowed Afieaza numai sistemele de fiiere care au fost supra-montate de un alt sistem de fiiere. -U, --uniq Ignora sistemele de fiiere cu inte de montare duplicate, sarind astfel efectiv peste punctele de montare supramontate. -u, --notruncate Nu trunchiaza textul din coloane. Valoarea implicita este de a nu trunchia coloanele TARGET, SOURCE, UUID, LABEL, PARTUUID, PARTLABEL. Aceasta opiune dezactiveaza trunchierea textului i in toate celelalte coloane. -v, --nofsroot Nu imprima un [/dir] in coloana SOURCE pentru montarile ,,bind" sau subvolumele btrfs. -w, --timeout milisecunde Specifica o limita superioara a timpului in care --poll va bloca, in milisecunde. -x, --verify Verifica coninutul tabelului de montare. In mod implicit, se verifica capacitatea de analiza i utilizare a fiierului /etc/fstab. Este posibil sa se utilizeze aceasta opiune i cu --tab-file. Este posibila specificarea sursei (dispozitiv) sau a intei (punct de montare) pentru filtrarea tabelului de montare. Opiunea --verbose foreaza findmnt sa afieze mai multe detalii. --verbose Foreaza findmnt sa afieze mai multe informaii (--verify doar pentru moment). --vfs-all Atunci cand este utilizata impreuna cu coloana VFS-OPTIONS, afieaza toate fanioanele VFS (independente de sistemul de fiiere). Aceasta opiune este conceputa in scopuri de auditare pentru a lista, de asemenea, opiunile implicite de montare a nucleului VFS care, in mod normal, nu sunt listate. -y, --shell Numele coloanei va fi modificat astfel incat sa conina numai caracterele permise pentru identificatorii de variabile de tip shell. Acest lucru este utilizabil, de exemplu, cu --pairs. Reinei ca aceasta caracteristica a fost activata automat pentru --pairst in versiunea 2.37, dar din cauza unor probleme de compatibilitate, acum este necesar sa se solicite acest comportament prin --shell. -h, --help Afieaza acest mesaj de ajutor i iese. -V, --version Afieaza versiunea i iese. STARE DE IEIRE Valoarea de ieire este 0 daca exista ceva de afiat sau 1 in caz de eroare (de exemplu, daca nu se gasete niciun sistem de fiiere pe baza filtrului specificat de utilizator sau daca ruta dispozitivului sau punctul de montare nu exista). MEDIU LIBMOUNT_FSTAB= suprascrie locaia implicita a fiierului fstab LIBMOUNT_MTAB= suprascrie locaia implicita a fiierului mtab LIBMOUNT_DEBUG=all activeaza ieirea de depanare a libmount LIBSMARTCOLS_DEBUG=all activeaza ieirea de depanare a libsmartcols LIBSMARTCOLS_DEBUG_PADDING=on utilizeaza caractere de umplutura vizibile. EXEMPLE findmnt --fstab -t nfs Afieaza toate sistemele de fiiere NFS definite in /etc/fstab. findmnt --fstab /mnt/foo Afieaza toate sistemele de fiiere /etc/fstab in care directorul punctului de montare este /mnt/foo. De asemenea, afieaza montarile ,,bind" unde /mnt/foo este o sursa. findmnt --fstab --target /mnt/foo Afieaza toate sistemele de fiiere /etc/fstab in care directorul punctului de montare este /mnt/foo. findmnt --fstab --evaluate Afieaza toate sistemele de fiiere /etc/fstab i convertete etichetele LABEL= i UUID= in nume reale de dispozitive. findmnt -n --raw --evaluate --output=target LABEL=/boot Afieaza numai punctul de montare in care este montat sistemul de fiiere cu eticheta ,,/boot". findmnt --poll --mountpoint /mnt/foo Monitorizeaza ,,mount", ,,unmount", ,,remount" i ,,move" pe /mnt/foo. findmnt --poll=umount --first-only --mountpoint /mnt/foo Ateapta demontarea lui /mnt/foo. findmnt --poll=remount -t ext3 -O ro Monitorizeaza remontarea in modul numai-pentru-citire pe toate sistemele de fiiere ext3. AUTORI Karel Zak CONSULTAI I fstab(5), mount(8) scols-filter(5) RAPORTAREA ERORILOR Pentru rapoarte de eroare, folosii sistemul de urmarire al erorilor . DISPONIBILITATE Comanda findmnt face parte din pachetul util-linux care poate fi descarcat de la Linux Kernel Archive . util-linux 2.41 2025-03-29 FINDMNT(8)