Kuidas tihendada ja lahti pakkida .bz2 fail Linuxis
Faili (de) tihendamine tähendab faili (failide) suuruse olulist vähendamist, kodeerides failides andmed vähem bitte kasutades, ja see on tavaliselt kasulik faili (te) varundamise ja edastamise ajal. üle võrgu. Teiselt poolt tähendab faili (de) dekompresseerimine failides olevate andmete taastamist algsesse olekusse.
PeaZipi on mitu ja palju muud.
Selles õpetuses uurime, kuidas faile .bz2
tihendada ja lahti pakkida, kasutades Linuxi tööriista bzip2.
Bzip2 on tuntud pakkimistööriist ja see on saadaval enamikus, kui mitte kõigis suuremates Linuxi distributsioonides, saate selle installimiseks kasutada oma levitamiseks sobivat käsku.
$ sudo apt install bzip2 [On Debian/Ubuntu] $ sudo yum install bzip2 [On CentOS/RHEL] $ sudo dnf install bzip2 [On Fedora 22+]
Bzip2 kasutamise tavapärane süntaks on:
$ bzip2 option(s) filenames
Kuidas kasutada faili tihendamiseks Linuxis faili “bzip2”
Võite faili tihendada järgmiselt, kus lipp -z
võimaldab faili tihendamist:
$ bzip2 filename OR $ bzip2 -z filename
Faili .tar
tihendamiseks kasutage käsuvormingut:
$ bzip2 -z backup.tar
Tähtis: Vaikimisi kustutab bzip2 sisendfailid tihendamise või lahtipakkimise ajal, sisendfailide säilitamiseks kasutage valikut -k
või --keep
.
Lisaks sunnib lipp -f
või --force
bzip2 olemasoleva väljundfaili üle kirjutama.
------ To keep input file ------ $ bzip2 -zk filename $ bzip2 -zk backup.tar
Bloki suuruseks saate seada ka 100k kuni 900k, kasutades -1
või --fast
väärtuseks -9
või –best, nagu on näidatud allpool toodud näited:
$ 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
Alloleval ekraanipildil on näidatud, kuidas kasutada valikuid sisendfaili hoidmiseks, sundida bzip2 väljundfaili üle kirjutama ja pakkimise ajal ploki suurus määrama.
Kuidas kasutada faili dekompressimiseks Linuxis faili “bzip2”
Faili .bz2
dekompressimiseks kasutage valikut -d
või --decompress
nii:
$ bzip2 -d filename.bz2
Märkus: ülaltoodud käsu toimimiseks peab fail lõppema laiendiga .bz2
.
$ bzip2 -vd Etcher-linux-x64.AppImage.bz2 $ bzip2 -vfd Etcher-linux-x64.AppImage.bz2 $ ls -l Etcher-linux-x64.AppImage
Bzip2 abilehe ja manulehe kuvamiseks tippige järgmine käsk:
$ bzip2 -h $ man bzip2
Lõpuks, ülaltoodud lihtsate üksikasjadega arvan, et olete nüüd võimeline faile .bz2
pakkima ja lahti pakkima, kasutades Linuxi tööriista bzip2. Kui teil on küsimusi või tagasisidet, võtke meiega ühendust alloleva kommentaaride jaotise abil.
Oluline on, et võiksite üle vaadata mõne olulise tihendatud arhiivifaili loomise.