>php教程 >PHP开发 >Linux에서 ISO 이미지에서 파일을 추출하고 복사하는 3가지 방법

Linux에서 ISO 이미지에서 파일을 추출하고 복사하는 3가지 방법

高洛峰
高洛峰원래의
2016-12-02 09:41:511929검색

Linux 서버에 매우 큰 ISO 이미지 파일이 있고 이를 연 다음 파일 중 하나를 추출하거나 복사하려고 한다고 가정해 보겠습니다. 어떻게 하시겠습니까?

사실 Linux 시스템에서 이 요구 사항을 충족하는 방법은 여러 가지가 있습니다.

예를 들어, 기존 마운트 명령을 사용하여 ISO 이미지 파일을 읽기 전용 모드의 루프 장치로 마운트한 다음 해당 파일을 다른 디렉터리에 복사할 수 있습니다.

Linux 시스템에서 ISO 이미지 파일 추출

이 테스트를 완료하려면 ISO 이미지 파일이 있어야 합니다(저는 ubuntu-16.10-server-amd64.iso 시스템 이미지 파일을 사용합니다). ISO 이미지 파일을 마운트하고 추출하려면 디렉토리를 사용하십시오.

먼저 다음 명령을 사용하여 ISO 이미지 파일을 마운트할 마운트 디렉터리를 생성합니다.

$ sudo mkdir /mnt/iso

디렉토리가 생성된 후 다음 명령을 실행하여 우분투를 쉽게 마운트할 수 있습니다. 16.10-server-amd64.iso 시스템 이미지 파일을 열고 해당 내용을 봅니다.

$ sudo mount -o loop ubuntu-16.10-server-amd64.iso /mnt/iso 
$ ls /mnt/iso/

Linux에서 ISO 이미지에서 파일을 추출하고 복사하는 3가지 방법

Linux 시스템에서 ISO 이미지를 마운트합니다.

이제 마운트 디렉터리 /mnt/iso를 입력하고 파일을 보거나 cp 명령을 사용하여 파일을 /tmp 디렉터리에 복사합니다.

$ cd /mnt/iso 
$ sudo cp md5sum.txt /tmp/ 
$ sudo cp -r ubuntu /tmp/

Linux에서 ISO 이미지에서 파일을 추출하고 복사하는 3가지 방법

Linux 시스템에서 ISO 이미지의 파일을 복사합니다.

참고: -r 옵션은 디렉터리의 내용을 반복적으로 복사하는 데 사용됩니다. . 필요한 경우 복사 명령의 완료 진행률을 모니터링할 수도 있습니다.

7zip 명령을 사용하여 ISO 이미지의 내용을 추출합니다.

ISO 이미지를 마운트하지 않으려면 무료 오픈 소스인 7zip 도구를 설치하면 됩니다. 압축 해제 소프트웨어 TAR, XZ, GZIP, ZIP, BZIP2 등을 포함한 다양한 형식의 파일을 압축하거나 압축 해제합니다.

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

7zip 소프트웨어를 설치한 후 7z 명령을 사용하여 ISO 이미지 파일의 내용을 추출할 수 있습니다.

$ 7z x ubuntu-16.10-server-amd64.iso

Linux에서 ISO 이미지에서 파일을 추출하고 복사하는 3가지 방법

7zip 도구를 사용하여 Linux 시스템에서 ISO 이미지의 파일을 추출합니다.

참고: Linux 마운트 명령과 비교하여 7zip 모든 형식의 파일을 압축 및 압축 해제할 때 더 빠르고 스마트해집니다.

isoinfo 명령을 사용하여 ISO 이미지 파일의 내용을 추출합니다.

isoinfo 명령은 iso9660 이미지 파일의 내용을 디렉터리 형식으로 나열하는 데 사용되지만, 이 프로그램을 사용하여 파일을 추출하세요.

말씀드린 대로 isoinfo 프로그램은 디렉토리 목록을 표시하므로 ISO 이미지 파일의 내용이 먼저 나열됩니다.

$ isoinfo -i ubuntu-16.10-server-amd64.iso -l

Linux에서 ISO 이미지에서 파일을 추출하고 복사하는 3가지 방법

Linux에서 ISO 파일 내용 나열

이제 다음과 같이 ISO 이미지 파일에서 단일 파일을 추출할 수 있습니다.

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

참고: -x는 표준 출력으로 압축을 풀기 때문에 지정된 파일을 추출하려면 리디렉션을 사용해야 합니다.

Linux에서 ISO 이미지에서 파일을 추출하고 복사하는 3가지 방법

ISO 이미지에서 단일 파일 추출



성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.