영어프랑스어스페인어

Ad


온웍스 파비콘

extract_compressed_fs - 클라우드의 온라인

Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터를 통해 OnWorks 무료 호스팅 제공업체에서 extract_compressed_fs 실행

이것은 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 공급자에서 실행할 수 있는 extract_compressed_fs 명령입니다.

프로그램:

이름


create_compressed_fs, extract_compressed_fs - 파일 시스템을 변환하고 추출합니다.
클루프 볼륨

개요


create_compressed_fs [ 옵션 ] 영상 아웃파일

extract_compressed_fs 파일 이름

기술


create_compressed_fs 파일 시스템 이미지를 적합한 압축 이미지로 압축합니다.
cloop 드라이버로 마운팅.

extract_compressed_fs create_compressed_fs에 의해 생성된 파일 시스템 이미지의 압축을 풉니다.

옵션


실행 create_compressed_fs 사용 가능한 옵션 목록을 가져오려면 "-h" 명령을 사용하고
데이터 저장 모드 및 고급 사용에 대한 설명(예: 네트워크 클러스터 포함).
블록 크기는 512바이트의 배수여야 합니다.

다음과의 호환성을 위해 지원되는 대체 옵션 세트가 있습니다.
create_compressed_fs의 원래 버전. 순수한 숫자를 출력으로 사용하여 호출하면
이전 구문을 가정하고 기본 옵션을 메모리 모드 및 블록 크기에 매핑합니다.
번호로. 최상의 모드에 대한 -b도 인식됩니다.

사용 예


create_compressed_fs 이미지.ext2 이미지.ext2.cloop

extract_compressed_fs 이미지.ext2.cloop | cmp 이미지.ext2 -

mkcmd="genisoimage -joliet-long -D -r 데이터"

$mkcmd | create_compressed_fs -s $($mkcmd --print-size)i - file.cloop

create_compressed_fs image.iso -S image.cloop.a0 - | 분할 -b 1024m - image.cloop.

고양이 이미지.cloop.* | cdrskin -

노트


최적의 성능을 위해 create_compressed_fs는 실제 입력 및 출력과 함께 사용해야 합니다.
파일.

STDIN 또는 STDOUT을 사용한 작업은 복잡합니다. create_compressed_fs는
a) 데이터 길이, b) 몇 가지 사항을 미리 알아야 하기 때문에 간단한 파이프 필터
압축 중에 계산된 블록 길이. 이 메타 데이터는 다음 위치에 저장해야 합니다.
압축이 완료된 후의 헤더이므로 모두 푸시할 수 없습니다.
즉석에서 STDOUT에 데이터를 생성했습니다.

따라서 타협이 필요합니다. 가장 간단한 방법(고대
create_compressed_fs)는 큰 임시 메모리 버퍼(옵션 -m) 압축된 데이터 유지
RAM에서. 그러나 전체 시스템 성능은 이러한 사용으로 인해 어려움을 겪을 수 있습니다.
OOM 조건으로 다른 응용 프로그램.

이에 대한 다음 대안은 임시 데이터를 별도의 추가 파일에 저장하는 것입니다( -f
옵션). 이것은 전체 시스템 성능을 향상시키지만 create_compressed_fs 작업
완료되면 데이터를 다시 복사해야 하기 때문에 속도가 느립니다. 또한 두 배의 디스크 공간
출력이 필요합니다. 디스크 공간이 제한되어 있는 경우 -r 옵션을 사용할 수 있습니다(재사용
출력 파일), 그러나 copy-back 단계의 속도가 느려질 수 있습니다.
상당히.

임시 데이터 저장소를 완전히 피하는 전략이 있습니다. 첫째, 파일만
사용되어야한다. 이것이 가능하지 않은 경우 출력은 (검색 가능한) 파일이어야 하며
입력 데이터 길이를 알아야 합니다(또는 -s 옵션 또는 감지
입력 파일 크기에서).

둘째, cloop 볼륨의 헤더를 별도의 파일에 저장할 수 있습니다. 후에
작업, 헤더는 cat 명령을 사용하여 압축된 데이터와 함께 병합할 수 있습니다. 그만큼
출력 데이터는 stdout에 쓸 수 있습니다. 헤더가 너무 늦게 저장되기 때문에 이 방법은
즉각적인 데이터 전송에는 그다지 유용하지 않습니다. 그러나 다음과 같은 몇 가지 트릭을 수행할 수 있습니다.
분할 유틸리티(VFAT의 더 작은 파일에 DVD 이미지를 저장하기 위해)로 파이핑하거나 데이터 파이핑
로컬 시스템에 디스크 공간이 없는 경우(및 헤더를 별도로 복사하는 경우) ssh를 통해.

설치


로드할 때 cloop 모듈에 옵션을 전달하거나 losetup 또는 losetup을 사용할 수 있습니다.
mount 명령의 기능. 예:

insmod cloop.o 파일=/path/to/compressed/image

losstup /dev/cloop1 /path/to/compressed/image

mount -o ro -t 무엇이든 /dev/cloop /mnt/compressed

마운트 cl /mnt/misc -oloop=/dev/cloop0

onworks.net 서비스를 사용하여 온라인에서 extract_compressed_fs 사용


무료 서버 및 워크스테이션

Windows 및 Linux 앱 다운로드

Linux 명령

Ad