Poradnik Linux terminal – pakowanie, rozpakowanie plików tar.gz zip

Jak w najprostszy i dostępy sposób pakować pliki na Linux-ie.

Pakowanie katalogu jest dość proste:

1
tar -zcvf nazwa.tar.gz folder-do-spakowania

Gdzie,

  • -z: Kompresja z użyciem gzip`a.
  • -c: Tworzenie archiwum (CREATE)
  • -v: wyświetlanie obecnego stanu na ekranie (VERBOSE)
  • -f: Nazwa spakowanego pliku (FILENAME)

Przykładowo, mamy folder /home/user/pliki , który chcemy skompresować. Komenda, której użyjemy będzie wyglądać następująco:

1
$ tar -zcvf nazwa_archiwum.tar.gz /home/user/pliki

Wynikiem powyższego powstanie nowy plik nazwa_pliku.tar.gz w miejscu wywołania komendy. Jeżeli chcemy, aby archiwum utworzyło się w innej lokalizacji wystarczy przed nazwa_archiwum wpisać odpowiednią lokalizację.

1
$ tar -zcvf /jakas/inna/lokalizacja/nazwa_archiwum.tar.gz /home/user/pliki

Rozpakowanie zawartości archiwum jest proste, aby tego dokonać wystarczy lekko zmodyfikować naszą komendę:

1
$ tar -zxvf nazwa_archiwum.tar.gz

Gdzie,

  • -x: Rozpakowanie archiwum (Extract)

Archiwum zostanie rozpakowane w bieżącej lokalizacji.

Sprawa ma się trochę inaczej jeżeli chcemy rozpakować archiwum w inne miejsce, w tym celu użyjemy przełącznika „-C” (DUŻE C) jak w poniższym przykładzie.

1
$ tar -zxvf nazwa_archiwum.tar.gz -C /jakas/inna/lokalizacja

Format ZIP

Pakowanie katalogu

1
zip -r nazwa_archiwum.zip nazwa_katalogu

Rozpakowywanie archiwum

1
unzip nazwa_pliku.zip

Źródło: https://hexbindec.wordpress.com

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *