3 sposoby wyodrębnienia i kopiowania plików z obrazu ISO w Linux
- 4540
- 1129
- Roland Sokół
Załóżmy, że masz duży plik ISO na swoim serwerze Linux i chciałeś uzyskać dostęp do niego, wyodrębnić lub skopiować jeden plik. Jak ty to robisz? W Linux jest to kilka sposobów.
Przeczytaj także: Skrypt bash do utworzenia rozruchowego USB z ISO w Linux
Na przykład możesz użyć standardu uchwyt polecenie do zamontowania obrazu ISO w trybie tylko do odczytu za pomocą urządzenia pętli, a następnie skopiować pliki do innego katalogu.
Zamontować lub wyodrębnić plik ISO w Linux
Aby to zrobić, musisz mieć plik ISO (użyłem Ubuntu-16.10-serwer-AMD64.ISO ISO Obraz) i Directory Montain Point w celu zamontowania lub wyodrębnienia plików ISO.
Najpierw utwórz katalog Mount Point, w którym zamierzasz zamontować obraz, jak pokazano:
$ sudo mkdir /mnt /iso
Po utworzeniu katalogu możesz łatwo zamontować Ubuntu-16.10-serwer-AMD64.ISO złożyć i zweryfikuj jego zawartość, uruchamiając następujące polecenie.
$ sudo Mount -o Loop Ubuntu -16.10-serwer-AMD64.ISO/MNT/ISO $ LS/MNT/ISO/Zamontować plik ISO w Linux
Teraz możesz wejść do zamontowanego katalogu (/MNT/ISO) i uzyskuj dostęp do plików lub skopiuj pliki do /TMP
katalog za pomocą polecenia CP.
$ cd /mnt /iso $ sudo cp md5sum.txt /tmp /$ sudo cp -r ubuntu /tmp /Skopiuj pliki z pliku ISO w Linux
Notatka: -R
Opcja używana do kopiowania katalogów rekurencyjnie, jeśli chcesz, możesz również monitorować postęp polecenia kopiowania.
Wyodrębnij zawartość ISO za pomocą polecenia 7zip
Jeśli nie chcesz montować pliku ISO, możesz po prostu zainstalować 7zip, to program archiwum open source używany do pakowania lub rozpakowywania różnej liczby formatów, w tym TAR, XZ, GZIP, ZIP, BZIP2 itp
$ sudo apt-get instaluj p7zip-full p7zip-rar [on Debian/Ubuntu Systemy] $ sudo yum instaluj p7zip p7zip-plugins [on Centos/Rhel systemy]
Raz 7zip Program został zainstalowany, możesz użyć 7z polecenie wyodrębnienia zawartości pliku ISO.
7z x Ubuntu-16.10-serwer-AMD64.ISO7zip - wyodrębnij zawartość pliku ISO w Linux
Notatka: W porównaniu do Linux uchwyt Komenda, 7zip Wydaje się znacznie szybsze i wystarczająco inteligentne, aby pakować lub rozpakować dowolne formaty archiwum.
Wyodrębnij zawartość ISO za pomocą polecenia ISOINFO
Isoinfo Polecenie służy do list katalogów obrazów ISO9660, ale możesz również użyć tego programu do wyodrębnienia plików.
Tak jak powiedziałem Isoinfo Program Wykonaj listę katalogów, więc najpierw wymień zawartość pliku ISO.
$ isoinfo -i Ubuntu -16.10-serwer-AMD64.ISO -LWymień zawartość ISO w Linux
Teraz możesz wyodrębnić pojedynczy plik z obrazu ISO, takiego jak:
$ isoinfo -i Ubuntu -16.10-serwer-AMD64.ISO -x MD5Sum.TXT> MD5Sum.tekst
Notatka: Przekierowanie jest potrzebne jako -X
Wyodrębnia opcji do stdout.
Cóż, istnieje wiele sposobów, jeśli znasz jakiekolwiek przydatne polecenie lub program do wyodrębnienia lub kopiowania plików z pliku ISO, udostępnij nas za pośrednictwem sekcji komentarza.
- « Jak zmienić czcionki konsoli na serwerze Ubuntu
- Skrypt bash do utworzenia rozruchowego USB z ISO w Linux »