Ini adalah perintah lzmp 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
lzma, unlzma, lzcat - alat kompresi dan dekompresi LZMA
RINGKASAN
lzma [-123456789cdefhkLqtvV] [-S akhiran] [nama file ...]
unlzma [-cfhkLqtvV] [-S akhiran] [nama file ...]
lzcat [-fhLqV] [nama file ...]
DESKRIPSI
LZMA (Lempel-Ziv-Markov chain-Algorithm) adalah versi perbaikan dari kompresi LZ77 yang terkenal
algoritma. Itu ditingkatkan dengan cara meningkatkan rasio kompresi maksimum, tetap tinggi
kecepatan dekompresi dan persyaratan memori rendah untuk dekompresi.
lzma alat baris perintah memiliki antarmuka yang mirip dengan gzip(1) dan bzip2(1) dan dimaksudkan untuk
manfaatkan kompresi LZMA dengan mudah bagi pengguna yang sudah terbiasa dengan gzip dan
bzip2.
Dalam panduan ini lzma sebagian besar dibandingkan dengan bzip2 karena saat ini adalah salah satu yang paling
perangkat lunak gratis yang banyak digunakan untuk mengompres file tar yang dibuat untuk didistribusikan. Membandingkan lzma dengan
gzip tidak praktis karena baik lzma maupun bzip2 tidak dapat bersaing dengan gzip dalam kompresi
kecepatan. Di sisi lain rasio kompresi gzip lebih buruk daripada lzma dan bzip2.
lzma memberikan rasio kompresi yang lebih baik daripada bzip2 terutama dengan file yang memiliki
selain konten teks biasa. Keuntungan lain dari lzma adalah dekompresi cepat yaitu
berkali-kali lebih cepat dari bzip2. Kerugian utama adalah mencapai yang tertinggi
rasio kompresi membutuhkan sejumlah besar sumber daya sistem, baik waktu CPU dan RAM.
Juga perangkat lunak untuk menangani file terkompresi LZMA tidak diinstal secara default di sebagian besar
distribusi.
Saat mengompresi atau mendekompresi dengan lzma, file baru akan memiliki kepemilikan yang sama
informasi, izin dan cap waktu sebagai file asli. Namun informasi ini
tidak disimpan ke dalam file terkompresi seperti gzip.
STREAMING VS. NON-STREAM
File LZMA dapat berupa streaming atau non-streaming. File non-streaming hanya dibuat
ketika ukuran file yang dikompresi diketahui. Dalam prakteknya ini berarti bahwa
file sumber harus berupa file biasa. Dengan kata lain, jika mengompresi dari input standar
atau dari pipa bernama (fifo) file terkompresi akan selalu dialirkan.
File streaming dan non-streaming dikompresi secara identik; perbedaannya hanya
ditemukan dari awal dan akhir file terkompresi LZMA: File non-streaming berisi
ukuran file yang tidak terkompresi di header file LZMA; file streaming memiliki
ukuran tidak terkompresi ditandai sebagai tidak diketahui. Untuk mengetahui di mana harus menghentikan decoding, file streaming memiliki
penanda End Of Stream khusus di akhir file LZMA. Penanda EOS membuat streaming
file lima atau enam byte lebih besar dari non-streaming.
Jadi dalam praktiknya membuat file non-streaming memiliki dua keuntungan: 1) file terkompresi adalah
beberapa byte lebih kecil dan 2) ukuran file yang tidak terkompresi dapat diperiksa tanpa
mendekompresi file.
PILIHAN
Opsi pendek dapat dikelompokkan seperti -CD.
-c --stdout --ke-stdout
Output ditulis ke output standar. File asli disimpan
tidak berubah. Saat mengompresi ke output standar, hanya ada satu input
mengajukan. Opsi ini tersirat ketika input dibaca dari input standar atau
skrip dipanggil sebagai lzcat.
-d --dekompresi --tidak terkompresi
Paksa dekompresi terlepas dari nama permintaan. Ini default saat dipanggil
as unlzma or lzcat.
-f --memaksa
Memaksa kompresi atau dekompresi meskipun file sumber adalah symlink, target ada,
atau target adalah terminal. Berbeda dengan gzip dan bzip2, jika data input tidak ada
Format LZMA, --force tidak membuat lzma berperilaku seperti kucing. lzma tidak pernah meminta jika
file target harus ditimpa; file yang ada dilewati atau, jika:
--memaksa, ditimpa.
-h --membantu
Tampilkan ringkasan opsi yang didukung dan keluar.
-k --menyimpan
Jangan hapus file input setelah kompresi atau dekompresi.
-L --lisensi
Tampilkan informasi lisensi dari lzma.
-q --diam
Menekan semua peringatan. Anda masih dapat memeriksa status keluar untuk mendeteksi jika ada peringatan
telah ditunjukkan.
-S --akhiran .suf
penggunaan .suf alih-alih default .lzma. Sufiks nol memaksa unlzma untuk dekompresi
semua file yang diberikan terlepas dari akhiran nama file.
-t --tes
Periksa integritas file terkompresi. Tanpa --bertele-tele tidak ada keluaran
dihasilkan jika tidak ditemukan kesalahan.
-v --bertele-tele
Tampilkan nama file dan persentase pengurangan setiap file proses.
-V --Versi: kapan
Tunjukkan nomor versi dari lzma.
-z --kompres
Memaksa kompresi terlepas dari nama pemanggilannya.
-1 .. -9
Mengatur rasio kompresi. Opsi ini tidak berpengaruh saat dekompresi.
--cepat Alias untuk -1.
--terbaik Alias untuk -9.
DIAGNOSTIK
Status keluar:
0 - Semuanya baik-baik saja.
1 - Terjadi kesalahan.
2 - Sesuatu yang patut diperingatkan terjadi tetapi tidak ada kesalahan.
Ini bisa sangat berguna dengan ter(1) ditambal untuk mendukung kompresi LZMA.
PENULIS
Algoritma LZMA dan implementasi yang digunakan dalam utilitas LZMA dikembangkan oleh Igor Pavlov.
Kode asli tersedia di LZMA SDK yang dapat ditemukan dari
http://7-zip.org/sdk.html .
lzma alat baris perintah ditulis oleh Ville Koskinen. http://tukaani.org/lzma/
Halaman manual ini terinspirasi oleh halaman manual dari gzip dan bzip2.
Gunakan lzmp online menggunakan layanan onworks.net