How to easily install tar.bz2 files in any Linux computer ?
Innehållsförteckning:
- Extrahera fil tar.bz2
- Extrahera specifika filer från en tar.bz2-fil
- Extrahera tar.bz2-fil från stdin
- Lista tar.bz2-fil
- Slutsats
tar
kommandot låter dig skapa och extrahera tjärarkiv. Det stöder ett stort antal komprimeringsprogram som gzip, bzip2, lzip, lzma, lzop, xz och komprimering.
Bzip2 är en av de mest populära algoritmerna för att komprimera tjärfiler. I konvention slutar namnet på ett tjärarkiv som komprimeras med bzip2 med antingen .tar.bz2 eller .tbz2.
I denna handledning kommer vi att förklara hur man extraherar (eller packar upp) tar.bz2- och tbz2- arkiv med
tar
kommandot.
Extrahera fil tar.bz2
De flesta Linux-distributioner och macOS kommer som standard med tar- verktyget.
För att extrahera en tar.bz2-fil, använd
--extract
(
-x
) och ange arkivfilnamnet efter alternativet
-f
:
tar -jf archive.tar.bz2
tar
kommandot upptäcker automatiskt komprimeringstyp och extraherar arkivet. Samma kommando kan användas för att extrahera tjärarkiv komprimerade med andra algoritmer som .tar.gz.
Om du är Desktop-användare och kommandoraden inte är din sak kan du använda din File Manager. För att extrahera (packa upp) en tar.bz2-fil helt enkelt högerklicka på filen du vill extrahera och välj "Extract". Windows-användare kommer att behöva ett verktyg som heter 7zip för att extrahera tar.bz2-filer.
-v
alternativet
-v
ordbok. Detta alternativ berättar
tar
att visa namnen på filerna som extraheras på terminalen.
tar -xvf archive.tar.bz2
Som standard extraherar tar arkivinnehållet i den aktuella arbetskatalogen. Använd -
--directory
(
-C
) för att extrahera arkivfiler i en specifik katalog:
För att exempelvis extrahera arkivinnehållet till
/home/linuxize/files
katalogen skriver du:
tar -jf archive.tar.bz2 -C /home/linuxize/files
Extrahera specifika filer från en tar.bz2-fil
För att extrahera en eller flera specifika filer från en tar.bz2-fil ska du lägga till en mellanseparerad lista med filnamn som ska extraheras efter arkivnamnet:
tar -jf archive.tar.bz2 file1 file2
När du extraherar filer måste du ange deras exakta namn inklusive sökvägen, som skrivs ut när
--list
(
-t
) används.
Att extrahera ett eller flera kataloger från ett arkiv är detsamma som att extrahera flera filer:
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
--wildcards
låter dig extrahera filer från en tar.bz2-fil baserat på ett jokerteckenmönster. Mönstret måste anges för att förhindra att skalet tolkar det.
Till exempel, för att bara extrahera de filer vars namn slutar på
.md
(Markdown-filer), skulle du använda:
tar -jf archive.tar.bz2 --wildcards '*.md'
Extrahera tar.bz2-fil från stdin
När du extraherar en komprimerad tar.bz2-fil genom att läsa arkivet från standardinmatning (vanligtvis genom piping) måste du specificera dekomprimeringsalternativet. Alternativet
-j
säger
tar
att filen är komprimerad med bzip2.
I exemplet nedan laddar vi ner Vim-källorna med hjälp av
wget
kommandot och rör utdata till
tar
kommandot:
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
Lista tar.bz2-fil
För att lista innehållet i en tar.bz2-fil använder du
--list
(
-t
):
tar -tf archive.tar.bz2
Utgången ser ut så här:
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
Slutsats
tar.bz2- filen är ett Tar-arkiv komprimerat med Bzip2. För att extrahera en tar.bz2-fil använder
tar -jf
kommandot
tar -jf
följt av arkivnamnet.
Ledamöter av Europaparlamentet kommer att avgöra om en rad frågor, bland annat hur man reglerar telekomföretag i EU, hur man straffar företag som snedvrider konkurrensen, hur man delar radiofrekvenser som släpps av TV: s migrering till digital sändning och hur man skyddar medborgarnas data i den digitala tiden.
Men de är delade om huruvida IP-adresser ska ses som personuppgifter. "Vi kommer att be kommissionen att formellt lägga fram en rapport om detta", säger Malcolm Harbour, en brittisk konservativ parlamentsledamot som spelar en central roll för att hylla den så kallade telekomrevisionen genom parlamentet.
När du tar ett digitalt foto tar du mer än bara fotot. Du tar också upp en rad personligt identifierbara uppgifter som kan äventyra din integritet om det någonsin föll i fela händer. Den informationen heter EXIF-metadata och många inser inte ens att dessa data är inbäddade i sina bilder. Den goda nyheten är dock att den lätt kan tas bort med ett program som ExifCleaner ($ 19, 30-dagars gratis provversion).
Vilken typ av information talar vi om? Tja det kan sträcka sig från det vardagliga som till exempel kamerans märke och modell som tog bilden, bildupplösningen, ljuskällan och så vidare. Men det kan också vara så allvarligt som där du tog bilden och vilket datum du tog det, och den här informationen kan bevaras när du skickar ett foto online. Så vem som helst som vill spåra dig vet vart du är i världen, och den som vill knyta dig till en viss plats vid en viss tid behöver bara titta på EXIF-data.
Hur man packar upp filer i Linux
Unzip är ett verktyg som hjälper dig att lista, testa och extrahera komprimerade ZIP-arkiv. I den här tutorialen kommer vi att visa dig hur du packar upp filer i Linux-system trodde kommandoraden.







