'\" t .\" Title: umount .\" Author: [see the "AUTHOR(S)" section] .\" Generator: Asciidoctor 2.0.23 .\" Date: 2025-03-29 .\" Manual: Administrare sistem .\" Source: util-linux 2.41 .\" Language: English .\" .TH "UMOUNT" "8" "2025-03-29" "util\-linux 2.41" "Administrare sistem" .ie \n(.g .ds Aq \(aq .el .ds Aq ' .ss \n[.ss] 0 .nh .ad l .de URL \fI\\$2\fP <\\$1>\\$3 .. .als MTO URL .if \n[.g] \{\ . mso www.tmac . am URL . ad l . . . am MTO . ad l . . . LINKSTYLE blue R < > .\} .SH "NUME" umount \- demontează sistemele de fișiere .SH "REZUMAT" .sp \fBumount\fP \fB\-a\fP [\fB\-dflnrv\fP] [\fB\-t\fP \fItip\-sistem\-fișiere\fP] [\fB\-O\fP \fIopțiune\fP...] .sp \fBumount\fP [\fB\-dflnrv\fP] {\fIdirector\fP|\fIdispozitiv\fP} .sp \fBumount\fP \fB\-h\fP|\fB\-V\fP .SH "DESCRIERE" .sp Comanda \fBumount\fP detașează sistemul (sistemele) de fișiere menționat(e) din ierarhia de fișiere. Un sistem de fișiere este specificat prin indicarea directorului în care a fost montat. Poate funcționa și indicarea dispozitivului special pe care se află sistemul de fișiere, dar este învechită, în special pentru că va eșua în cazul în care acest dispozitiv a fost montat pe mai multe directoare. .sp Rețineți că un sistem de fișiere nu poate fi demontat atunci când este „ocupat” \- de exemplu, atunci când există fișiere deschise pe el, când un proces își are directorul de lucru acolo sau când este utilizat un fișier de spațiu de interschimb din el. Procesul incriminat ar putea fi chiar \fBumount\fP însuși \- acesta deschide libc, iar libc, la rândul său, poate deschide, de exemplu, fișiere locale. O demontare leneșă evită această problemă, dar poate introduce alte probleme. A se vedea descrierea \fB\-\-lazy\fP de mai jos. .SH "OPȚIUNI" .sp \fB\-a\fP, \fB\-\-all\fP .RS 4 Toate sistemele de fișiere descrise în \fI/proc/self/mountinfo\fP (sau în \fI/etc/mtab\fP) sunt demontate, cu excepția sistemelor de fișiere proc, devfs, devpts, sysfs, rpc_pipefs și nfsd. Această listă a sistemelor de fișiere poate fi înlocuită de opțiunea \fB\-\-types\fP a «umount». .RE .sp \fB\-A\fP, \fB\-\-all\-targets\fP .RS 4 Demontează toate punctele de montare din spațiul de nume de montare curent pentru sistemul de fișiere specificat. Sistemul de fișiere poate fi specificat printr\-unul dintre punctele de montare sau prin numele dispozitivului (sau UUID etc.). Atunci când această opțiune este utilizată împreună cu \fB\-\-recursive\fP, toate punctele de montare imbricate din cadrul sistemului de fișiere sunt demontate în mod recursiv. Această opțiune este acceptată numai pe sistemele în care \fI/etc/mtab\fP este o legătură simbolică către \fI/proc/mounts\fP. .RE .sp \fB\-c\fP, \fB\-\-no\-canonicalize\fP .RS 4 Nu canonizează rutele. Canonizarea rutelor se bazează pe apelurile de sistem \fBstat\fP(2) și \fBreadlink\fP(2). Aceste apeluri de sistem se pot bloca în unele cazuri (de exemplu, în NFS, dacă serverul nu este disponibil). Opțiunea trebuie să fie utilizată cu ruta canonică a punctului de montare. .sp Această opțiune este ignorată în mod silențios de \fBumount\fP pentru utilizatorii fără drepturi de root. .sp Pentru mai multe detalii despre această opțiune, consultați pagina de manual \fBmount\fP(8). Rețineți că \fBumount\fP nu pasează această opțiune către asistenții \fB/sbin/umount.\fP\fItip\fP. .RE .sp \fB\-d\fP, \fB\-\-detach\-loop\fP .RS 4 În cazul în care dispozitivul demontat a fost un dispozitiv în buclă, eliberează și acest dispozitiv în buclă. Această opțiune nu este necesară pentru dispozitivele inițializate prin \fBmount\fP(8), în acest caz funcționalitatea „autoclear” (autocurățare) este activată în mod implicit. .RE .sp \fB\-\-fake\fP .RS 4 Determină ca totul să fie făcut cu excepția apelului de sistem sau a executării asistentului de umount; acest lucru „simulează” demontarea sistemului de fișiere. Poate fi utilizată pentru a elimina intrările din \fI/etc/mtab\fP, care au fost demontate anterior cu opțiunea \fB\-n\fP. .RE .sp \fB\-f\fP, \fB\-\-force\fP .RS 4 Forțează o demontare (în cazul unui sistem NFS inaccesibil). .sp Rețineți că această opțiune nu garantează faptul că această comandă umount nu se blochează. Se recomandă cu tărie utilizarea rutelor absolute, fără legături simbolice, pentru a evita apelurile de sistem nedorite \fBreadlink\fP(2) și \fBstat\fP(2) pe NFS, inaccesibile în \fBumount\fP. .RE .sp \fB\-i\fP, \fB\-\-internal\-only\fP .RS 4 Nu apelează asistentul \fB/sbin/umount.\fP\fIsistem\-fișiere\fP chiar dacă există. În mod implicit, un astfel de program auxiliar este apelat dacă există. .RE .sp \fB\-l\fP, \fB\-\-lazy\fP .RS 4 Demontare leneșă. Detașează acum sistemul de fișiere din ierarhia de fișiere și curăță toate referințele la acest sistem de fișiere de îndată ce nu mai este ocupat. .sp O repornire a sistemului va fi așteptată în viitorul apropiat dacă veți utiliza această opțiune pentru un sistem de fișiere de rețea sau un sistem de fișiere local cu submontări. Cazul de utilizare recomandat pentru \fBumount \-l\fP este acela de a preveni blocajele la închidere din cauza unui partaj de rețea inaccesibil, în cazul în care un \fBumount\fP normal se va bloca din cauza unui server oprit sau a unei partiții de rețea. Nu va fi posibilă remontarea partajului. .RE .sp \fB\-N\fP, \fB\-\-namespace\fP \fIspațiu\-nume\fP .RS 4 Efectuează operația de demontare \fBumount\fP în spațiul de nume de montare specificat de \fIspațiu\-nume\fP. \fIspațiu\-nume\fP este fie PID\-ul procesului care rulează în acel spațiu de nume, fie un fișier special care reprezintă acel spațiu de nume. .sp \fBumount\fP trece la spațiul de nume atunci când citește \fI/etc/fstab\fP, scrie \fI/etc/mtab\fP (sau scrie în \fI/run/mount\fP) și apelează apelul de sistem \fBumount\fP(2), altfel rulează în spațiul de nume original. Aceasta înseamnă că spațiul de nume de montare țintă nu trebuie să conțină nicio bibliotecă sau alte cerințe necesare pentru a executa comanda \fBumount\fP(2). .sp Pentru mai multe informații, consultați \fBmount_namespaces\fP(7). .RE .sp \fB\-n\fP, \fB\-\-no\-mtab\fP .RS 4 Demontează fără a scrie în \fI/etc/mtab\fP. .RE .sp \fB\-O\fP, \fB\-\-test\-opts\fP \fIopțiune\fP... .RS 4 Demontează numai sistemele de fișiere care au opțiunea specificată în \fI/etc/fstab\fP. Se pot specifica mai multe opțiuni într\-o listă separată prin virgule. Fiecare opțiune poate fi prefixată cu \fBno\fP pentru a indica faptul că nu trebuie întreprinsă nicio acțiune pentru această opțiune. .RE .sp \fB\-q\fP, \fB\-\-quiet\fP .RS 4 Suprimă mesajele de eroare „nu este montat” (not mounted). .RE .sp \fB\-R\fP, \fB\-\-recursive\fP .RS 4 Demontează recursiv fiecare director specificat. Recursivitatea pentru fiecare director se va opri dacă o operațiune de demontare din lanț eșuează din orice motiv. Relația dintre punctele de montare este determinată de intrările \fI/proc/self/mountinfo\fP. Sistemul de fișiere trebuie să fie specificat prin ruta punctului de montare; o demontare recursivă prin numele dispozitivului (sau UUID) nu este acceptată. Începând cu versiunea 2.37, se demontează și toate sistemele de fișiere supramontate (mai multe sisteme de fișiere pe același punct de montare). .RE .sp \fB\-r\fP, \fB\-\-read\-only\fP .RS 4 Când o demontare eșuează, încearcă să remonteze sistemul de fișiere numai\-pentru\-citire. .RE .sp \fB\-t\fP, \fB\-\-types\fP \fItip\fP... .RS 4 Indică faptul că acțiunile trebuie întreprinse numai pe sistemele de fișiere de tipul specificat. Se pot specifica mai multe tipuri într\-o listă despărțită prin virgule. Lista tipurilor de sisteme de fișiere poate fi prefixată cu \fBno\fP pentru a indica faptul că nu trebuie întreprinsă nicio acțiune pentru toate tipurile menționate. Rețineți că \fBumount\fP citește informații despre sistemele de fișiere montate din kernel (\fI/proc/mounts\fP) și că numele sistemelor de fișiere pot fi diferite de numele sistemelor de fișiere utilizate în \fI/etc/fstab\fP (de exemplu, „nfs4” vs. „nfs”). .RE .sp \fB\-v\fP, \fB\-\-verbose\fP .RS 4 Modul super\-descriptiv. .RE .sp \fB\-h\fP, \fB\-\-help\fP .RS 4 Afișează acest mesaj de ajutor și iese. .RE .sp \fB\-V\fP, \fB\-\-version\fP .RS 4 Afișează versiunea și iese. .RE .SH "DEMONTĂRI NON\-SUPERUTILIZATOR" .sp În mod normal, numai superutilizatorul poate demonta sistemele de fișiere. Cu toate acestea, atunci când fișierul \fIfstab\fP conține opțiunea \fBuser\fP pe o linie, oricine poate demonta sistemul de fișiere corespunzător. Pentru mai multe detalii, consultați pagina de manual \fBmount\fP(8). .sp Începând cu versiunea 2.34, comanda \fBumount\fP poate fi utilizată pentru a efectua operația umount și pentru sistemele de fișiere fuse dacă tabelul de montare din nucleu conține ID\-ul utilizatorului. În acest caz, opțiunea de montare \fIfstab\fP \fBuser=\fP nu este necesară. .sp Începând cu versiunea 2.35, comanda \fBumount\fP nu mai iese atunci când permisiunile utilizatorului sunt inadecvate conform regulilor de securitate interne \fBlibmount\fP. Aceasta renunță la permisiunile suid și continuă ca utilizator normal, care nu este root. Acest lucru poate fi utilizat pentru a accepta cazuri de utilizare în care permisiunile de root nu sunt necesare (de exemplu, sisteme de fișiere fuse, spații de nume de utilizator etc.). .SH "DISPOZITIV DE BUCLĂ" .sp Comanda \fBumount\fP va detașa automat dispozitivul de buclă inițializat anterior prin comanda \fBmount\fP(8), independent de \fI/etc/mtab\fP. .sp În acest caz, dispozitivul este inițializat cu fanionul „autoclear” (a se vedea pagina de manual \fBlosetup\fP(8) pentru mai multe detalii), altfel este necesar să se utilizeze opțiunea \fB\-\-detach\-loop\fP sau să se apeleze \fBlosetup \-d\fP \fIdevice\fP. Caracteristica „autoclear” este implementată începând cu Linux 2.6.25. .sp Rețineți că, începând cu Linux v3.7, nucleul utilizează „distrugerea leneșă a dispozitivelor”. Sistemul marchează pur și simplu dispozitivul de buclă prin fanionul „autoclear” și îl distruge ulterior. Dacă trebuie să așteptați eliminarea completă a dispozitivului buclei, apelați \fBudevadm settle\fP după \fBumount\fP. .SH "STARE DE IEȘIRE" .sp \fBumount\fP are următoarele valori ale stării de ieșire (biții pot fi combinați prin OR): .sp \fB0\fP .RS 4 succes .RE .sp \fB1\fP .RS 4 invocare sau permisiuni incorecte .RE .sp \fB2\fP .RS 4 eroare de sistem (lipsă de memorie, nu se poate crea o bifurcare, nu mai există dispozitive de buclă) .RE .sp \fB4\fP .RS 4 eroare \fBmount\fP internă .RE .sp \fB8\fP .RS 4 întrerupere a utilizatorului .RE .sp \fB16\fP .RS 4 probleme la scrierea sau blocarea \fI/etc/mtab\fP .RE .sp \fB32\fP .RS 4 montare eșuată .RE .sp \fB64\fP .RS 4 unele demontări au reușit .sp Comanda \fBunmount \-a\fP returnează 0 (toate au reușit), 32 (toate au eșuat) sau 64 (unele au eșuat, altele au reușit). .RE .sp \fB126\fP .RS 4 nu s\-a putut executa asistentul de montare extern /sbin/umount. (de la util\-linux v2.41) .RE .SH "ASISTENȚI EXTERNI" .sp Sintaxa asistenților externi de demontare este: .RS 3 .ll -.6i .sp \fBumount.\fP\fIsuffx\fP {\fIdirector\fP|\fIdispozitiv\fP} [\fB\-flnrv\fP] [\fB\-N\fP \fIspațiu\-nume\fP] [\fB\-t\fP \fItip\fP.\fIsubtip\fP] .br .RE .ll .sp unde \fIsufix\fP este tipul sistemului de fișiere (sau valoarea unui identificator \fBuhelper=\fP sau \fBhelper=\fP din fișierul mtab). Opțiunea \fB\-t\fP poate fi utilizată pentru sistemele de fișiere care au suport pentru subtipuri. De exemplu: .RS 3 .ll -.6i .sp \fBumount.fuse \-t fuse.sshfs\fP .br .RE .ll .sp Un marcaj \fBuhelper=\fP\fIceva\fP (asistent fără privilegii) poate apărea în fișierul \fI/etc/mtab\fP atunci când utilizatorii obișnuiți trebuie să poată demonta un punct de montare care nu este definit în \fI/etc/fstab\fP (de exemplu, pentru un dispozitiv care a fost montat de \fBudisks\fP(1)). .sp Un marcaj \fBhelper=\fP\fItip\fP în fișierul \fImtab\fP va redirecționa toate cererile de demontare către asistentul \fB/sbin/umount.\fP\fItip\fP independent de UID. .sp Rețineți că \fI/etc/mtab\fP este în prezent depreciat, iar \fBhelper=\fP și alte opțiuni de montare în spațiul utilizatorului sunt menținute de \fBlibmount\fP. .sp Valoarea stării de ieșire a asistentului este returnată ca stare de ieșire a programului \fBumount\fP(8). Valoarea 126 este utilizată dacă programul auxiliar mount este găsit, dar execl() a eșuat. .SH "MEDIU" .sp \fBLIBMOUNT_FSTAB\fP= .RS 4 suprascrie locația implicită a fișierului \fIfstab\fP (ignorată pentru suid) .RE .sp \fBLIBMOUNT_DEBUG\fP=all .RS 4 activează ieșirea de depanare a \fBlibmount\fP .RE .SH "FIȘIERE" .sp \fI/etc/mtab\fP .RS 4 tabel de sisteme de fișiere montate (depreciat și de obicei înlocuit cu o legătură simbolică către \fI/proc/mounts\fP) .RE .sp \fI/etc/fstab\fP .RS 4 tabelul cu sistemele de fișiere cunoscute .RE .sp \fI/proc/self/mountinfo\fP .RS 4 tabelul cu sistemele de fișiere montate generat de nucleu. .RE .SH "ISTORIC" .sp Comanda \fBumount\fP a apărut în versiunea 6 AT&T UNIX. .SH "CONSULTAȚI ȘI" .sp \fBumount\fP(2), \fBlosetup\fP(8), \fBmount_namespaces\fP(7), \fBmount\fP(8) .SH "RAPORTAREA ERORILOR" .sp Pentru rapoarte de eroare, folosiți \c .URL "https://github.com/util\-linux/util\-linux/issues" "sistemul de urmărire al erorilor" "." .SH "DISPONIBILITATE" .sp Comanda \fBumount\fP face parte din pachetul util\-linux care poate fi descărcat de la \c .URL "https://www.kernel.org/pub/linux/utils/util\-linux/" "Linux Kernel Archive" "."