Kif Ikkompressa u Dekompressa Fajl .bz2 fil-Linux
Li tikkompressa fajl(i), hija li tnaqqas b'mod sinifikanti d-daqs tal-fajl(i) billi tikkodifika d-data fil-fajl(i) billi tuża inqas bits, u normalment hija prattika utli waqt backup u trasferiment ta' fajl(i) fuq netwerk. Min-naħa l-oħra, id-dekompressjoni ta' fajl(i) tfisser ir-restawr tad-data fil-fajl(i) għall-istat oriġinali tiegħu.
Hemm diversi PeaZip u ħafna aktar.
F'dan it-tutorja, se nħarsu lejn kif tikkompressa u dekompressa fajls .bz2
billi tuża l-għodda bzip2 fil-Linux.
Bzip2 hija għodda ta 'kompressjoni magħrufa sew u hija disponibbli fuq il-biċċa l-kbira jekk mhux id-distribuzzjonijiet ewlenin tal-Linux kollha, tista' tuża l-kmand xieraq għad-distribuzzjoni tiegħek biex tinstallah.
$ sudo apt install bzip2 [On Debian/Ubuntu] $ sudo yum install bzip2 [On CentOS/RHEL] $ sudo dnf install bzip2 [On Fedora 22+]
Is-sintassi konvenzjonali tal-użu ta' bzip2 hija:
$ bzip2 option(s) filenames
Kif tuża bzip2 biex tikkompressa Fajls fil-Linux
Tista' tikkompressa fajl kif hawn taħt, fejn il-bandiera -z
tippermetti l-kompressjoni tal-fajl:
$ bzip2 filename OR $ bzip2 -z filename
Biex tikkompressa fajl .tar
, uża l-format tal-kmand:
$ bzip2 -z backup.tar
Importanti: B'default, bzip2 iħassar il-fajls tal-input waqt il-kompressjoni jew id-dekompressjoni, biex iżżomm il-fajls tal-input, uża l-għażla -k
jew --keep
.
Barra minn hekk, il-marka -f
jew --force
se jġiegħel lil bzip2 jissostitwixxi fajl tal-output eżistenti.
------ To keep input file ------ $ bzip2 -zk filename $ bzip2 -zk backup.tar
Tista' wkoll issettja d-daqs tal-blokk għal 100k sa 900k, billi tuża -1
jew --fast
għal -9
jew -l-aħjar kif muri f' l-eżempji hawn taħt:
$ 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
Il-screenshot hawn taħt turi kif tuża l-għażliet biex iżżomm il-fajl tal-input, iġiegħel lil bzip2 jikteb fuq il-fajl tal-output u ssettja d-daqs tal-blokk waqt il-kompressjoni.
Kif tuża bzip2 biex tiddekompressa Fajls fil-Linux
Biex tiddekompressa fajl .bz2
, uża l-għażla -d
jew --decompress
bħal dan:
$ bzip2 -d filename.bz2
Nota: Il-fajl għandu jispiċċa b'estensjoni .bz2
biex il-kmand ta' hawn fuq jaħdem.
$ bzip2 -vd Etcher-linux-x64.AppImage.bz2 $ bzip2 -vfd Etcher-linux-x64.AppImage.bz2 $ ls -l Etcher-linux-x64.AppImage
Biex tara l-paġna tal-għajnuna bzip2 u l-paġna man, ikteb il-kmand hawn taħt:
$ bzip2 -h $ man bzip2
Fl-aħħar nett, bl-elaborazzjonijiet sempliċi hawn fuq, nemmen li issa kapaċi tikkompressa u tiddekompressa fajls .bz2
billi tuża l-għodda bzip2 fil-Linux. Madankollu, għal kwalunkwe mistoqsija jew feedback, ikkuntattjana billi tuża t-taqsima tal-kummenti hawn taħt.
Importanti, inti tista 'tixtieq li tmur fuq ftit importanti joħolqu fajls arkivju kompressat.