Jak podzielić archiwum smoły na wiele bloków określonego rozmiaru

Jak podzielić archiwum smoły na wiele bloków określonego rozmiaru

Archiwa TAR można podzielić na wiele archiwów określonej wielkości, co jest przydatne, jeśli potrzebujesz umieszczać dużo treści na dyskach. Jest to również przydatne, jeśli masz ogromne archiwum, które musisz przesłać, ale wolisz to zrobić w kawałkach. W tym przewodniku pokażemy Ci polecenia, których potrzebujesz, aby podzielić archiwa TAR na wiele bloków w systemie Linux.

Będzie to działać niezależnie od tego rodzaju kompresji (lub jej braku), którego używasz. Więc pliki z rozszerzeniami takimi jak .smoła, smoła.GZ, smoła.xz, itp. Wszystkie można podzielić na kawałki. Pokażemy również, jak wyodrębnić pliki z archiwów, które zostały podzielone na wiele plików.

W tym samouczku nauczysz się:

  • Jak podzielić archiwa TAR na wiele plików
  • Jak otworzyć podzielone archiwa smoły
Podział archiwum smoły na bloki Wymagania oprogramowania i konwencje linii poleceń Linux
Kategoria Wymagania, konwencje lub wersja oprogramowania
System Każda dystrybucja Linux
Oprogramowanie Tar, podział i opcjonalna kompresja
Inny Uprzywilejowany dostęp do systemu Linux jako root lub za pośrednictwem sudo Komenda.
Konwencje # - Wymaga, aby podane polecenia Linux są wykonywane z uprawnieniami root bezpośrednio jako użytkownik root lub za pomocą sudo Komenda
$ - Wymaga, aby podane polecenia Linux zostały wykonane jako zwykły użytkownik niepewny

Podziel archiwa smoły na wiele bloków

Aby podzielić archiwa TAR na wiele plików, przeszerzymy nasze smoła polecić do podział. Spójrzmy na przykład.

To polecenie podzieli archiwum TAR Compressed GZIP na kawałki 5 MB:

$ tar cvzf - przykład -dir/ | podzielone - -bites = 5 MB -myfile.smoła.GZ. 
Polecenie TAR, które skompresuje katalog do podzielonych plików o określonym rozmiarze

W naszym przykładzie podzieliliśmy trzy duże pliki tekstowe na archiwa TAR 5 MB. Jak widać, pliki kończą się nazwami takimi jak:

$ ls myfiles* myfiles.smoła.GZ.aa myfiles.smoła.GZ.AC Myfile.smoła.GZ.ae myfile.smoła.GZ.Ag Myfile.smoła.GZ.Ab myfiles.smoła.GZ.reklam Myfile.smoła.GZ.Af 


Możesz użyć dowolnych opcji w swoim smoła polecenie, które chcesz. Na przykład za pomocą kompresji BZIP2 zamiast GZIP. Liczy się to, że dołączasz również - opcja, która wysyła wyjście TAR do stdout. podział narzędzie może następnie interpretować te dane i podzielić je na wiele plików o określonym rozmiarze.

Jeśli chcesz podzielić swoje archiwa na inny rozmiar, po prostu określ odpowiedni rozmiar --bajty = opcja w podział Komenda.

Otwarte podzielone archiwa smoły

Aby otworzyć stworzone przez nas archiwum TAR, możesz użyć kot polecenie, potraktowane do smoła Komenda.

$ cat myfiles.smoła.GZ.* | Tar xzvf - 
Otwarcie archiwum TAR, które zostało podzielone na wiele plików

Opcje używane z smoła Powinien być tym, czego zwykle używałbyś do wyodrębnienia archiwum wraz z - opcja. W naszym przypadku wyodrębniamy archiwum smoły, które zostało skompresowane GZIP, więc używamy xzvf.

Zamykanie myśli

W tym przewodniku widzieliśmy, jak zrobić archiwa smoły w Linux i poprosić je o wiele bloków określonego rozmiaru. smoła I podział Polecenia okazują się idealne do pracy. Jest to powtarzający się motyw na Linux dla dwóch lub więcej poleceń, które można połączyć razem, aby osiągnąć jeden cel, i jest to doskonały przykład tego.

Powiązane samouczki Linux:

  • Rzeczy do zrobienia po zainstalowaniu Ubuntu 20.04 Focal Fossa Linux
  • Rzeczy do zainstalowania na Ubuntu 20.04
  • Rzeczy do zrobienia po zainstalowaniu Ubuntu 22.04 JAMMY Jellyfish…
  • Top 10 najlepszych przedłużeń GNOME dla Ubuntu 20.04 Desktop
  • Przewodnik dla początkujących po kompresji z XZ na Linux
  • Top 10 najlepszych przedłużeń GNOME dla Ubuntu 22.04 Desktop
  • Rzeczy do zainstalowania na Ubuntu 22.04
  • Wprowadzenie do automatyzacji, narzędzi i technik Linuksa
  • Najlepsze narzędzie do kompresji w Linux
  • Jak podzielić archiwum zip na wiele bloków określonego…