Rumah  >  Artikel  >  Tutorial sistem  >  Petua untuk Mengekstrak dan Menyalin Fail daripada Imej ISO (Linux)

Petua untuk Mengekstrak dan Menyalin Fail daripada Imej ISO (Linux)

PHPz
PHPzke hadapan
2024-02-10 15:00:251109semak imbas

Andaikan anda mempunyai yang besar pada pelayan linux anda. fail imej iso yang anda ingin buka dan kemudian ekstrak atau salin salah satu fail. apa yang anda akan lakukan? Sebenarnya, terdapat banyak cara untuk mencapai keperluan ini dalam sistem Linux.

Sebagai contoh, anda boleh menggunakan arahan pelekap tradisional untuk melekapkan fail imej ISO sebagai peranti gelung dalam mod baca sahaja, dan kemudian salin fail ke direktori lain.

Ekstrak fail imej ISO di bawah sistem Linux

Untuk melengkapkan ujian ini, anda mesti mempunyai fail imej ISO (saya menggunakan fail imej sistem ubuntu-16.10-server-amd64.iso) dan direktori untuk memasang dan mengekstrak fail imej ISO.

Pertama, gunakan arahan berikut untuk mencipta direktori pelekap untuk melekapkan fail imej ISO:

$ sudo mkdir /mnt/iso

Selepas direktori dibuat, anda boleh menjalankan arahan berikut untuk memasang fail imej sistem ubuntu-16.10-server-amd64.iso dan melihat kandungannya dengan mudah.

$ sudo mount -o loop ubuntu-16.10-server-amd64.iso /mnt/iso
$ ls /mnt/iso/
从 ISO 镜像中提取和复制文件的绝招(Linux)

Lekapkan imej ISO dalam sistem Linux

Kini anda boleh masuk ke direktori pelekap /mnt/iso, lihat fail atau gunakan arahan cp untuk menyalin fail ke direktori /tmp.

$ cd /mnt/iso
$ sudo cp md5sum.txt /tmp/
$ sudo cp -r ubuntu /tmp/
从 ISO 镜像中提取和复制文件的绝招(Linux)

Salin fail dalam imej ISO dalam sistem Linux

Nota: Pilihan "-r" digunakan untuk menyalin kandungan direktori secara rekursif. Jika perlu, anda juga boleh memantau kemajuan penyiapan arahan salin.

Gunakan arahan 7zip untuk mengekstrak kandungan imej ISO

Jika anda tidak mahu melekapkan imej ISO, anda hanya boleh memasang alat 7zip, iaitu perisian penyahmampatan sumber terbuka dan percuma untuk memampatkan atau menyahmampat fail dalam pelbagai jenis format, termasuk TAR, XZ, GZIP, ZIP, BZIP2, dsb. tunggu.

$ sudo apt-get install p7zip-full p7zip-rar [On Debian/Ubuntu systems]
$ sudo yum install p7zip p7zip-plugins      [On CentOS/RHEL systems]

Selepas perisian 7zip dipasang, anda boleh menggunakan arahan 7z untuk mengekstrak kandungan fail imej ISO.

$ 7z x ubuntu-16.10-server-amd64.iso
从 ISO 镜像中提取和复制文件的绝招(Linux)

Gunakan alat 7zip untuk mengekstrak fail dalam imej ISO di bawah sistem Linux

Nota: Berbanding dengan arahan pemasangan Linux, 7zip lebih pantas dan lebih pintar apabila memampatkan dan menyahmampat fail dalam sebarang format.

Gunakan arahan isoinfo untuk mengekstrak kandungan fail imej ISO

Walaupun arahan isoinfo digunakan untuk menyenaraikan kandungan fail imej iso9660 dalam bentuk direktori, anda juga boleh menggunakan program ini untuk mengekstrak fail.
Seperti yang saya katakan, program isoinfo memaparkan senarai direktori, jadi kandungan fail imej ISO disenaraikan dahulu.

$ isoinfo -i ubuntu-16.10-server-amd64.iso -l
从 ISO 镜像中提取和复制文件的绝招(Linux)

Senaraikan kandungan fail ISO dalam Linux

Kini anda boleh mengekstrak fail tunggal daripada fail imej ISO seperti berikut:

$ isoinfo -i ubuntu-16.10-server-amd64.iso -x MD5SUM.TXT > MD5SUM.TXT

Nota: Kerana "-x" menyahmampat kepada output standard, ubah hala mesti digunakan untuk mengekstrak fail yang ditentukan.
从 ISO 镜像中提取和复制文件的绝招(Linux)

Ekstrak fail individu daripada fail imej ISO

Itu sahaja, terdapat banyak cara untuk mencapai keperluan ini. Jika anda mengetahui arahan atau alat lain yang berguna untuk mengekstrak dan menyalin fail dalam fail imej ISO, sila kongsikannya dengan semua orang dalam ulasan di bawah.

Atas ialah kandungan terperinci Petua untuk Mengekstrak dan Menyalin Fail daripada Imej ISO (Linux). Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:lxlinux.net. Jika ada pelanggaran, sila hubungi admin@php.cn Padam