본문 바로가기
개발/linux

linux 7z 사용법(압축 하기/압축 풀기), 설명

by amkorousagi 2022. 10. 21.

linux 7z

사용하는 이유

파일을 압축하거나 풀기 위해 (다양한 포맷 지원)

기본 사용법(파일 및 디렉터리 압축하기)

7z a <archive name> <directory to compress> -o<output diretory>
7z a <archive name> <directory 1> <directory 2> ... <directory n> -o<output diretory>
7z a <archive name> <file to compress> -o<output diretory>
7z a <archive name> <file 1> <file 2> ... <file n> -o<output diretory>
7z a myarchive.7z myfile -omyoutputdir
7z a myarchive.7z mydirectory -omyoutputdir

-o 뒤에 띄우지 않고 바로 output directory 이름을 적어야 한다. 만약 output directory가 없다면 디렉터리가 만들어진다.

기본 사용법(압축 풀기)

7z x <archive file> -o<output directory>

다른 압축 포맷 적용

7z a <archive name> <directories or files to compress> -t<type> -o<output directory>
7z x <archive file> -t<type> -o<output directory>
7z x archive.zip -tzip

-t 뒤에 띄우지 않고 바로 type 이름을 적어야 한다. (7z, zip, gzip, bzip2 또는 tar. 7z 가 기본)

하지만. tar.gz는 tar로 할 수 있고, .zip는 zip으로 할 수 있기 때문에 필수적인 기능은 아니다.

linux man page 설명

7z - A file archiver with highest compression ratio
7-Zip is a file archiver with the highest compression ratio. The program supports 7z (that implements LZMA compression algorithm), ZIP, CAB, ARJ, GZIP, BZIP2, TAR, CPIO, RPM and DEB formats. Compression ratio in the new 7z format is 30-50% better than ratio in ZIP format.
7z uses plugins to handle archives.

(해석)

7z - 가장 높은 압축률을 가진 파일 아카이버

 

7-Zip 은 가장 높은 압축률을 가진 파일 아카이버다. 7z (that implements LZMA compression algorithm), ZIP, CAB, ARJ, GZIP, BZIP2, TAR, CPIO, RPM and DEB 같은 포맷을 지원한다. 새로운 7z 포맷의 압축률은 ZIP 포맷의 압축률보다 30-50% 더 높다.

7z는 아카이브들을 다루기 위해 플러그인들을 사용한다(다양한 포맷을 지원하기 위해 플러그인을 쓴다는 의미 같다.)

 

출처 : 

 

 

7z(1) - Linux man page

7z(1) - Linux man page Name 7z - A file archiver with highest compression ratio Synopsis 7z [adeltux] [-] [SWITCH] ... Description 7-Zip is a file archiver with the highest compression ratio. The program supports 7z (that implements LZMA compression algori

linux.die.net

 

댓글