Polecenie Linux

Polecenie Linux
Wszystkie pliki dostępne w systemie UNIX lub w systemie podobnym do UNIX, takie jak Linux, są zorganizowane w jednym dużym drzewie nazywanym hierarchią plików, która jest zakorzeniona w „/”. Te pliki mogą być dystrybuowane na wielu urządzeniach. Konieczne jest pozbawienie urządzenia lub systemu plików, gdy nie jest już używane.

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:

  • -V
    Wykonanie tego za pomocą polecenia UMount wyświetla informacje o wersji Umount.
  • -A
    Wszystkie systemy plików, które są wymienione w /etc /mTab, są niezmienione, gdy flaga jest używana z poleceniem Umount.
  • -T
    Określa, że ​​należy podjąć działanie do określonego typu systemu plików.
  • -H
    Wszystkie opcje poleceń umount można wydrukować za pomocą tej flagi.
  • -N
    Ta flaga jest używana do nie do zrobienia bez pisania w /etc /mTAB.
  • -v
    Określa tryb werbose.
  • -R
    Próbuje ponownie znieść system plików, gdy Umount się nie powiedzie, w trybie tylko do odczytu.
  • -L
    Ta flaga odnosi się do leniwy. Kiedy system plików nie jest już używany, natychmiast odłącza się i oczyści odniesienia.

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ń.