7za - Pengarsip file dengan rasio kompresi tertinggi
7za [adeltux] [-] [SWITCH] <ARCHIVE_NAME> <ARGUMENTS>...
7-Zip adalah pengarsipan file dengan rasio kompresi tertinggi. Program ini mendukung format 7z (yang menerapkan algoritme kompresi LZMA), ZIP, CAB, ARJ, GZIP, BZIP2, TAR, CPIO, RPM, dan DEB. Rasio kompresi dalam format 7z baru 30-50% lebih baik daripada rasio dalam format ZIP.
7za adalah executable yang berdiri sendiri. 7za menangani lebih sedikit format arsip daripada 7z, tetapi tidak membutuhkan yang lain.
Menambahkan
Menghapus
Ekstrak
Daftar
Tes
Memperbarui
eXtract dengan path lengkap
Sertakan arsip
mengecualikan arsip
Nonaktifkan indikator persentase
Sertakan nama file
jangan simpan symlink; menyimpan file/direktori yang mereka tuju. PERHATIAN : tahap pemindaian tidak akan pernah berakhir karena symlink rekursif seperti
ln -s .. ldir
Tetapkan Metode Kompresi (lihat /usr/share/doc/p7zip/DOC/MANUAL/cmdline/switches/method.htm untuk daftar metode)
Hanya format 7z : mengaktifkan atau menonaktifkan enkripsi header arsip (Default : nonaktif)
Tetapkan direktori Keluaran
Tetapkan Kata Sandi
Subdirektori berulang (PERHATIAN: bendera ini tidak melakukan apa yang Anda pikirkan, hindari menggunakannya)
Buat arsip SFX
Baca data dari StdIn, misalnya:
tar cf - directory | 7za a -si directory.tar.7z
Tulis data ke StdOut, misalnya:
echo foo | 7z a dummy -tgzip -si -so > /dev/null
Mengatur mode teknis untuk perintah l (daftar).
Jenis arsip (format 7z, zip, gzip, bzip2, lzip atau tar. 7z adalah default)
Buat volume
Opsi pembaruan
Tetapkan direktori Kerja
Kecualikan nama file
Asumsikan Ya pada semua pertanyaan
7-Zip mengembalikan kode keluar berikut:
Normal (tidak ada kesalahan atau peringatan yang terdeteksi)
Peringatan (Kesalahan tidak fatal). Misalnya, beberapa file tidak dapat dibaca selama kompresi. Jadi mereka tidak dikompresi
Kesalahan fatal
Parameter baris perintah yang buruk
Tidak cukup memori untuk operasi
Pengguna menghentikan proses dengan control-C (atau serupa)
JANGAN GUNAKAN format 7-zip untuk tujuan backup di Linux/Unix karena : - 7-zip tidak menyimpan pemilik/grup file.
Di Linux/Unix, untuk mencadangkan direktori Anda harus menggunakan tar :
- untuk membuat cadangan direktori:
tar cf - directory | 7za a -si directory.tar.7z
- untuk memulihkan cadangan Anda:
7za x -so directory.tar.7z | tar xf -
Jika Anda ingin mengirim file dan direktori (bukan pemilik file) ke pengguna Unix/MacOS/Windows lainnya, Anda dapat menggunakan format 7-zip.
Contoh :
7za a directory.7z directory
Jangan gunakan "-r" karena flag ini tidak melakukan apa yang Anda pikirkan.
Jangan gunakan directory/* karena file ".*" (contoh : "directory/*" tidak cocok dengan "directory/.profile")
Menambahkan semua file dari direktori "dir1" ke arsip archive.7z menggunakan "pengaturan ultra":
7za a -t7z -m0=lzma -mx=9 -mfb=64 -md=32m -ms=on archive.7z dir1
arsip 7z
metode lzma
tingkat kompresi=9 (Ultra)
jumlah byte cepat untuk LZMA=64
ukuran kamus=32 megabyte
arsip padat=aktif
Tambahkan semua file dari direktori "dir1" ke arsip SFX archive.exe (Keterangan: arsip SFX HARUS diakhiri dengan ".exe"):
7za a -sfx archive.exe dir1
Tambahkan semua file dari direktori "a_directory" ke arsip "archive.7z" (dengan data dan enkripsi arsip header aktif):
7za a -mhe=on -pmy_password archive.7z a_directory
7z(1), 7zr(1), bzip2(1), gzip(1), lzip(1), zip(1)
/usr/share/doc/p7zip/DOC/MANUAL/index.htm