InggrisPerancisSpanyol

Ad


favorit OnWorks

extract_compressed_fs - Online di Cloud

Jalankan extract_compressed_fs di penyedia hosting gratis OnWorks melalui Ubuntu Online, Fedora Online, emulator online Windows, atau emulator online MAC OS

Ini adalah perintah extract_compressed_fs yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

PROGRAM:

NAMA


create_compressed_fs, extract_compressed_fs - mengonversi dan mengekstrak sistem file ke/dari
volume lingkaran

RINGKASAN


buat_kompresi_fs [ PILIHAN ] gambar file keluar

ekstrak_compressed_fs nama file

DESKRIPSI


buat_kompresi_fs mengompresi gambar sistem file ke gambar terkompresi yang cocok untuk
pemasangan dengan driver loop.

ekstrak_compressed_fs membuka kompresi gambar sistem file yang dibuat oleh create_compressed_fs.

PILIHAN


Jalankan buat_kompresi_fs perintah dengan "-h" untuk mendapatkan daftar opsi yang tersedia dan
deskripsi mode penyimpanan data dan penggunaan lanjutan (mis. dengan cluster jaringan).
Ukuran blok harus kelipatan 512 byte.

Ada serangkaian opsi alternatif yang didukung untuk kompatibilitas dengan
versi asli create_compressed_fs. Ketika dipanggil dengan angka murni sebagai output,
itu mengasumsikan sintaks lama dan memetakan opsi default ke mode memori dan ukuran blok
ke nomor. -b untuk mode terbaik juga dikenali.

CONTOH


buat_compressed_fs gambar.ext2 gambar.ext2.cloop

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

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

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

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

gambar kucing.cloop.* | cdrskin -

CATATAN


Untuk kinerja optimal, create_compressed_fs harus digunakan dengan input dan output nyata
file.

Operasi dengan STDIN atau STDOUT rumit. create_compressed_fs tidak dapat beroperasi sebagai
filter pipa sederhana karena perlu mengetahui beberapa hal terlebih dahulu: a) data panjang, b)
panjang balok yang dihitung selama kompresi. Meta data ini perlu disimpan di
header SETELAH kompresi melalui, oleh karena itu tidak mungkin untuk mendorong semua
data yang dihasilkan ke STDOUT on-the-fly.

Dan kompromi perlu dilakukan. Metode paling sederhana (digunakan oleh orang kuno
create_compressed_fs) adalah buffer memori sementara yang besar (opsi -m) untuk menyimpan data terkompresi
dalam RAM. Namun, kinerja sistem secara keseluruhan menderita dari penggunaan tersebut dan ini dapat mendorong
aplikasi lain ke dalam kondisi OOM.

Alternatif berikutnya adalah menyimpan data sementara di file tambahan (the -f
pilihan). Ini meningkatkan kinerja sistem secara keseluruhan tetapi operasi create_compressed_fs
lebih lambat karena perlu menyalin data kembali setelah selesai. Plus, ruang disk ganda
untuk output diperlukan. Jika ruang disk terbatas, -r opsi dapat digunakan (menggunakan kembali
file output untuk data sementara), namun kecepatan langkah copy-back dapat menurun
secara signifikan.

Ada strategi untuk menghindari penyimpanan data sementara sepenuhnya. Pertama, hanya file
seharusnya digunakan. Jika itu tidak memungkinkan, maka outputnya harus berupa file (dapat dicari) dan
panjang data input harus diketahui (baik ditentukan dengan -s pilihan atau terdeteksi
dari ukuran file masukan).

Kedua, dimungkinkan untuk menyimpan header volume loop dalam file terpisah. Setelah
pekerjaan, header dapat digabungkan bersama-sama dengan data terkompresi dengan perintah cat. NS
data keluaran dapat ditulis ke stdout. Karena header disimpan terlambat, metode ini adalah
tidak terlalu berguna untuk transfer data segera. Namun, itu memungkinkan untuk melakukan beberapa trik seperti
perpipaan ke utilitas split (untuk menyimpan gambar DVD dalam file yang lebih kecil di VFAT) atau data perpipaan
melalui ssh jika sistem lokal tidak memiliki ruang disk (dan menyalin header secara terpisah).

MEMASANG


Anda dapat memberikan opsi ke modul cloop saat memuat, atau menggunakan losetup atau losetup
fungsi dari perintah mount. Contoh:

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

lostup /dev/cloop1 /path/to/compressed/image

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

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

Gunakan extract_compressed_fs online menggunakan layanan onworks.net


Server & Workstation Gratis

Unduh aplikasi Windows & Linux

Perintah Linux

Ad