Wéi eng .bz2 Datei am Linux ze kompriméieren an ze dekompriméieren
Fir e Fichier(en) ze kompriméieren, ass d'Gréisst vun de Datei(en) wesentlech ze reduzéieren andeems d'Daten an de Fichier(en) mat manner Bits kodéiert ginn, an et ass normalerweis eng nëtzlech Praxis beim Backup an Transfer vun enger Datei(en) iwwer engem Netz. Op der anerer Säit, dekompriméieren vun enger Datei(en) bedeit d'Daten an der Datei (en) an hiren ursprénglechen Zoustand ze restauréieren.
Et gi verschidde PeaZip a vill méi.
An dësem Tutorial wäerte mir kucken wéi Dir .bz2
Dateien kompriméiert an dekompriméiert mat dem bzip2 Tool an Linux.
Bzip2 ass e bekannte Kompressiounsinstrument an et ass verfügbar op déi meescht wann net all de grousse Linux Verdeelungen, Dir kënnt de passende Kommando fir Är Verdeelung benotzen fir se z'installéieren.
$ sudo apt install bzip2 [On Debian/Ubuntu] $ sudo yum install bzip2 [On CentOS/RHEL] $ sudo dnf install bzip2 [On Fedora 22+]
Déi konventionell Syntax fir bzip2 ze benotzen ass:
$ bzip2 option(s) filenames
Wéi benotzt bzip2 fir Dateien op Linux ze kompriméieren
Dir kënnt e Fichier kompriméieren wéi hei ënnen, wou de Fändel -z
d'Dateikompressioun erméiglecht:
$ bzip2 filename OR $ bzip2 -z filename
Fir eng .tar
Datei ze kompriméieren, benotzt de Kommandoformat:
$ bzip2 -z backup.tar
Wichteg: Par défaut läscht bzip2 d'Inputdateien während der Kompressioun oder Dekompressioun, fir d'Inputdateien ze halen, benotzt d'Optioun -k
oder --keep
.
Zousätzlech wäert de -f
oder --force
Fändel bzip2 forcéieren fir eng existent Ausgangsdatei ze iwwerschreiwen.
------ To keep input file ------ $ bzip2 -zk filename $ bzip2 -zk backup.tar
Dir kënnt och d'Blockgréisst op 100k bis zu 900k setzen, andeems Dir -1
oder --fast
op -9
benotzt oder -best wéi am déi folgend Beispiller:
$ 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
De Screenshot hei ënnen weist wéi Dir Optiounen benotzt fir d'Inputdatei ze halen, forcéiere bzip2 fir eng Ausgangsdatei ze iwwerschreiwe an d'Blockgréisst während der Kompressioun ze setzen.
Wéi benotzt bzip2 fir Dateien op Linux ze dekompriméieren
Fir eng .bz2
Datei ze dekompriméieren, benotzt d'Optioun -d
oder --decompress
wéi esou:
$ bzip2 -d filename.bz2
Bemierkung: D'Datei muss mat enger .bz2
-Extensioun ophalen fir datt de Kommando hei uewen funktionnéiert.
$ bzip2 -vd Etcher-linux-x64.AppImage.bz2 $ bzip2 -vfd Etcher-linux-x64.AppImage.bz2 $ ls -l Etcher-linux-x64.AppImage
Fir d'bzip2 Hëllef Säit a Mann Säit ze gesinn, gitt de Kommando hei ënnen:
$ bzip2 -h $ man bzip2
Schlussendlech, mat den einfachen Erweiderungen hei uewen, gleewen ech datt Dir elo fäeg sidd .bz2
Dateien mat dem bzip2-Tool am Linux ze kompriméieren an ze dekompriméieren. Wéi och ëmmer, fir all Froen oder Feedback, erreecht eis mat der Kommentarsektioun hei drënner.
Wichteg ass datt Dir wëllt iwwer e puer wichteg kompriméiert Archivdateien erstellen.