Rumah >Tutorial sistem >LINUX >Pembantu mampatan Linux bzip2

Pembantu mampatan Linux bzip2

PHPz
PHPzasal
2024-08-19 07:32:02752semak imbas

Terdapat beberapa alat pemampatan dan penyahmampatan fail dalam Linux, seperti gzip, 7-zip, Lrzip, PeaZip, dsb.

Dalam tutorial ini, kami akan memperkenalkan cara menggunakan alat bzip2 untuk memampatkan dan menyahmampat fail .bz2 dalam Linux.
Pembantu mampatan Linux bzip2
bzip2 ialah alat pemampatan yang sangat terkenal dan tersedia pada kebanyakan pengedaran Linux utama Anda boleh memasangnya dengan arahan yang sesuai pada pengedaran anda.

$ sudo apt install bzip2     [On Debian/Ubuntu]
$ sudo yum install  bzip2    [On CentOS/RHEL]
$ sudo dnf install bzip2     [On Fedora 22+]

Sintaks biasa untuk menggunakan bzip2 ialah:

$ bzip2 option(s) filenames
Cara memampatkan fail menggunakan "bzip2" dalam Linux

Anda boleh memampatkan fail seperti berikut, menggunakan bendera -z untuk mendayakan pemampatan:

$ bzip2 filename
或者
$ bzip2 -z filename

Untuk memampatkan fail .tar, gunakan arahan:

$ bzip2 -z backup.tar

Penting: bzip2 akan memadamkan fail input (fail asal) secara lalai apabila memampatkan dan menyahmampat fail Untuk mengekalkan fail input, gunakan pilihan -k atau --keep.

Selain itu, bendera -f atau --force akan memaksa bzip2 untuk menulis ganti fail output sedia ada.

------ 要保留输入文件  ------
$ bzip2 -zk filename
$ bzip2 -zk backup.tar

Anda juga boleh menetapkan saiz blok dari 100k hingga 900k menggunakan -1 atau --cepat kepada -9 atau --terbaik masing-masing:

$ bzip2 -k1  Etcher-linux-x64.AppImage
$ ls -lh  Etcher-linux-x64.AppImage.bz2
$ bzip2 -k9  Etcher-linux-x64.AppImage
$ bzip2 -kf9  Etcher-linux-x64.AppImage
$ ls -lh Etcher-linux-x64.AppImage.bz2

Tangkapan skrin di bawah menunjukkan cara menggunakan pilihan untuk mengekalkan fail input, memaksa bzip2 untuk menulis ganti fail output dan menetapkan saiz blok dalam pemampatan.

Pembantu mampatan Linux bzip2

Mampatkan fail menggunakan bzip2 dalam Linux

Cara menyahmampat fail menggunakan "bzip2" dalam Linux

Untuk menyahmampat fail .bz2, pastikan anda menggunakan pilihan -d atau --decompress:

$ bzip2 -d filename.bz2

Nota: Fail ini mesti mempunyai sambungan .bz2 untuk arahan di atas berfungsi.

$ bzip2 -vd Etcher-linux-x64.AppImage.bz2
$ bzip2 -vfd Etcher-linux-x64.AppImage.bz2
$ ls -l Etcher-linux-x64.AppImage

Pembantu mampatan Linux bzip2

Ekstrak fail bzip2 dalam Linux

Untuk menyemak imbas halaman bantuan dan manual bzip2, masukkan arahan berikut:

$ bzip2  -h
$ man bzip2

Akhir sekali, melalui penjelasan mudah di atas, saya percaya anda kini boleh memampatkan dan menyahmampat fail bz2 dalam Linux. Walau bagaimanapun, jika anda mempunyai sebarang soalan dan maklum balas, anda boleh meninggalkannya di ruangan komen.

Yang penting, anda mungkin ingin menyemak beberapa contoh perintah tar penting dalam Linux untuk mengetahui cara menggunakan arahan tar untuk mencipta arkib termampat.

Atas ialah kandungan terperinci Pembantu mampatan Linux bzip2. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn