FINDMNT(8) | Administrare sistem | FINDMNT(8) |
NUME¶
findmnt - găsește un sistem de fișiere
REZUMAT¶
findmnt [opțiuni]
findmnt [opțiuni] dispozitiv|punct-montare
findmnt [opțiuni] [--source] dispozitiv [--target ruta|--mountpoint punct-montare]
DESCRIERE¶
findmnt va lista toate sistemele de fișiere montate sau va căuta un sistem de fișiere. Comanda findmnt este capabilă să caute în /etc/fstab, /etc/mtab sau /proc/self/mountinfo. Dacă nu se indică dispozitivul sau punctul-de-montare, sunt afișate toate sistemele de fișiere.
Dispozitivul poate fi specificat prin numele dispozitivului, numerele major:minor, eticheta sistemului de fișiere sau UUID, sau eticheta partiției sau UUID. Rețineți că findmnt urmează comportamentul mount(8) în care un nume de dispozitiv poate fi interpretat ca un punct de montare (și invers) dacă nu sunt specificate opțiunile --target, --mountpoint sau --source.
Opțiunea de linie de comandă --target acceptă orice fișier sau director, iar apoi findmnt afișează sistemul de fișiere pentru ruta dată.
Comanda afișează în mod implicit toate sistemele de fișiere montate în format arborescent. Valoarea de ieșire implicită poate fi modificată. Așadar, ori de câte ori este posibil, ar trebui să evitați să folosiți ieșirea implicită în scripturile dumneavoastră. Definiți întotdeauna în mod explicit coloanele așteptate folosind --output listă-coloane în mediile în care este necesară o ieșire stabilă.
Relația dintre dispozitivele de bloc și sistemele de fișiere nu este întotdeauna unu la unu. Sistemul de fișiere poate utiliza mai multe dispozitive de bloc. Acesta este motivul pentru care findmnt oferă coloanele SOURCE și SOURCES (pl.). Coloana SOURCES afișează toate dispozitivele în care este posibil să se găsească același UUID al sistemului de fișiere (sau o altă etichetă specificată în fstab atunci când este executată cu --fstab și --evaluate).
OPȚIUNI¶
-A, --all
-a, --ascii
-b, --bytes
În mod implicit, unitatea în care sunt exprimate mărimile este octetul, iar prefixele unităților sunt exprimate în putere de 2^10 (1024). Abrevierile simbolurilor sunt prezentate trunchiat pentru a se obține o mai bună 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", omițându-se intenționat mențiunea „iB”, care face parte din aceste abrevieri.
-C, --nocanonicalize
-c, --canonicalize
-D, --df
-d, --direction direcția
-e, --evaluate
-F, --tab-file ruta
-f, --first-only
-H, --list-columns
-I, --dfi
-i, --invert
-J, --json
-k, --kernel
-l, --list
-M, --mountpoint ruta
-m, --mtab
-N, --task tid
-n, --noheadings
-O, --options listă
-o, --output listă
Lista implicită de coloane poate fi extinsă dacă lista este specificată în formatul +listă (de exemplu, findmnt -o +PROPAGATION).
--output-all
-P, --pairs
Rețineți că în coloana SOURCES se utilizează celule cu mai multe rânduri. În aceste cazuri, coloana utilizează o formatare de tip matrice la ieșire, de exemplu nume=(„aaa” „bbb” „ccc”).
-p, --poll[=listă]
Timpul pentru care --poll se va bloca poate fi restricționat cu opțiunile --timeout sau --first-only.
Coloanele standard utilizează întotdeauna noua versiune a informațiilor din fișierul mountinfo, cu excepția acțiunii umount, care se bazează pe informațiile originale stocate în zona de prestocare (cache) de findmnt. Modul de interogare permite utilizarea unor coloane suplimentare:
ACTION
OLD-TARGET
OLD-OPTIONS
--pseudo
--shadow
-R, --submounts
-r, --raw
Rețineți că în coloana SOURCES se utilizează celule cu mai multe rânduri. În aceste cazuri, coloana poate produce mai multe șiruri de caractere pe aceeași linie.
--real
-S, --source specificație
-s, --fstab
-T, --target ruta
-t, --types listă
--tree
--shadowed
-U, --uniq
-u, --notruncate
-v, --nofsroot
-w, --timeout milisecunde
-x, --verify
--verbose
--vfs-all
-y, --shell
-h, --help
-V, --version
STARE DE IEȘIRE¶
Valoarea de ieșire este 0 dacă există ceva de afișat sau 1 în caz de eroare (de exemplu, dacă nu se găsește niciun sistem de fișiere pe baza filtrului specificat de utilizator sau dacă ruta dispozitivului sau punctul de montare nu există).
MEDIU¶
LIBMOUNT_FSTAB=<ruta>
LIBMOUNT_MTAB=<ruta>
LIBMOUNT_DEBUG=all
LIBSMARTCOLS_DEBUG=all
LIBSMARTCOLS_DEBUG_PADDING=on
EXEMPLE¶
findmnt --fstab -t nfs
findmnt --fstab /mnt/foo
findmnt --fstab --target /mnt/foo
findmnt --fstab --evaluate
findmnt -n --raw --evaluate --output=target LABEL=/boot
findmnt --poll --mountpoint /mnt/foo
findmnt --poll=umount --first-only --mountpoint /mnt/foo
findmnt --poll=remount -t ext3 -O ro
AUTORI¶
Karel Zak <kzak@redhat.com>
CONSULTAȚI ȘI¶
RAPORTAREA ERORILOR¶
Pentru rapoarte de eroare, folosiți sistemul de urmărire al erorilor la <https://github.com/util-linux/util-linux/issues>.
DISPONIBILITATE¶
Comanda findmnt face parte din pachetul util-linux care poate fi descărcat de la Linux Kernel Archive <https://www.kernel.org/pub/linux/utils/util-linux/>.
2025-01-09 | util-linux 2.40.3 |