tar (informatyka) - Google

tar (informatyka)

Z Wikipedii

Skocz do: nawigacji, szukaj

.tar (nazwa pochodzi od angielskiego Tape ARchiver - ARchiwizator Taśm) to uniksowy program do umieszczania grupy plików w jednym zbiorczym pliku (tzw. archiwum), który następnie może zostać skompresowany programami gzip, bzip2 lub lzma, co daje odpowiednio pliki tgz (równoznaczne z tar.gz), tar.bz2 i tar.lzma. Dodawany do archiwum tar plik jest zawsze umieszczany na jego końcu.

Takie skompresowane pliki tar sÄ… nazywane tarball.

Jak sama nazwa wskazuje program ten był początkowo używany do przygotowania plików do archiwizacji na taśmach magnetycznych, jednak jest obecnie wykorzystywany do przygotowywania archiwów zapisywanych na dowolnym nośniku. Program ten jest powszechnie używany w systemach operacyjnych typu UNIX, jednak istnieją też wersje dla innych systemów operacyjnych.

[edytuj] Podstawowe opcje wiersza poleceń

  • -c - tworzy plik w formacie tar
  • -f - okreÅ›la nazwÄ™ pliku archiwum tar
  • -v - wypisuje nazwy wszystkich plików
  • -x - wyodrÄ™bnia wymienione pliki
  • -t - wyÅ›wietla zawartość archiwum
  • -r - włącza bezwarunkowe dołączanie plików do archiwum
  • -u - powoduje dołączenie do archiwum tylko tych plików, które sÄ… nowsze niż ich odpowiedniki w archiwum
  • -z - włącza kompresjÄ™ programem gzip

[edytuj] Przykład użycia

1. tworzymy archiwum katalogu roboczego /home/robo. Wpisujemy z poziomu /home

tar -cvf moje.tar robo

zostaje tworzony plik moje.tar

2. wypisujemy zawartość

tar -tvf moje.tar

do pliku moje.tar wpisujemy zawartość katalogu /home/robo

3. sprawdzamy ile kilobajtów zajmuje archiwum

du moje.tar

zostaje wyświetlona nam po lewej stronie wielkość archiwum w kilobajtach np. 17 moje.tar, co oznacza że archiwum zajmuje 17 kilobajtów

4. tworzymy nowy plik nowy

touch nowy

zostaje utworzony nowy plik o nazwie nowy

5. dodajemy plik nowy do archiwum

tar -rvf moje.tar nowy

do naszego archiwum moje.tar zostaje dodany plik nowy

6. sprawdzamy zawartość archiwum

tar -tvf moje.tar

zostaje nam wyświetlona zawartość pliku moje.tar

7. kompresujemy archiwum za pomocÄ… gzip

gzip moje.tar

na razie mieliśmy tylko sklejony pliki w jeden, moje.tar, teraz za pomocą gzipa pakujemy plik

8. tworzymy katalog temp w /home/robo/

mkdir temp

zostaje nam utworzony katalog /temp w /home/robo

9. następnie przegrywamy do /home/robo/temp, plik moje.tar.gz i rozpakowywujemy plik

tar -xvzf moje.tar.gz

zawartość archiwum moje.tar.gz zostaje wypakowana do katalogu /home/robo/temp

[edytuj] Linki zewnętrzne


Zalążek artykuÅ‚u To jest tylko zalążek artykuÅ‚u zwiÄ…zanego z oprogramowaniem komputerowym. JeÅ›li potrafisz, rozbuduj go.

Cisco kupuje Pure Networks
We wczorajszym oświadczeniu firma Cisco Systems zapowiedziała wykupienie Pure Networks, lidera rozwiązań do zarządzania mediami w gospodarstwie domowym.
Google chce konkurować z Wikipedią?
Firma Google uruchomiła oficjalnie serwis Knol, pozwalający użytkownikom publikować materiały z różnych dziedzin opatrzone notką biograficzną autora – przeciwnie niż ma to miejsce w anonimowej Wikipedii.
Nowe płyty główne Super Micro
Super Micro zamierza wprowadzić na rynek dwa nowe modele płyt głównych, bazujących na chipsecie G45 i G43.
GeForce 9600GT od Galaxy
W japońskich sklepach pojawiła się karta graficzna GeForce 9600GT, wyposażona w procesor G94 taktowany zegarem 650 MHz oraz 512 MB pamięci GDDR3 z taktowaniem 1800 MHz.
Nowa seria wolnostojących tunerów
Urządzenie nie wymaga sterowników. Wystarczy połączyć VideoMate V200 z monitorem oraz z kablem antenowym i można oglądać programy TV na monitorze.
Linki: Strona g³ówna