So teilen Sie große Archive in Linux mit der Befehlszeile auf

So teilen Sie große Archive in Linux mit der Befehlszeile auf

Archive sind eine häufige Möglichkeit, mehrere Dateien unter Linux zu speichern und zu übertragen. Umfangreiche Archive können jedoch schwierig zu verwalten und zu übertragen sein, insbesondere wenn sie eine bestimmte Größengrenze überschreiten. Eine Lösung für dieses Problem besteht darin, die großen Archive in mehrere kleinere Dateien aufzuteilen, jeweils eine bestimmte Größengrenze. In diesem Artikel werden wir erklären, wie Sie große Archive in Linux mithilfe der Befehlszeile teilen können.

Um ein Archiv in Linux zu teilen, werden wir die verwenden 'Teilt' Befehl. Der Befehl Split ist ein Standard -Linux -Befehl, mit dem Dateien in kleinere Teile geteilt werden können. Bei Verwendung mit großen Archivdateien kann der Befehl Split ein großes Archiv in kleinere Dateien unterteilt, jeweils eine bestimmte Größengrenze.

Hier erfahren Sie, wie Sie ein großes Archiv mit dem Befehl Split teilen:

Schritt 1: Erstellen Sie ein Archiv

Bevor wir das Archiv teilen können, müssen wir es erstellen. Um ein Archiv zu erstellen, verwenden Sie die folgende Syntax:

  • TAR -CVF -Archiv.TAR DIR1 Datei1 Datei2  
  • ZIP -r -Archiv.ZIP DIR1 -Datei1 Datei2  

Ersetzen 'Archiv.Teer' oder 'Archiv.Reißverschluss' Mit dem Namen Ihres Archivs und ersetzen Sie Datei1, Datei2 und DIR1 durch die Namen der Dateien, die Sie in das Archiv einfügen möchten.

Schritt 2: Teilen Sie das große Archiv auf

Sobald Sie das Archiv erstellt haben, verwenden Sie die folgende Syntax, um es in kleinere Dateien aufzuteilen:

Split -B [Größenimit] Archiv [Präfix]
1Split -B [Größenimit] Archiv [Präfix]

Ersetzen "[Größenlimit]" mit der Größengrenze für jede geteilte Datei in Bytes. Wenn Sie beispielsweise das Archiv in Dateien mit einer Größenbeschränkung von 100 MB teilen möchten, verwenden Sie -b 100000000. Ersetzen '[Präfix]' Mit dem Präfix für die geteilten Dateien.

Split -B 100m Archiv.Teer.gz prefix_  

Schritt 3: Überprüfen Sie die geteilten Dateien

Um zu überprüfen, ob der Split funktioniert hat, können Sie den Befehl LS verwenden, um die geteilten Dateien aufzulisten:

ls -l Präfix_*  

Sie sollten eine Liste von Dateien mit Namen wie Präfix_aa, Präfix usw. sehen.

Es ist wichtig zu beachten, dass die geteilten Dateien beim Teilen eines Archivs keine vollständigen Archivdateien, sondern Teile des Originalarchivs sind. Um die Dateien aus dem Split -Archiv zu extrahieren, müssen Sie jede geteilte Datei einzeln extrahieren oder die geteilten Dateien in ein einzelnes Archiv kombinieren.

Abschluss

Zusammenfassend ist das Aufteilen von Archiven in Linux mithilfe der Befehlszeile ein einfacher Prozess, mit dem Sie große Datenmengen leichter verwalten und übertragen können. Durch die Verwendung des Befehls Split können Sie große Archive in kleinere Dateien mit einer bestimmten Größengrenze zerlegen, um Ihre Daten zu verarbeiten und zu übertragen. Unabhängig davon.