Montuję plik ISO i patrzę na ten samouczek . Używają polecenia:
$ mount -o loop disk1.iso /mnt/disk
Próbuję zrozumieć użycie -o loop
. Mam dwa pytania:
Kiedy patrzę na długą stronę podręcznika montowania, znalezienie tej -o
opcji zajmuje trochę czasu . Jeśli to zrobię man mount | grep "-o"
, dostaję komunikat o błędzie, a kiedy zajrzę do pliku, nie znajduję informacji, że „pętla” jest tekstem polecenia dla opcji -o
. Gdzie to jest udokumentowane?
Jaka jest koncepcja „urządzenia pętlowego” do montażu?
linux
grep
mount
loop-device
Vass
źródło
źródło
man
możesz wyszukać ciąg, pisząc/mystring
po uruchomieniu man. Możesz zaznaczyć wszystkie mecze za pomocą just/
. Zobaczyćman man
. Widzę, że @Josh dodał taki komentarz do zaakceptowanej odpowiedzi.Odpowiedzi:
Urządzenie pętli to pseudo („fałszywe”) urządzenie (właściwie tylko plik), które działa jak urządzenie blokowe. Chcesz zamontować plik (disk1.iso), który będzie działał jako cały system plików, więc używasz pętli.
-O pochodzi od -opcji.
I ostatnia rzecz, jeśli chcesz wyszukać „-o”, musisz uciec od „-”. Próbować:
źródło
grep -e -o
(-e
mówi: „następną rzeczą jest wzór bez względu na to, jak on wygląda) lubgrep -- -o
(--
oznacza to przestań szukać przełączników) też działa. Oczywiście możesz swobodnie korzystać z tego, co działa dla ciebie.man mount
a następnie możesz użyć,/-o
aby wyszukać i wyróżnić wszystkie wystąpienia „-o”loop
opcji nie jest wymagane.Tradycyjnie systemy UNIX miały różne typy węzłów w swoich systemach plików:
Chociaż są teraz wyjątki, ogólnie urządzenia blokujące zawierające systemy plików są montowane w katalogach.
Ponieważ chcesz zamontować plik, musisz najpierw utworzyć
loop
urządzenie blokowe, które jest wspierane przez plik. Można to zrobić za pomocąlosetup
, alemount -o loop
jest to skrót, który obsługuje to za kulisami.źródło
Urządzenie pętli to sterownik urządzenia, który pozwala zamontować plik działający jako urządzenie blokowe (urządzenie pętli nie jest tak naprawdę typem urządzenia. To zwykły plik). Na przykład: plik: demo.img
Możesz teraz spojrzeć na
/mnt/DEMO
podkatalog dla zawartości demaźródło