EnglishFrenchSpanyol

Ad


Favicon OnWorks

extract_compressed_fs - Dalam talian dalam Awan

Jalankan extract_compressed_fs dalam penyedia pengehosan percuma OnWorks melalui Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS

Ini ialah perintah extract_compressed_fs yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.

JADUAL:

NAMA


create_compressed_fs, extract_compressed_fs - tukar dan ekstrak sistem fail kepada/daripada a
isipadu cloop

SINOPSIS


create_compressed_fs [ PILIHAN ] gambar fail luar

ekstrak_mampat_fs nama fail

DESCRIPTION


create_compressed_fs memampatkan imej sistem fail kepada imej termampat yang sesuai untuk
melekap dengan pemandu klop.

ekstrak_mampat_fs menyahmampat imej sistem fail yang dicipta oleh create_compressed_fs.

PILIHAN


Jalankan create_compressed_fs arahan dengan "-h" untuk mendapatkan senarai pilihan yang tersedia dan
perihalan mod storan data dan penggunaan lanjutan (cth. dengan kluster rangkaian).
Saiz blok mestilah gandaan 512 bait.

Terdapat satu set pilihan alternatif yang disokong untuk keserasian dengan
versi asal create_compressed_fs. Apabila ia dipanggil dengan nombor tulen sebagai output,
ia menganggap sintaks lama dan memetakan pilihan lalai kepada mod memori dan saiz blok
kepada nombor. -b untuk mod terbaik juga diiktiraf.

CONTOH


create_compressed_fs image.ext2 image.ext2.cloop

extract_compressed_fs image.ext2.cloop | cmp image.ext2 -

mkcmd="genisoimage -joliet-long -D -r data"

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

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

imej kucing.cloop.* | cdrskin -

NOTA


Untuk prestasi optimum, create_compressed_fs harus digunakan dengan input dan output sebenar
fail.

Operasi dengan STDIN atau STDOUT adalah rumit. create_compressed_fs tidak boleh beroperasi sebagai a
penapis paip mudah kerana ia perlu mengetahui beberapa perkara terlebih dahulu: a) panjang data, b)
panjang blok yang dikira semasa pemampatan. Data meta ini perlu disimpan dalam
pengepala SELEPAS pemampatan dilalui, oleh itu tidak mungkin untuk menolak semua
menjana data kepada STDOUT dengan segera.

Maka kompromi perlu dibuat. Kaedah paling mudah (digunakan oleh orang purba
create_compressed_fs) ialah penimbal memori sementara yang besar (option -m) untuk menyimpan data termampat
dalam RAM. Walau bagaimanapun, prestasi sistem keseluruhan mengalami penggunaan sedemikian dan ini mungkin mendorong
aplikasi lain ke dalam keadaan OOM.

Alternatif seterusnya untuk ini ialah menyimpan data sementara dalam fail tambahan diketepikan (the -f
pilihan). Ini meningkatkan prestasi sistem keseluruhan tetapi operasi create_compressed_fs
adalah lebih perlahan kerana ia perlu menyalin semula data apabila ia selesai. Tambahan pula, ruang cakera berganda
untuk output diperlukan. Jika ruang cakera terhad, -r pilihan boleh digunakan (menggunakan semula
fail output untuk data sementara), namun kelajuan langkah salin balik mungkin berkurangan
dengan ketara.

Terdapat strategi untuk mengelakkan storan data sementara sepenuhnya. Pertama, hanya fail
sepatutnya digunakan. Jika itu tidak mungkin, maka output haruslah fail (boleh dicari) dan
panjang data input harus diketahui (sama ada dinyatakan dengan -s pilihan atau dikesan
daripada saiz fail input).

Kedua, adalah mungkin untuk menyimpan pengepala volum cloop dalam fail berasingan. Selepas
kerja, pengepala boleh digabungkan bersama-sama dengan data termampat dengan arahan kucing. The
data output boleh ditulis ke stdout. Oleh kerana pengepala disimpan terlalu lewat, kaedah ini adalah
tidak begitu berguna untuk pemindahan data segera. Walau bagaimanapun, ia membolehkan untuk melakukan beberapa helah seperti
paip ke utiliti split (untuk menyimpan imej DVD dalam fail yang lebih kecil pada VFAT) atau data paip
melalui ssh jika sistem tempatan tidak mempunyai ruang cakera (dan menyalin pengepala secara berasingan).

GUNAKAN


Anda boleh menghantar pilihan kepada modul cloop semasa memuatkan, atau gunakan losetup atau losetup
kefungsian arahan mount. Contoh:

fail insmod cloop.o=/path/to/compressed/image

losetup /dev/cloop1 /path/to/compressed/image

mount -o ro -t apa sahaja /dev/cloop /mnt/compressed

lekapkan cl /mnt/misc -oloop=/dev/cloop0

Gunakan extract_compressed_fs dalam talian menggunakan perkhidmatan onworks.net


Pelayan & Stesen Kerja Percuma

Muat turun apl Windows & Linux

Arahan Linux

Ad