fazendo backup e compactando o diretório /home usando lzma

fazendo backup e compactando o diretório /home usando lzma

Isso vai funcionar?

sudo tar -cvpf backboxhome.tar.gz/home/user --lzma

Estou principalmente confuso sobre onde colocar o --lzmaargumento.

Responder1

Seu --lzmaargumento funcionará se você o colocar lá, mas tiver problemas em outro lugar.

Você precisa colocar um espaço entre backboxhome.tar.gz/home/user, e também está criando um lzmaarquivo compactado, não um arquivo compactado, então renomeie o arquivo backboxhome.tar.gzpara, por exemplo backboxhome.tar.lzma(estaria tudo bem se você nomeasse como, gzmas você teria dificuldade em lembrar o que é realmente e também ao extrair ).

Seu comando como um todo poderia assumir a forma:

sudo tar -cvpf backboxhome.tar.lzma /home/user --lzma

Embora uma prática melhor seja usar as opções uma após a outra:

sudo tar --lzma -cvpf backboxhome.tar.lzma /home/user

Observe que lzmaambos xzusam o mesmo algoritmo de compactação; na verdade, lzmaestá obsoleto em favor do mais recente xz. Então seria melhor usar xz( tar -J):

sudo tar -cvpJf backboxhome.tar.xz /home/user

informação relacionada