Wat om te weet
- 'n TAR-lêer is 'n gekonsolideerde Unix-argiefformaatlêer.
- Maak een oop met 7-Zip, B1 Online Archiver, en ander lêer unzip-nutsgoed.
- Skakel oor na argiefformate soos ZIP, TAR. GZ, ens. met Zamzar of Online-Convert.com.
Die artikel verduidelik wat TAR-lêers is en hoe hulle verskil van ander argiefformate, watter programme lêers daaruit kan onttrek en hoe om een na soortgelyke argiefformate om te skakel.
Wat is 'n TAR-lêer?
Short for Tape Archive, en soms na verwys as tarball, 'n lêer wat die TAR-lêeruitbreiding het, is 'n lêer in die Consolidated Unix Archive-formaat. 'n Program of opdrag wat argiewe kan oopmaak, is nodig om 'n TAR-lêer oop te maak.
Omdat die TAR-lêerformaat gebruik word om veelvuldige lêers in een enkele lêer te stoor, is dit 'n gewilde metode vir beide argiveringsdoeleindes en vir die stuur van veelvuldige lêers oor die internet, soos vir sagteware-aflaaie.
Die TAR-lêerformaat is algemeen in Linux- en Unix-stelsels, maar net vir die stoor van data, nie om dit saam te pers nie. TAR-lêers word dikwels saamgepers nadat dit geskep is, maar dit word TGZ-lêers deur die TGZ-, TAR. GZ- of GZ-uitbreiding te gebruik.
TAR is ook 'n akroniem vir tegniese assistent-versoek, maar dit het niks met die TAR-lêerformaat te doen nie.
Hoe om 'n TAR-lêer oop te maak
TAR-lêers, wat 'n betreklik algemene argiefformaat is, kan oopgemaak word met die gewildste zip/unzip-nutsgoed. PeaZip en 7-Zip is twee van die beter gratis lêeruittreksels wat beide die opening van TAR-lêers en die skep van TAR-lêers ondersteun, maar kyk na hierdie lys gratis lêeruittrekkers vir 'n aantal ander keuses.
B1 Online Archiver en ezyZip is twee ander TAR-openers, maar hulle loop in jou blaaier in plaas van deur 'n aflaaibare program. Laai net die TAR op na een van hierdie twee webwerwe om die inhoud uit te haal.
Unix-stelsels kan TAR-lêers sonder enige eksterne programme oopmaak deur die volgende opdrag te gebruik, waar file.tar die naam van die TAR-lêer is:
tar -xvf file.tar
Hoe om 'n saamgeperste TAR-lêer te maak
Wat op hierdie bladsy beskryf is, is net hoe om lêers uit 'n TAR-argief oop te maak of te onttrek. As jy jou eie TAR-lêer van dopgehou of lêers wil maak, sal die maklikste manier wees om 'n grafiese program soos 7-Zip te gebruik.
- Kies al die lêers en vouers wat jy in die TAR-lêer wil hê.
- Regsklik op een van die gemerkte items en kies Voeg by argief.
-
Kies tar uit die Argiefformaat aftreklys.
-
Kies OK.
'n Ander opsie, solank jy op Linux is, is om 'n opdragreëlopdrag te gebruik om die TAR-lêer te bou. Met hierdie opdrag sal jy egter ook die TAR-lêer saampers, wat 'n TAR. GZ-lêer sal produseer.
Hierdie opdrag sal 'n TAR. GZ-lêer uit 'n vouer of 'n enkele lêer maak, wat jy ook al kies:
tar -czvf naam-van-argief.tar.gz /pad/na/vouer-of-lêer
Dit is wat hierdie opdrag doen:
- -c: Skep 'n argief
- -z: Gebruik gzip om die argief saam te pers
- -v: Aktiveer verbose modus om die vordering van die skeppingsproses te wys
- -f: Laat jou die naam van die argief spesifiseer
Hier is 'n voorbeeld as jy wil "TAR 'n lêer" (maak 'n TAR-lêer) vanaf 'n vouer met die naam /myfiles/ om dit files te noem.tar.gz:
tar -czvf files.tar.gz /usr/local/myfiles
Hoe om 'n TAR-lêer om te skakel
Zamzar en Online-Convert.com is twee gratis lêeromskakelaars, albei webdienste, wat 'n TAR-lêer na ZIP, 7Z, TAR. BZ2, TAR. GZ, YZ1, LZH of CAB sal omskakel. Die meeste van hierdie formate is eintlik saamgeperste formate, wat TAR nie is nie, wat beteken dat hierdie dienste ook optree om die TAR saam te pers.
Hou in gedagte dat as jy een van daardie aanlyn-omskakelaars gebruik, jy eers die TAR-lêer na een van daardie webwerwe sal moet oplaai. As die lêer groot is, sal jy dalk beter daaraan toe wees met 'n toegewyde, vanlyn omskakelingsnutsding.
Alles in ag genome, sal die beste manier om TAR na ISO om te skakel wees om die gratis AnyToISO-program te gebruik. Dit werk selfs via die regs-kliek konteks kieslys sodat jy net die TAR-lêer kan regsklik en dan kies om dit na 'n ISO-lêer om te skakel.
Aangesien TAR-lêers enkellêerversamelings van veelvuldige lêers is, maak TAR-na ISO-omskakelings die meeste sin aangesien die ISO-formaat basies dieselfde soort lêer is. ISO-beelde is egter baie meer algemeen en ondersteun as TAR, veral in Windows.
TAR-lêers is net houers vir ander lêers, soortgelyk aan vouers. Daarom kan jy nie net 'n TAR-lêer na CSV, PDF of 'n ander nie-argieflêerformaat omskakel nie. Om 'n TAR-lêer na een van daardie formate te "omskakel" beteken eintlik net om die lêers uit die argief te onttrek, wat jy kan doen met een van die lêeruittreksels hierbo genoem.
Gaan jou lêer steeds nie oop nie?
Die eenvoudigste verduideliking vir hoekom jou lêer nie oopmaak soos hierbo beskryf nie, is dat dit nie regtig eindig in die. TAR-lêeruitbreiding nie. Gaan die agtervoegsel dubbel na om seker te wees; sommige lêeruitbreidings word baie soortgelyk gespel en dit kan maklik wees om dit met ander lêerformate te verwar.
Byvoorbeeld, 'n TAB-lêer gebruik twee van die drie lêeruitbreidings wat TAR het, maar is glad nie verwant aan die formaat nie. Hulle is eerder óf Typinator Set, MapInfo TAB, Guitar Tablature, of Tab Separated Data-lêers - elk van daardie formate is oop met unieke toepassings, waarvan nie een lêeronttrekkingsnutsmiddels soos 7-Zip is nie.
Die beste ding om te doen as jy te doen het met 'n lêer wat nie 'n Tape Archive-lêer is nie, is om daardie spesifieke lêeruitbreiding op Lifewire of elders op die internet na te vors, en jy behoort te kan vind watter toepassings word gebruik om die lêer oop te maak of om te skakel.
As jy wel 'n TAR-lêer het, maar dit maak nie oop met die voorstelle van bo nie, is dit waarskynlik dat jou lêeruittreksel nie die formaat herken wanneer jy dit dubbelklik nie. As jy 7-Zip gebruik, klik met die rechtermuisknop op die lêer, kies 7-Zip, en dan óf Open argief of Uittreksellêers
Gereelde Vrae
Hoe maak jy 'n tar.gz-lêer oop?
Op 'n Mac, maak 'n tar.gz-lêer oop deur op die lêer te dubbelklik; die Mac's Archive Utility sal die tar.gz-lêer outomaties onttrek en oopmaak. Op Windows het jy 'n eksterne program nodig om 'n tar.gz-lêer oop te maak, soos 7-ZIP (hierbo bespreek), wat ook TAR-lêers oopmaak.
Hoe installeer ek 'n tar.gz-lêer?
As 'n tar.gz-lêer gebruik word om 'n toepassing se bronkode te versprei of 'n binêre lêer wat 'n program uitvoer, sal jy die tar.gz-pakket installeer. In Linux, onttrek die tar.gz-pakket se inhoud deur tar xvf tarball.tar.gz in die opdragreël in te voer. Voer die nuut onttrekte gids in en vind die lêer met instruksies vir die samestelling en uitvoering van die program. Dit kan Installeer of iets soortgelyks genoem word. In sommige gevalle kan jy 'n Configure-lêer vind, wat jy sal moet uitvoer. Vervolgens sal jy 'n pakket bou deur die opdrag make -arguments in te voer, wat 'n uitvoerbare reël sal oplewer. Om die program uit te voer, sal jy dit installeer met die opdrag make install Let daarop dat hierdie proses sal wissel na gelang van die tipe uitvoerbare lêer wat jy installeer.