lzma를 사용하여 /home 디렉토리 백업 및 압축

lzma를 사용하여 /home 디렉토리 백업 및 압축

이것이 작동할까요?

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

나는 주로 --lzma논쟁을 어디에 두어야할지 혼란스러워합니다.

답변1

당신의 --lzma주장은 거기에 넣으면 효과가 있지만 다른 곳에는 문제가 있습니다.

사이에 공백을 두어야 합니다 . 또한 gzip으로 압축된 아카이브가 아닌 압축된 아카이브를 backboxhome.tar.gz/home/user생성하므로 이름을 다음과 같이 바꿉니다. (다음과 같이 이름을 지정하면 괜찮지 만 추출하는 동안 그것이 실제로 무엇인지 기억하기 어려울 것입니다. ).lzmabackboxhome.tar.gzbackboxhome.tar.lzmagz

명령 전체는 다음과 같은 형식을 취할 수 있습니다.

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

더 나은 방법은 옵션을 차례로 사용하는 것입니다.

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

lzmaxz다 동일한 압축 알고리즘을 사용하며 실제로 lzma는 최신 xz. 따라서 xz( )를 사용하는 것이 더 좋습니다 tar -J.

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

관련 정보