How to easily install tar.bz2 files in any Linux computer ?
Cuprins:
- Extragerea fișierului tar.bz2
- Extragerea fișierelor specifice dintr-un fișier tar.bz2
- Extragerea fișierului tar.bz2 din stdin
- Listarea fișierului tar.bz2
- Concluzie
Comanda
tar
vă permite să creați și să extrageți arhive tar. Suportă o gamă vastă de programe de compresie, cum ar fi gzip, bzip2, lzip, lzma, lzop, xz și compres.
Bzip2 este unul dintre cei mai populari algoritmi pentru comprimarea fișierelor tar. Prin convenție, numele unei arhive tar, comprimate cu bzip2, se termină cu .tar.bz2 sau .tbz2.
În acest tutorial, vă vom explica cum să extrageți (sau să dezarhivați) arhivele tar.bz2 și tbz2 folosind comanda
tar
.
Extragerea fișierului tar.bz2
Cele mai multe distribuții Linux și macOS vin cu utilitatea tar preinstalată implicit.
Pentru a extrage un fișier
--extract
, utilizați opțiunea
--extract
(
-x
) și specificați numele fișierului de arhivă după opțiunea
-f
:
tar -jf archive.tar.bz2
Comanda
tar
detectează automat tipul de compresie și extrage arhiva. Aceeași comandă poate fi folosită pentru extragerea arhivelor tar comprimate cu alți algoritmi, cum ar fi .tar.gz.
Dacă sunteți un utilizator desktop și linia de comandă nu este lucrul dvs. puteți utiliza Managerul de fișiere. Pentru a extrage (decupla) un fișier tar.bz2 faceți clic dreapta pe fișierul pe care doriți să îl extrageți și selectați „Extrage”. Utilizatorii Windows vor avea nevoie de un instrument numit 7zip pentru a extrage fișiere tar.bz2.
Pentru o ieșire mai mare de verbose folosiți opțiunea
-v
. Această opțiune spune
tar
să afișeze numele fișierelor extrase pe terminal.
tar -xvf archive.tar.bz2
În mod implicit,
tar
va extrage conținutul arhivei din directorul de lucru curent. Utilizați -
--directory
(
-C
) pentru a extrage fișierele de arhivă dintr-un director specific:
De exemplu, pentru a extrage conținutul arhivei din directorul
/home/linuxize/files
, introduceți:
tar -jf archive.tar.bz2 -C /home/linuxize/files
Extragerea fișierelor specifice dintr-un fișier tar.bz2
Pentru a extrage un anumit fișier (i) dintr-un fișier tar.bz2, adăugați o listă separată de spațiu cu numele fișierelor care vor fi extrase după numele arhivei:
tar -jf archive.tar.bz2 file1 file2
La extragerea fișierelor, trebuie să furnizați numele exacte, inclusiv calea, așa cum sunt tipărite atunci când se utilizează opțiunea
--list
(
-t
).
Extragerea unuia sau a mai multor directoare dintr-o arhivă este aceeași cu extragerea mai multor fișiere:
tar -jf archive.tar.bz2 dir1 dir2
tar -jf archive.tar.bz2 README
tar: README: Not found in archive tar: Exiting with failure status due to previous errors
Opțiunea
--wildcards
vă permite să extrageți fișiere dintr-un fișier tar.bz2 pe baza unui model cu wildcard. Modelul trebuie citat pentru a împiedica interpretarea cochiliei.
De exemplu, pentru a extrage doar fișierele ale căror nume se termină în
.md
(fișiere Markdown), ar trebui să utilizați:
tar -jf archive.tar.bz2 --wildcards '*.md'
Extragerea fișierului tar.bz2 din stdin
Când extrageți un fișier tar.bz2 comprimat citind arhiva din intrarea standard (de obicei prin conducte), trebuie să specificați opțiunea de decompresie. Opțiunea
-j
indică
tar
că fișierul este comprimat cu bzip2.
În exemplul de mai jos, descărcăm sursele Vim folosind comanda
wget
și pițiem ieșirea acesteia la comanda
tar
:
wget -c ftp://ftp.vim.org/pub/vim/unix/vim-8.1.tar.bz2 -O - | sudo tar -xj
tar: Archive is compressed. Use -j option tar: Error is not recoverable: exiting now
Listarea fișierului tar.bz2
Pentru a lista conținutul unui fișier tar.bz2, utilizați opțiunea
--list
(
-t
):
tar -tf archive.tar.bz2
Rezultatul va arăta astfel:
file1
file2
file3
tar -tvf archive.tar.bz2
-rw-r--r-- linuxize/users 0 2019-02-15 01:19 file1
-rw-r--r-- linuxize/users 0 2019-02-15 01:19 file2
-rw-r--r-- linuxize/users 0 2019-02-15 01:19 file3
Concluzie
Fișierul tar.bz2 este o arhivă Tar comprimată cu Bzip2. Pentru a extrage un fișier
tar -jf
, utilizați comanda
tar -jf
urmată de numele arhivei.
Cum se extrage fișierul CAB utilizând instrumentele din linia de comandă în Windows 10/8/7

Puteți decomprima una sau mai multe mai mult comprimat .CAB cabinet fișiere folosind built-in instrumente de linie de comandă Windows cum ar fi expand.exe, makecab & extrac32.
Fișierul nu a putut fi salvat deoarece fișierul sursă nu a putut fi citit

Dacă nu puteți descărca & vedeți appdatalocaltemp nu poate fi salvat deoarece fișierul sursă nu a putut fi citit în Firefox, aici este ceea ce trebuie să faceți.
Comanda Tar în linux (creează și extrage arhive)

Comanda tar este utilizată pentru a crea arhive tar prin transformarea unui grup de fișiere într-o arhivă. În acest tutorial, vă vom arăta cum să folosiți comanda tar pentru a extrage, lista și crea arhive tar.