Jak podzielić duży archiwum „smoły” na wiele plików o określonym rozmiarze
- 790
- 217
- Klaudia Woś
Czy martwisz się o przesyłanie lub przesyłanie dużych plików na sieć, a potem nie martw się, ponieważ możesz przenosić swoje pliki w bitach, aby poradzić sobie z powolnymi prędkościami sieci, dzieląc je na bloki o danym rozmiarze.
W tym instrukcji instruktażowej krótko zbadamy tworzenie plików archiwum i podzielimy je na bloki wybranego rozmiaru. Użyjemy smoła
, jedno z najpopularniejszych narzędzi archiwizacji w Linux, a także skorzystaj z podział
narzędzie, aby pomóc nam rozbić nasze pliki archiwum na małe bity.
Zanim przejdziemy dalej, zwróćmy uwagę na sposób użycia tych narzędzi, ogólną składnię smoła
I podział
Polecenie jest następujące:
# opcje tar archiwum Pliki Nazwa # Plik opcji podzielonych „Prefiks”
Zagłębiajmy się teraz w kilka przykładów, aby zilustrować główną koncepcję tego artykułu.
Przykład 1: Możemy przede wszystkim utworzyć plik archiwum w następujący sposób:
$ tar -cvjf dom.smoła.BZ2/Home/aaronkilik/Documents/*Utwórz plik archiwum TAR
Aby potwierdzić, że utworzono plik archiwum, a także sprawdź jego rozmiar, możemy użyć polecenia LS:
$ ls -lh dom.smoła.BZ2
Następnie używając podziału narzędzia, możemy złamać dom.smoła.BZ2
Plik archiwum w małych blokach każdy rozmiar 10 MB
następująco:
$ split -b 10 m domu.smoła.BZ2 „dom.smoła.BZ2.część „$ ls -lh dom.smoła.BZ2.parta*Podziel plik TAR na części w Linux
Jak widać z wyjścia powyższych poleceń, smoła Plik archiwum został podzielony na cztery części.
Notatka: W podział Polecenie powyżej, opcja -B
służy do określenia wielkości każdego bloku i "dom.smoła.BZ2.część"
to prefiks w imieniu każdego pliku blokowego utworzonego po rozstaniu.
Przykład 2: Podobnie jak w powyższym przypadku, tutaj możemy utworzyć plik archiwum a Linux Mint ISO plik graficzny.
$ tar -cvzf Linux-Mint-18.smoła.GZ LinuxMint-18-Cinnamon-64bit.ISO
Następnie wykonaj te same kroki Przykład 1 powyżej, aby podzielić plik archiwum na małe bity wielkości 200 MB
.
$ ls-lh Linux-Mint-18.smoła.GZ $ split -b 200m Linux-Mint-18.smoła.GZ „ISO-Archive.część „$ ls -lh izo -archiwum.parta*Podzielić plik archiwum TAR, aby ustalone rozmiary
Przykład 3: W tym przypadku możemy użyć rura Aby podłączyć wyjście smoła polecenie podzielone w następujący sposób:
$ tar -cvzf - wget/* | Split -b 150m -„Plaints -części”Utwórz i podziel plik archiwum TAR na części
Potwierdź pliki:
$ ls -lh do pobrań PARTA*Sprawdź części plików TAR
W tym ostatnim przykładzie nie musimy określać nazwy archiwum, jak zauważyłeś, po prostu użyj -
podpisać.
Jak dołączyć do plików smoły po rozstaniu
Po pomyślnym podzieleniu plików TAR lub dowolnym dużym pliku w Linux, możesz dołączyć do plików za pomocą polecenia CAT. Zatrudnienie kot jest najbardziej wydajną i niezawodną metodą wykonywania operacji łączenia.
Aby połączyć wszystkie bloki lub pliki TAR, wydawamy poniższe polecenie:
# Cat Home.smoła.BZ2.parta*> kopia zapasowa.smoła.GZ.Dołączył
Widzimy, że po uruchomieniu polecenia CAT łączy wszystkie małe bloki, które mieliśmy wcześniej utworzone do oryginalnego pliku archiwum TAR tego samego rozmiaru.
Wniosek
Cały pomysł jest prosty, jak zilustrowaliśmy powyżej, musisz po prostu wiedzieć i zrozumieć, jak korzystać z różnych opcji smoła
I podział
narzędzia.
Możesz odwołać się do ich ręcznych stron wejścia, aby dowiedzieć się więcej innych opcji i wykonać złożone operacje lub możesz przejrzeć poniższy artykuł, aby dowiedzieć się więcej smoła Komenda.
Nie przegap: 18 Przydatne przykłady polecenia „TAR”
W przypadku wszelkich pytań lub dalszych wskazówek możesz podzielić się swoimi przemyśleniami za pośrednictwem sekcji komentarzy poniżej.
- « Cumulus - aplikacja pogodowa w czasie rzeczywistym dla komputerów Linux
- Skrypt powłoki do monitorowania sieci, użycia dysku, czasu aktualizacji, średniej ładowania i zużycia pamięci RAM w Linux »