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 …
Zazwyczaj robię: tar -czvf my_directory.tar.gz my_directory Co jeśli chcę po prostu dołączyć wszystko (w tym ukryte pliki systemowe) do mojego katalogu, ale nie sam katalog? Nie chce: my_directory --- my_file --- my_file --- my_file Chcę: my_file my_file my_file
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 …
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ć?
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 …
Próbuję utworzyć .tar.xzskompresowane archiwum jednym poleceniem. Jaka jest specyficzna składnia tego? Próbowałem tar cf - file | xz file.tar.xz, ale to nie działa.
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?
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
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 …
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 …
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: …
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?
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.