Znajdź wszystkie pliki tar.gz w podfolderach i rozpakuj je tam gdzie się znajdują

Wykonuje to poniższa komenda. Dodatkowo usuwa ona po rozpakowaniu archiwum:

Wersja dla plików spakowanych samym tar:

 
Więcej…

 

ZIP – spakowanie plików w konsoli Linux z pominięciem folderów albo plików

Konstrukcja zapytania jest analogiczna do pakowania przez TAR z pominięciem:

Jak widać kluczowe jest tutaj użycie gwiazdek zamiast cudzysłowu.
Więcej…

 

znalezienie plików i ich spakowanie z zachowaniem struktury katalogów

komendę podzielimy na etapy. najpierw znajdujemy pliki (wszystkie pliki PHP):

następnie pakujemy je:

W ten sposób mamy w archiwum tylko znalezione pliki bez względu na ilość zagłębień folderów
Więcej…

 

unzip – rozpakowanie pliku zip w określone miejsce za pomocą konsoli

Służy do tego parametr:

Czyli np. rozpakowujemy plik archiwum.zip na pulpit:

Albo w określoną ścieżę:

Lub też w folder obok archiwum:

 
Więcej…

 

pakowanie poprzez tar z pominięciem wybranych folderów

Jeśli chcemy pominąć dany folder stosujemy flagę:

Czyli np.

Możemy także pominąc więcej niż 1 folder:

 
Więcej…

 

spakowanie każdego pliku w folderze do jego osobnego archiwum – TAR

Jeżeli w danym folderze posiadamy dużą ilość plików np. tekstowych i chcemy każdy z nich spakować do osobnego archiwum poprzez tar i gzip pomocna będzie komenda:

 
Więcej…

 

przy próbie rozpakowania pliku tar.gz pojawia się problem not in gzip format

Problem pojawia się w konsoli jak próbujemy rozpakować plik tar.gz komendą:

błąd:

prawdopodobnie plik nie jest skompresowany poprzez gzip. W tej sytuacji należy zmienić jego nazwę:

Następnie rozpakować go bez flagi odpowiedzialnej za dekompresję:

 
Więcej…

 

wypakowanie plików z archiwum TAR do konkretnej lokalizacji

jak wiemy “łatwa” 🙂 w zapamiętaniu komenda do rozpakowywania plików *.tar.gz to:

natomiast plików *.tar (bez kompresji zip):

domyślnie rozpakowuje ona plik tam gdzie znajduje się archiwum. Jeżeli chcemy rozpakować go gdziekolwiek indziej podajemy tę komendę z następującym argumentem:

czyli np.

🙂
Więcej…

 

jak spakować pliki lub foldery zipem przez konsolę?

Oto szybki sposób na spakowanie plików. Wystarczy, że włączysz konsolę i wprowadzisz komendę:

Np:

Powyższa komenda sprawdza się dla folderów o 1 stopniu zagłębienia (bez pod-folderów). Jednak jak chcemy spakować wszystkie wgłąb niezależnie ile ich jest (rekurencyjnie) wystarczy wywolać z flagą -r:

Oczywiście możemy podać bezwzgledną lokalizację do pliku:

aby rozpakować […]
Więcej…