jak spakować i rozpakowywać pliki na serwerze – ZIP TAR TAR.GZ
Poniższy poradnik opisuje spakowanie i rozpakowywanie plików oraz katalogów na serwerze Linux
ZIP – pakowanie plików i katalogów
1 | zip -r nazwa_archiwum.zip katalog1 katalog2 ... plik1 plik2 ... |
Po poleceniu i parametrze “zip -r” określamy nazwę archiwum, a następnie po spacji nazwy katalogów oraz plików które będą spakowane, np:
1 | zip -r dokumenty.zip dokumenty cv.jpg |
ZIP – rozpakowywanie plików i katalogów
1 | unzip nazwa_archiwum.zip |
Po poleceniu unzip podajemy nazwę archiwum w którym znajdują się spakowane pliki, np:
1 | unzip dokumenty.zip |
TAR – pakowanie plików i katalogów
1 | tar -cvf nazwa_archiwum.tar katalog1 katalog2 ... plik1 plik2... |
Po poleceniu z parametrami “tar -cvf” określamy nazwę archiwum, a następnie po spacji nazwy katalogów oraz plików które będą spakowane, np:
1 | tar -cvf dokumenty.tar dokumenty cv.jpg |
TAR – rozpakowywanie plików i katalogów
1 | tar -xvf nazwa_archiwum.tar |
Po poleceniu z parametrami “tar -xvf” określamy nazwę archiwum. Jeżeli chcemy określić miejsce do którego pliki mają zostać wypakowane to po nazwie archiwum podajemy parametr “-C” oraz ścieżkę docelową, np:
1 | tar -xvf dokumenty.tar -C /home/rafal/dokumenty |
TAR.GZ – pakowanie plików i katalogów z kompresją
Aby spakować pliki z kopresją wystarczy, że do polecenia tar z powyższych przykładów dodamy parametr “z”. Nasze polecenie zatem wyglądać będzie następująco:
1 | tar -zcvf nazwa_archiwum.tar.gz katalog1 katalog2 ... plik1 plik2... |
1 | tar -zcvf dokumenty.tar.gz dokumenty cv.jpg |
TAR.GZ – rozpakowywanie pakowanie plików i katalogów z kompresją
Polecenie ma następującą postać:
1 | tar -zxvf nazwa_archiwum.tar.gz |
Jeżeli chcemy do polecenia dodać ścieżkę do której mają zostać rozpakowane pliki wystarczy dodać parametr -C oraz ścieżkę docelową, np:
1 | tar -zxvf nazwa_archiwum.tar.gz -C /home/rafal/dokumenty |