Chesz spakować (TAR.GZ) pliki w folderze z pominięciem wybranych folerów lub plików? Użyj flagi exclude.
Więcej…
Posty oznaczone przez tag 'tar'
[LIFEHACK] pakowanie poprzez TAR z pominięciem wybranych folderów
Jak utworzyć w konsoli plik archiwum TAR.GZ i pominąć określone foldery lub pliki ?
Więcej…
[LIFEHACK] jak rozpakować wszystkie pliki .tar albo .tar.gz w danym folderze
sposób na rozpakowanie wszystkich plików TAR lub TAR.GZ przez konsolę
Więcej…
[LIFEHACK] Spakowanie każdego pliku w folderze do jego osobnego archiwum – TAR (Akutalizacja)
Jak spakować do TAR wszyskie pliki/foldery w danej lokalizacji i automatycznie je usunąć?
Więcej…
[LIFEHACK] Spakowanie plików lub folderów przez TAR i automatyczne usunięcie kompresowanych plików
Jak spakować plik/folder przez TAR i zaraz po skończeniu procesu – usunąć kompresowane pliki ??
Więcej…
[LIFEHACK] TAR – spakowanie każdego folderu do osobnego archiwum
Jak spakować każdy folder w danej lokalizacji do osobnego archiwum TAR / TAR.GZ ?
Więcej…
[LIFEHACK] Sprawdzenie integralności i poprawności spakowanego pliku TAR.GZ bez jego rozpakowywania
Czy jest możliwe sprawdzenie spakowanego pliku bez jego rozpakowywania? Jest możliwe.
Więcej…
[LIFEHACK] Rozpakowywanie pliku TAR w locie wprost z zasobu online (serwera) – bez pobierania go na dysk
Wystarczy, że wywołasz komendę:
1 |
wget -qO - "http://adres-serwera.pl/nazwa-pliku.tar.gz" | tar zxvf - |
Dla pliku spakowanego samym tar-em wywołaj:
1 |
wget -qO - "http://adres-serwera.pl/nazwa-pliku.tar" | tar xvf - |
W ten sposób plik będzie rozpakowywany w locie do lokalizacji w której została wywołana komenda. grafika: wallpaperup.com
Więcej…
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:
1 |
find . -type f -iname "*.tar.gz" -print0 -execdir tar zxvf {} \; -delete |
Wersja dla plików spakowanych samym tar:
1 |
find . -type f -iname "*.tar" -print0 -execdir tar xvf {} \; -delete |
znalezienie plików i ich spakowanie z zachowaniem struktury katalogów
komendę podzielimy na etapy. najpierw znajdujemy pliki (wszystkie pliki PHP):
1 |
find -iname *.php > pliki-php |
następnie pakujemy je:
1 |
tar -czvf pliki-php.tar.gz -T pliki-php |
W ten sposób mamy w archiwum tylko znalezione pliki bez względu na ilość zagłębień folderów
Więcej…