System plików można zidentyfikować, wspominając o katalogu, w którym jest zamontowany. Zapewnienie konkretnego urządzenia, w którym przebywa system plików, może być również możliwe, ale nie jest to już opłacalna opcja, ponieważ się nie udało, jeśli urządzenie jest zamontowane w wielu katalogach. Należy pamiętać, że system plików może być niezamontowany, jeśli jest „zajęty”. Może to wynikać z faktu, że istnieją pliki otwarte w tym konkretnym systemie plików lub niektóre inne powody mogą wpłynąć na proces. Mimo to leniwa umount może pomóc odłączyć takie systemy plików.
W tym artykule omówimy różne zastosowania polecenia Linux Umount, aby umocnić zamontowane systemy plików.
Składnia do użycia polecenia UMount
Składnia do użycia polecenia Mount jest następująca:
Umount [opcja] ścieżka_to_mount_point
W tej składni Umount jest słowem kluczowym do oddzielenia systemu plików lub urządzenia. Opcja odnosi się do listy opcji, których można użyć z poleceniem UMount. To nie jest pole obowiązkowe. PATH_TO_MOUNT_POINT odnosi się do pełnej ścieżki katalogu, w którym zamontowany jest określony system plików.
Po złożeniu systemu plików można dostarczyć różne opcje. Niektóre z tych opcji można znaleźć na poniższej liście:
Chociaż lista wyborów jest długa, przećwiczymy polecenie umount z niektórymi z tych opcji w tym samouczku.
Sprawdzanie wersji umount
Pierwszą ilustracją, na którą zajmiemy się, jest sprawdzenie wersji polecenia Linux Umount. Z opcji Umount działa. Użyj parametru -v, aby określić wersję polecenia UMount. Wykonane jest następujące polecenie, aby wydrukować wersję Umount:
omar@omar -virtualbox: ~ $ umount -v
Umów z Util-Linux 2.37.2 (Libmount 2.37.2: Selinux, Smack, BTRFS, Verity, Namespaces, Assert, Debug)
Jak widać z poprzedniego wyjścia, aktualnie uruchomiona wersja wynosi 2.37.2.
Korzystanie z polecenia Linux Umount, aby zdemontować system plików
System plików lub partycja można odłączyć za pomocą polecenia UMount w Linux. Musimy podać ścieżkę katalogu, w którym montowany jest konkretny system plików, abyśmy mogli go zdjąć za pomocą polecenia Umount. Tutaj pozbawiamy partycji /dev /sda3. Prowadzimy polecenie umount z uprawnieniami sudo. Następnie wspominamy o ścieżce katalogu jako /dev /sda3. Polecenie, które wykonujemy, jest następujące:
Omar@Omar-virtualbox: ~ $ sudo umount /dev /sda2
Ponieważ zdanie odniesienia sukcesy, nie spotykaliśmy żadnego ostrzeżenia. Możesz to również sprawdzić, po prostu uruchamiając polecenie Mount:
omar@omar-virtualbox: ~ $ montowanie
Jeśli nie znajdziesz partycji w wyjściu, oznacza to, że Unmount zakończy się powodzeniem.
Korzystanie z polecenia Linux Umount, aby zdjąć wszystkie pliki
Możemy odłączyć wszystkie zamontowane systemy plików od /etc /mTab za pomocą polecenia umount. Użyj tego polecenia z ostrożnością, ponieważ ostatecznie odłącza wszystkie systemy plików od systemu. Polecenie Umount jest używane z flagą -a, która nie porusza wszystkich zamontowanych systemów plików. Napisz następujące polecenie, aby umocnić wszystkie systemy plików w katalogu /etc /mTAB:
omar@omar -virtualbox: ~ $ sudo umount -a
Wszystkie systemy plików powinny być niezamontowane, jeśli nie są obecnie używane.
Wykonanie polecenia Linux, aby mocno odrzucić partycję
Możesz spróbować zdemontować system plików lub partycję, ale potem dowiadujesz się, że urządzenie jest zajęte lub mogą istnieć inne powody, dla których nie jest w stanie zdjąć partycję lub system plików. Określony plik może nie być w tym momencie dostępny. W tym celu możesz spróbować rozwiązać go mocno za pomocą polecenia UMount z flagą -f. To zmusza nie do zrobienia i usuwa odniesienia do niezmontowanej partycji z systemu. Polecenie, które wykonujemy, jest podane w następujący sposób:
omar@omar -virtualbox: ~ $ sudo umount -f /dev /sda3
Umount: /: cel jest zajęty
Jeśli nadal nie możesz rozwiązać żądanej partycji, użyj metody leniwy.
Leniwa, nie zrobiona za pomocą polecenia Umount
Jeśli partycja lub system plików, który próbujesz nie zrobić, jest obecnie zajęty, możesz zastosować polecenie leniwę, które pozbawia partycję, gdy system zakończy operacje w tym konkretnym systemie plików. Aby wykonać leniwy mocowanie, flag -l jest używany z poleceniem Umount. To polecenie czeka, aż system ukończy operację na konkretnej partycji i usuwa odniesienia do partycji, gdy jest bezpłatna. Polecenie jest podane następująco:
Omar@Omar -virtualbox: ~ $ sudo umount -l /dev /sda3
Leniwe unieważnienie odbywa się na konkretnej partycji /dev /sda3. Określona partycja znika, gdy system plików będzie wolny od aktywności.
Ponowne złożenie systemu plików lub partycji
Napisz polecenie umount z flagą -r. Następnie określ punkt montażowy. Polecenie jest następujące:
Omar@Omar -virtualbox: ~ $ sudo umount -r /dev /sda3
Wniosek
Polecenie UMount jest wykorzystywane podczas zdania montażowego systemu plików. W tym artykule omówiliśmy różne aspekty wykonywania polecenia umount w Linux. Artykuł rozpoczął się od krótkiego wprowadzenia do polecenia Linux Mount. Następnie zdefiniowaliśmy opcje, które można użyć z poleceniem Umount. Wreszcie, zademonstrowaliśmy różne zastosowania polecenia UMount do odłączenia partycji lub systemu plików z odpowiednią implementacją wiersza poleceń.