InggrisPerancisSpanyol

favorit OnWorks

pigz - Online di Cloud

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

Ini adalah perintah pigz 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


pigz, unpigz - kompres atau perluas file

RINGKASAN


babi [ -cdfhikKlLnNqrRtTz0..9,11 ] [ -b Ukuran blok ] [ -p benang ] [ -S akhiran ] [ nama ... ]
unpigz [ -cfhikKlLnNqrRtTz ] [ -b Ukuran blok ] [ -p benang ] [ -S akhiran ] [ nama ... ]

DESKRIPSI


babi kompres menggunakan utas untuk menggunakan beberapa prosesor dan inti. masukannya adalah
dipecah menjadi 128 KB potongan dengan masing-masing dikompresi secara paralel. Nilai cek individu
untuk setiap chunk juga dihitung secara paralel. Data terkompresi ditulis untuk
output, dan nilai pemeriksaan gabungan dihitung dari nilai pemeriksaan individu.

Format data terkompresi yang dihasilkan adalah dalam format zip gzip, zlib, atau entri tunggal
menggunakan metode kompresi deflate. Kompresi menghasilkan deflasi mentah parsial
aliran yang digabungkan oleh satu utas tulis dan dibungkus dengan yang sesuai
header dan trailer, di mana trailer berisi nilai pemeriksaan gabungan.

Setiap aliran deflate mentah parsial diakhiri oleh blok tersimpan kosong (menggunakan
Opsi Z_SYNC_FLUSH dari zlib), untuk mengakhiri aliran bit parsial itu pada batas byte.
Itu memungkinkan aliran parsial untuk digabungkan hanya sebagai urutan byte. Ini
menambahkan overhead empat hingga lima byte yang sangat kecil ke output untuk setiap potongan input.

Ukuran blok input default adalah 128K, tetapi dapat diubah dengan -b pilihan. Nomor
utas kompres diatur secara default ke jumlah prosesor online, yang dapat
diubah menggunakan -p pilihan. Menentukan -p 1 menghindari penggunaan benang sepenuhnya.

Blok input, saat dikompresi secara independen, memiliki 32K terakhir dari blok sebelumnya
dimuat sebagai kamus prasetel untuk mempertahankan keefektifan kompresi dari pengempisan di a
benang tunggal. Ini dapat dimatikan menggunakan -i or --Mandiri pilihan, sehingga
blok dapat didekompresi secara independen untuk pemulihan kesalahan parsial atau untuk akses acak.

Dekompresi tidak dapat diparalelkan, setidaknya tanpa deflate yang disiapkan secara khusus
aliran untuk tujuan itu. Hasil dari, babi menggunakan satu utas (utas utama) untuk
dekompresi, tetapi akan membuat tiga utas lain untuk membaca, menulis, dan memeriksa
perhitungan, yang dapat mempercepat dekompresi dalam beberapa keadaan. Paralel
dekompresi dapat dimatikan dengan menentukan satu proses ( -dp 1 or -tp 1 ).

File terkompresi dapat dikembalikan ke bentuk aslinya menggunakan babi -d or unpigz.

PILIHAN


-# --cepat --terbaik
Atur kecepatan kompresi menggunakan digit yang ditentukan #, Di mana -1 or --cepat
menunjukkan metode kompresi tercepat (kompresi lebih sedikit) dan -9 or --terbaik
menunjukkan metode kompresi paling lambat (kompresi terbaik). -0 tidak ada kompresi.
-11 memberikan kompresi beberapa persen lebih baik dengan biaya yang mahal dalam waktu eksekusi. NS
defaultnya adalah -6.

-b --Ukuran blok mmm
Setel ukuran blok kompresi ke mmmK (default 128KiB).

-c --stdout --ke-stdout
Tulis semua output yang diproses ke stdout (tidak akan dihapus).

-d --dekompresi --tidak terkompresi
Dekompresi input terkompresi.

-f --memaksa
Timpa paksa, kompres .gz, tautan, dan ke terminal.

-h --membantu
Tampilkan layar bantuan dan keluar.

-i --Mandiri
Kompres blok secara independen untuk pemulihan kerusakan.

-k --menyimpan
Jangan hapus file asli setelah diproses.

-K --ritsleting
Kompres ke format entri tunggal zip (.zip) PKWare.

-l --Daftar
Daftar isi input terkompresi.

-L --lisensi
Tampilkan babi lisensi dan berhenti.

-n --tanpa nama
Jangan menyimpan atau mengembalikan nama file di/dari header.

-N --nama
Simpan/kembalikan nama file dan waktu mod di/dari header.

-p --proses n
Izinkan hingga n proses (default adalah jumlah prosesor online)

-q --diam --diam
Cetak tidak ada pesan, bahkan pada kesalahan.

-r --rekursif
Memproses isi semua subdirektori.

-R --dapat disinkronkan
Lokasi blok yang ditentukan input untuk rsync.

-S --akhiran .sss
Gunakan akhiran .sss alih-alih .gz (untuk kompresi).

-t --tes
Uji integritas input terkompresi.

-T --tidak ada waktu
Jangan menyimpan atau mengembalikan waktu mod di/dari header.

-v --bertele-tele
Berikan lebih banyak keluaran verbose.

-V --Versi: kapan
Tampilkan versi pigz.

-z --zlib
Kompres ke zlib (.zz) alih-alih format gzip.

-- Semua argumen setelah "--" diperlakukan sebagai nama file (untuk nama yang dimulai dengan "-")

Opsi ini unik untuk tingkat kompresi -11:

-F --pertama
Lakukan iterasi terlebih dahulu, sebelum blok split (default terakhir).

-SAYA, --iterasi n
Jumlah iterasi untuk pengoptimalan (default 15).

-M, --maxsplit n
Jumlah maksimum blok split (default 15).

-O --satu blok
Jangan membagi menjadi blok yang lebih kecil (default adalah pemisahan blok).

HAK CIPTA PEMBERITAHUAN


Perangkat lunak ini disediakan 'apa adanya', tanpa jaminan tersurat maupun tersirat. Tidak ada acara
akan penulis bertanggung jawab atas segala kerusakan yang timbul dari penggunaan perangkat lunak ini.

Hak Cipta (C) 2007, 2008, 2009, 2010, 2011, 2012, 2013 Mark Adler
<[email dilindungi]>

lokal BABI(1)

Gunakan pigz online menggunakan layanan onworks.net


Server & Workstation Gratis

Unduh aplikasi Windows & Linux

  • 1
    bersaturpms
    bersaturpms
    Bergabunglah dengan kami di Gitter!
    https://gitter.im/unitedrpms-people/Lobby
    Aktifkan repositori URPMS di . Anda
    sistem -
    https://github.com/UnitedRPMs/unitedrpms.github.io/bl...
    Unduh unitedrpms.dll
  • 2
    Tingkatkan Perpustakaan C++
    Tingkatkan Perpustakaan C++
    Boost menyediakan portabel gratis
    pustaka C++ peer-review. Itu
    penekanannya adalah pada perpustakaan portabel yang
    bekerja dengan baik dengan C++ Standard Library.
    Lihat http://www.bo...
    Unduh Boost C++ Libraries
  • 3
    VirtualGL
    VirtualGL
    VirtualGL mengalihkan perintah 3D dari a
    Aplikasi OpenGL Unix/Linux ke a
    GPU sisi server dan mengonversi
    merender gambar 3D menjadi aliran video
    dengan yang ...
    Unduh VirtualGL.dll
  • 4
    libusb
    libusb
    Perpustakaan untuk mengaktifkan ruang pengguna
    program aplikasi untuk berkomunikasi dengan
    perangkat USB. Pemirsa: Pengembang, Akhir
    Pengguna/Desktop. Bahasa Pemrograman:C.
    Kategori ...
    Unduh libusb.dll
  • 5
    menenggak
    menenggak
    SWIG adalah alat pengembangan perangkat lunak
    yang menghubungkan program yang ditulis dalam C dan
    C++ dengan berbagai level tinggi
    bahasa pemrograman. SWIG digunakan dengan
    berbeda...
    Unduh SWIG.dll
  • 6
    Tema WooCommerce Nextjs React
    Tema WooCommerce Nextjs React
    Bereaksi tema WooCommerce, dibangun dengan
    JS berikutnya, Webpack, Babel, Node, dan
    Express, menggunakan GraphQL dan Apollo
    Klien. Toko WooCommerce di React(
    berisi: Produk...
    Unduh WooCommerce Nextjs React Theme
  • Lebih banyak lagi »

Perintah Linux

Ad