Pytania otagowane jako tar

Program do archiwizacji do przechowywania i pobierania plików jako kolekcji z obsługą kompresji danych.

27
Polecenie powłoki do katalogu tar z wyłączeniem niektórych plików / folderów
Czy istnieje proste polecenie / skrypt powłoki, który obsługuje wykluczanie archiwizacji niektórych plików / folderów? Mam katalog, który należy zarchiwizować, z podkatalogiem zawierającym wiele bardzo dużych plików, których nie muszę tworzyć kopii zapasowej. Niezupełnie rozwiązania: tar --exclude=PATTERNKomenda pasuje do podanego wzorca i wyklucza te pliki, ale muszę określone pliki i …
810 linux  shell  archive  tar 


6
Taruj katalog, ale nie przechowuj pełnych ścieżek bezwzględnych w archiwum
Mam następujące polecenie w części skryptu powłoki kopii zapasowej: tar -cjf site1.bz2 /var/www/site1/ Kiedy wymieniam zawartość archiwum, otrzymuję: tar -tf site1.bz2 var/www/site1/style.css var/www/site1/index.html var/www/site1/page2.html var/www/site1/page3.html var/www/site1/images/img1.png var/www/site1/images/img2.png var/www/site1/subdir/index.html Chciałbym jednak usunąć część /var/www/site1z katalogu i nazw plików w archiwum, aby uprościć ekstrakcję i uniknąć niepotrzebnej stałej struktury katalogów. Nigdy nie …
277 linux  bash  backup  tar 


6
Wykorzystanie wielu rdzeni do kompresji / dekompresji tar + gzip / bzip
Zwykle kompresuję za pomocą tar zcvfi dekompresuję za pomocą tar zxvf(używając gzip z powodu nawyku). Niedawno dostałem czterordzeniowy procesor z hyperthreading, więc mam 8 rdzeni logicznych i zauważam, że wiele rdzeni nie jest używanych podczas kompresji / dekompresji. Czy jest jakiś sposób na wykorzystanie nieużywanych rdzeni, aby przyspieszyć?
225 gzip  tar  bzip2  bzip 

6
Archiwizacja tar, która pobiera dane wejściowe z listy plików
Mam plik zawierający listę plików, które chcę zarchiwizować za pomocą tar. Nazwijmy tomylist.txt Zawiera: file1.txt file2.txt ... file10.txt Czy istnieje sposób, w jaki mogę wydać polecenie TAR, które przyjmuje mylist.txtjako dane wejściowe? Coś jak tar -cvf allfiles.tar -[someoption?] mylist.txt Żeby było podobnie jakbym wydał to polecenie: tar -cvf allfiles.tar file1.txt …
166 linux  unix  archive  tar 


1
Jaka jest różnica między tar i zip? [Zamknięte]
Zamknięte. To pytanie jest nie na temat . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat przepełnienia stosu. Zamknięte 8 lat temu . Popraw to pytanie Jaka jest różnica między tar i zip? Jakie są przypadki użycia dla każdego z nich?
154 unix  compression  zip  tar 

4
Czy tar.gz i tgz to to samo?
Utworzyłem plik .tgz za pomocą tar czvf filepolecenia., A następnie otrzymałem plik tgz. Chcę poznać różnicę między nim a tar.gz.
120 linux  tar 

8
Jak wyodrębnić plik filename.tar.gz
Chcę wypakować archiwum o nazwie filename.tar.gz. Użycie tar -xzvf filename.tar.gznie wyodrębnia pliku. to daje ten błąd: gzip: stdin: not in gzip format tar: Child returned status 1 tar: Error exit delayed from previous errors
120 linux  file  gzip  tar 

10
Z wyłączeniem katalogu podczas tworzenia pliku .tar.gz
Mam /public_html/folder, w tym folderze jest /tmp/folder zawierający około 70 GB plików, których tak naprawdę nie potrzebuję. Teraz staram się stworzyć .tar.gzz /public_html/wyłączeniem/tmp/ Oto polecenie, które wykonałem: tar -pczf MyBackup.tar.gz /home/user/public_html/ --exclude "/home/user/public_html/tmp/" Tar wciąż się tworzy, a robiąc to ls -shwidzę, że MyBackup.tar.gzma już około 30 GB, a wiem …
119 linux  gzip  tar  compression 


9
Znajdź pliki i tar je (ze spacjami)
W porządku, taki prosty problem. Pracuję nad prostym kodem zapasowym. Działa dobrze, chyba że pliki zawierają spacje. Oto jak znajduję pliki i dodam je do archiwum tar: find . -type f | xargs tar -czvf backup.tar.gz Problem występuje, gdy plik ma spację w nazwie, ponieważ tar myśli, że jest to …
110 linux  find  backup  tar 

16
tar: dodaj wszystkie pliki i katalogi w bieżącym katalogu, W TYM .svn i tak dalej
Próbuję tar.gz katalog i używam tar -czf workspace.tar.gz * Wynikowy plik tar zawiera .svnkatalogi w podkatalogach, ale NIE w katalogu bieżącym (ponieważ *jest rozwijany tylko do 'widocznych' plików przed przekazaniem do tar Starałem się tar -czf workspace.tar.gz .zamiast tego pojawia się błąd, ponieważ „.” zmienił się podczas czytania: tar: ./workspace.tar.gz: …

7
Jak tarować określone typy plików we wszystkich podkatalogach?
Chcę tarować i wszystkie pliki .php i .html w katalogu i jego podkatalogach. Jeśli używam tar -cf my_archive * niszczy wszystkie pliki, których nie chcę. Jeśli używam tar -cf my_archive *.php *.html ignoruje podkatalogi. Jak mogę sprawić, by tar był rekurencyjnie, ale zawierał tylko dwa typy plików?
86 linux  tar 

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.