Protože jste líní – chcete se po dokončení diskových operací odpojit.
Zde je pravděpodobný scénář:
Používáte rsync
provést zálohy a odejít. Můžete umount -l
disk a jakmile je kopírování a synchronizace dokončeno, odpojí se, takže až se vrátíte po přestávce (o které víte, že to bude trvat déle než záloha), můžete disk odpojit, místo abyste se museli znovu pohrávat s klávesnicí.
To je ve skutečnosti implementováno za účelem získání více času na provádění následných úkolů v administrativních úlohách.
Pokud na vás čekají další úkoly, nezávislé na tomto, můžete se líně odpojit a pokračovat s ostatními v dávce.
Příklad :Úloha 1 a Úloha 2 jsou dvě administrativní úlohy naplánované zády k sobě.
Úkol 1 Denní záloha
Tento zkopíruje velké množství souborů z projektového oddílu do záložního oddílu, řekněme, /mnt/backupProj, který bude připojen za běhu a odpojen na konci této úlohy. Kopírování zabere značné množství času.
Úkol 2 Aktualizujte SQL-views
Provádí řadu aktualizací zobrazení databáze na vyhrazeném serveru.
Úloha 2 je zjevně zcela nezávislá na úloze 1, takže můžeme líně odpojit /mnt/backupProj, aniž bychom čekali na dokončení úlohy zálohování.
Lazy umount používám v případech, kdy se evidentně z různých důvodů zaseklo (jako je výpadek nfs serveru), také když potřebuji vidět původní obsah adresáře, který byl připojen přes mount. V obou případech je mount zaneprázdněn. Myslím, že existují další okrajové případy, ale tyto 2 jsou nejčastější důvody, proč jsem tuto možnost použil.