Ob das funktioniert?
sudo tar -cvpf backboxhome.tar.gz/home/user --lzma
Ich bin vor allem verwirrt, wo ich das --lzma
Argument einordnen soll.
Antwort1
Ihr --lzma
Argument wird funktionieren, wenn Sie es dort angeben, aber Sie haben an anderer Stelle Probleme.
Sie müssen ein Leerzeichen zwischen einfügen backboxhome.tar.gz/home/user
. Außerdem erstellen Sie ein lzma
komprimiertes Archiv, kein gzipptes. Benennen Sie es also um, backboxhome.tar.gz
z. B. in backboxhome.tar.lzma
(es wäre in Ordnung, wenn Sie es so benennen, gz
aber es würde Ihnen schwerfallen, sich daran zu erinnern, was es wirklich ist, und auch beim Extrahieren).
Ihr Befehl als Ganzes könnte folgende Form haben:
sudo tar -cvpf backboxhome.tar.lzma /home/user --lzma
Besser ist es jedoch, die Optionen nacheinander zu verwenden:
sudo tar --lzma -cvpf backboxhome.tar.lzma /home/user
Beachten Sie, dass lzma
beide xz
den gleichen Komprimierungsalgorithmus verwenden. Tatsächlich lzma
wurde er zugunsten des neueren veraltet . Sie sind also mit ( xz
besser dran :):xz
tar -J
sudo tar -cvpJf backboxhome.tar.xz /home/user