umount je opakem mount:znepřístupňuje diskový oddíl. Pokud jste například připojili disk CD-ROM, nemůžete jej vysunout, dokud nebude odpojen:
$ umount /mnt/cdrom
Vyjímatelné médium před vysunutím vždy odpojte, jinak riskujete poškození jeho souborového systému. Odpojení všech připojených zařízení:
# umount -a
Neodpojujte souborový systém, který se používá; ve skutečnosti to příkaz umount z bezpečnostních důvodů odmítne.
umount možnosti příkazu
| Možnost | Popis |
|---|---|
| -a | Odpojí všechny souborové systémy uvedené ve fstab nebo Open Directory. |
| -A | Odpojí všechny aktuálně připojené souborové systémy, kromě kořenového. |
| -f | Pokusí se vynutit odpojení. |
| -h | Odpojí všechny aktuálně připojené souborové systémy ze zadaného serveru. |
| -t | Omezuje použití příkazu na souborové systémy specifikovaných typů uvedené v seznamu odděleném čárkami, který může zahrnovat hfs, ufs, afp, nfs nebo další. |
| -v | Povoluje podrobný výstup. |
| připojovací bod | Adresář, ke kterému je připojen souborový systém. |
Pokud při spouštění příkazu umount narazíte na níže uvedenou chybu:
umount: command not found
můžete zkusit nainstalovat níže uvedený balíček podle vaší volby distribuce:
| Distribuce | Příkaz |
|---|---|
| OS X | brew install util-linux |
| Debian | apt-get install mount |
| Ubuntu | apt-get install mount |
| Alpine | apk add util-linux |
| Arch Linux | pacman -S util-linux |
| Kali Linux | apt-get install mount |
| CentOS | yum install util-linux |
| Fedora | dnf install util-linux |
| Raspbian | apt-get install loop-aes-utils |
Příklady příkazů umount
1. Odpojte souborový systém předáním cesty ke zdroji, ze kterého je připojen:
# umount path/to/device_file
2. Odpojte souborový systém předáním cesty k cíli, kde je připojen:
# umount path/to/mounted_directory
3. Odpojte všechny připojené souborové systémy (kromě souborového systému `proc`):
# umount -a
4. Pokud nechcete zabíjet procesy držící otevřené soubory, zkuste líné odpojení:
# umount -l /mnt/export
Závěr
Příkaz umount odpojí souborový systém určený adresářem. Souborový systém můžete také určit podle názvu zařízení. umount oznámí systému, že bude odstraněna struktura vyměnitelných souborů, která byla dříve připojena k zadanému adresáři. Všechny čekající I/O pro souborový systém jsou dokončeny a struktura souboru je označena jako čistá. Zaneprázdněný souborový systém nelze odpojit.