it-swarm.com.de

Erstellen Sie eine .tar.bz2-Datei für Linux

Auf meinem Linux-Computer möchte ich eine .tar.bz2-Datei eines bestimmten Ordners erstellen. Wenn ich mich in diesem Ordner (im Terminal) befinde, was gebe ich in der Terminal-Befehlszeile ein, um den komprimierten Ordner im Home-Verzeichnis meines Computers abzulegen?

Angenommen, ich befinde mich im Ordner/home/user /. Im Ordner "Ordner" befinden sich mehrere Dateien (txt, .c etc). Wie komprimiere ich diesen Ordner vom Typ .tar.bz2 und lege ihn in mein/home-Verzeichnis?

Im Ordner/home/user/habe ich versucht, Sudo tar -cvjSf folder.tar.bz2 aber erhalte einen Fehler:

tar: Feige sich weigern, ein leeres Archiv zu erstellen

71
Adam

Sie geben nicht an, was in das Archiv aufgenommen werden soll.

Gehen Sie eine Ebene außerhalb Ihres Ordners und versuchen Sie:

Sudo tar -cvjSf folder.tar.bz2 folder

Oder versuche es aus dem gleichen Ordner

Sudo tar -cvjSf folder.tar.bz2 *

Prost!

149
pietromenna

Versuchen Sie dies aus einem anderen Ordner:

Sudo tar -cvjSf folder.tar.bz2 folder/*
9
Robert Juhasz