Czy można skompresować bardzo duży plik (~ 30 GB) za pomocą gzip? Jeśli tak, jakich poleceń, przełączników i opcji należy użyć? A może istnieje inny program (najlepiej taki powszechnie dostępny w dystrybucjach Ubuntu), którego można użyć do kompresji / skompresowania bardzo dużych plików? Czy masz z tym jakieś doświadczenie?
Próbuję wykonać rejestr rekordów dla pliku gzip o wielkości 7,6 GB. Znalazłem kilka podejść przy użyciu zcatpolecenia. $ zcat T.csv.gz | wc -l 423668947 To działa, ale zajmuje zbyt dużo czasu (więcej niż 10 minut, aby uzyskać licznik). Próbowałem jeszcze kilku takich podejść $ sed -n '$=' T.csv.gz 28173811 $ …
Czy można przyspieszyć gzipproces? używam mysqldump "$database_name" | gzip > $BACKUP_DIR/$database_name.sql.gz do tworzenia kopii zapasowych bazy danych do katalogu $BACKUP_DIR. strona mówi: - # - fast --best Ustaw prędkość kompresji za pomocą określonej cyfry #, gdzie -1 lub --fast wskazuje najszybszą metodę kompresji (mniejszą kompresję), a -9 lub --best wskazuje …
Załóżmy, że mam skompresowany przez gzip plik tar-ball CompressedArchive.tgz (+100 plików, łącznie + 5 gb). Jaki byłby najszybszy sposób, aby usunąć wszystkie wpisy pasujące do wzorca nazwy pliku, na przykład przedrostek * .jpg, a następnie zapisać resztki w gzip: ed tar-ball? Zastąpienie starego archiwum lub utworzenie nowego nie jest ważne, …
Chciałbym utworzyć plik spakowany gzip, który zachowuje oryginalną nazwę pliku. Na przykład gzipping „example.txt” powinien wypisać plik gzipowany o nazwie „example.txt” zamiast „example.txt.gz”. Czy można to zrobić elegancko za pomocą jednego polecenia (nie wykonując kolejnego mv)?
Muszę utworzyć archiwum danego katalogu. Muszę jednak upewnić się, że dołączone są również ukryte pliki (takie jak te zaczynające się od .). Czy poniższe polecenie automatycznie uwzględni ukryte pliki? tar -cvzf packed.tar.gz mydir Jeśli nie, w jaki sposób mogę się upewnić, że dołączam ukryte pliki?
Korzystam z wget, aby pobrać statyczną stronę HTML. W3C Validator mówi mi, że strona jest zakodowana w UTF-8. Kiedy jednak cat pobiera plik po pobraniu, dostaję binarne bzdury. Jestem na Ubuntu i myślałem, że domyślnym kodowaniem jest UTF-8? Tak właśnie wygląda mój plik ustawień regionalnych. Dlaczego tak się dzieje i …
Korzystam z rsync do tworzenia kopii zapasowych repozytorium, które zawiera wiele plików GZ, w tym wiele nowych każdego dnia. Kopia zapasowa rsync przebiega wolniej niż powinna, ponieważ te pliki gz nie są budowane z opcją --rsyncable gzip (co czyni pliki gz bardziej „przyjaznymi dla rsync” bez znacznego zwiększenia ich rozmiaru …
Uruchamiam polecenia: tar -cf myArchive.tar myDirectory/ gzip myArchive.tar następnie kopiuję plik na wiele niewiarygodnych nośników, a następnie rozpakowuję go, używając: tar -xzf myArchive.tar.gz Fakt, że skompresowałem tar-ball, czy w jakikolwiek sposób zagwarantuje to integralność, a przynajmniej CRC rozpakowanej zawartości?
Muszę utworzyć archiwum za pomocą polecenia gzip (nie tar - to konieczne), a archiwum powinno zawierać pliki z innego katalogu - na przykład / etc. Próbowałem użyć polecenia gzip myetc.gz /etc Ale to nie zadziałało.
Jest gzipatomowy? Co się stanie, jeśli zatrzymam gzipproces, gdy jest on w trakcie zgrywania pliku? Jeśli nie jest atomowy, a jeśli już nacisnąłem Ctrl + C w gzip *.txtprocesie, jak mogę bezpiecznie kontynuować? (Nie jestem ciekawy, jak wznowić, ale także czy gzipkonkretnie jest atomowy).
Nagle musiałem odzyskać stary tar.gzplik, ale jak tylko go uruchomię: tar -zxvf filename.tar.gz Rozumiem: gzip: stdin: invalid compressed data--format violated tar: Child returned status 1 tar: Error is not recoverable: exiting now
Próbuję zaoszczędzić miejsce podczas wykonywania „głupiej” kopii zapasowej, po prostu zrzucając dane do pliku tekstowego. Mój skrypt kopii zapasowej jest wykonywany codziennie i wygląda następująco: Utwórz katalog o nazwie od daty kopii zapasowej. Zrzuć niektóre dane do pliku tekstowego "$name". Jeśli plik jest poprawny, gzip go: gzip "$name". W przeciwnym …
Mam archiwum gzip z końcowymi danymi. Jeśli go rozpakuję za pomocą gzip -d, powie mi: „ dekompresja OK, zignorowanie śmieci końcowych zignorowane ” (to samo dotyczy tego, gzip -tco można wykorzystać jako metodę wykrywania, że takie dane są). Teraz chciałbym poznać te śmieci, ale o dziwo nie mogłem znaleźć żadnego …
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.