10 7Zip (Arkib Fail) Contoh Perintah di Linux

10 7Zip (Arkib Fail) Contoh Perintah di Linux

7-zip adalah sumber terbuka sumber terbuka, platform, kuat, dan lengkap archiver fail dengan nisbah mampatan yang tinggi, untuk Tingkap. Ia mempunyai versi baris perintah yang kuat yang telah dipindahkan ke Linux/POSIX sistem.

Ia mempunyai nisbah mampatan yang tinggi di 7z format dengan Lzma dan LZMA2 Mampatan, menyokong banyak format arkib lain seperti XZ, BZIP2, GZIP, TAR, ZIP dan WIM untuk kedua -dua pembungkusan dan pembongkaran; AR, RAR, MBR, EXT, NTFS, FAT, GPT, HFS, ISO, RPM, LZMA, UEFI, Z, dan banyak lagi untuk mengekstrak sahaja.

Ia memberikan kuat AES-256 penyulitan dalam format 7z dan zip, menawarkan nisbah mampatan 2-10 % Untuk format Zip dan Gzip (jauh lebih baik daripada yang ditawarkan oleh PKZIP dan Winzip). Ia juga dilengkapi dengan keupayaan mengekstrak diri untuk format 7Z dan ia disetempatkan dalam 87 bahasa.

Cara memasang 7zip di linux

Pelabuhan 7zip pada sistem linux dipanggil p7zip, Pakej ini telah dipasang pada banyak pengagihan linux arus perdana. Anda perlu memasang p7zip-full Pakej untuk mendapatkan utiliti 7Z, 7za, dan 7ZR CLI pada sistem anda, seperti berikut.

Pasang 7Zip pada Debian, Ubuntu atau Linux Mint

Pengagihan Linux yang berpangkalan di Debian dilengkapi dengan tiga pakej perisian yang berkaitan dengan 7zip Dan mereka p7zip, p7zip-full dan p7zip-rar. Dicadangkan untuk memasang p7zip-full pakej, yang menyokong banyak format arkib.

$ sudo apt-get memasang p7zip-full 

Pasang 7zip pada fedora atau centos/rhel

Pengagihan Linux berasaskan topi merah dilengkapi dengan dua pakej yang berkaitan dengan 7zip Dan mereka p7zip dan p7zip-plugins. Dicadangkan untuk memasang kedua -dua pakej.

Untuk memasang kedua -dua pakej ini, anda perlu mengaktifkan repositori EPEL pada pengagihan CentOS/RHEL. Di Fedora, tidak perlu menyiapkan repositori tambahan.

$ sudo yum memasang p7zip p7zip-plugins 

Sekali 7zip Pakej yang dipasang, anda boleh bergerak lebih jauh untuk mempelajari beberapa contoh arahan 7ZIP yang berguna untuk mengemas atau membongkar pelbagai jenis arkib di bahagian berikut.

Ketahui Contoh Perintah 7Zip di Linux

1. Untuk membuat .7z fail arkib, gunakan "A" pilihan. Format arkib yang disokong untuk penciptaan adalah 7Z, XZ, GZIP, TAR, ZIP dan BZIP2. Sekiranya fail arkib yang diberikan sudah ada, ia akan "menambah" fail ke arkib yang sedia ada, bukannya menimpanya.

$ 7Z a hiper.7z hyper_1.4.2_I386.Deb 
Buat fail arkib 7Z di Linux

2. Untuk mengekstrak .7z fail arkib, gunakan "E" pilihan, yang akan mengekstrak arkib dalam direktori kerja sekarang.

$ 7z e hiper.7z 
Ekstrak Fail Arkib 7z di Linux

3. Untuk memilih format arkib, gunakan -t (nama format) pilihan, yang membolehkan anda memilih format arkib seperti zip, gzip, bzip2 atau tar (lalai adalah 7z):

$ 7z a -tzip hiper.zip hyper_1.4.2_I386.Deb 
Buat fail zip 7Z di Linux

4. Untuk melihat senarai fail dalam arkib, gunakan "L" (senarai) fungsi, yang akan memaparkan jenis format arkib, kaedah yang digunakan, fail dalam arkib antara maklumat lain seperti yang ditunjukkan.

$ 7Z l hiper.7z 
Senaraikan maklumat fail 7Z

5. Untuk menguji integriti fail arkib, gunakan "T" (ujian) berfungsi seperti yang ditunjukkan.

$ 7Z t hiper.7z 
Semak Integriti Fail 7Z

6. Untuk membuat sandaran direktori, anda harus menggunakan 7za utiliti yang memelihara pemilik/kumpulan fail, tidak seperti 7Z, -SI Pilihan membolehkan membaca fail dari stdin.

$ tar -cf - tecmint_files | 7za a -si tecmint_files.tar.7z 

7. Untuk memulihkan sandaran, gunakan -Jadi pilihan, yang akan menghantar output ke stdout.

$ 7za x -so tecmint_files.tar.7Z | tar xf - 

8. Untuk menetapkan tahap mampatan, gunakan -mx pilihan seperti yang ditunjukkan.

$ tar -cf - tecmint_files | 7za a -si -mx = 9 tecmint_files.tar.7z 

9. Untuk mengemas kini fail arkib yang ada atau keluarkan fail dari fail arkib, gunakan "U" dan "D" Pilihan, masing -masing.

$ 7Z U $ 7Z D   

10. Untuk menetapkan kata laluan ke fail arkib, gunakan -p password_here bendera seperti yang ditunjukkan.

$ 7za a -p password_here tecmint_secrets.tar.7z 

Untuk maklumat lanjut merujuk kepada 7z halaman lelaki, atau pergi ke laman utama 7Zip: https: // www.7-zip.org/.

Itu sahaja buat masa ini! Dalam artikel ini, kami telah menerangkan contoh perintah 10 7Zip (Arkib Fail) di Linux. Gunakan borang maklum balas di bawah untuk mengemukakan sebarang pertanyaan atau kongsi pendapat anda dengan kami.