Linux에서 파일 및 디렉터리를 보관하는 가장 인기 있는 3가지 도구

Linux에서 파일 및 디렉터리를 보관하는 가장 인기 있는 3가지 도구

2022-10-18 last update

4 minutes reading archive gzip zip tar compress
아카이브 파일을 생성하기 위해 Linux 시스템에서 사용할 수 있는 여러 도구가 있습니다. 이 기사에서는 명령줄

도구 1 - 우편번호

을 통해 아카이브 파일을 생성하거나 추출하기 위한 여러 도구의 사용 방법을 찾을 수 있습니다. zip은 Linux 시스템에서 가장 널리 사용되는 명령줄 아카이브 유틸리티입니다.

파일 아카이브 생성

# zip output.zip /var/log/*.log

디렉토리 아카이브 생성

# zip -r output.zip /var/log

아카이브 추출

# unzip output.zip

도구 2 - 타르

Tar는 Linux 시스템용으로 가장 널리 사용되는 또 다른 명령줄 보관 유틸리티입니다.

파일 아카이브 생성

# tar -cf output.tar /var/log/*.log

디렉토리 아카이브 생성

# zip -cf output.tar /var/log

아카이브 추출

# tar -xf output.tar

도구 3 – Gzip

Gzip은 아카이브 파일을 만들기 위한 명령줄 사용자를 위한 또 다른 도구입니다. Gzip은 또한 표준 입력 또는 파이프를 통한 데이터 입력을 지원하고 zip 파일을 생성합니다.

파일 아카이브 생성

# gzip -k access.log

파이프 데이터의 zip 파일 생성

# cat /var/log/messages | gzip > messages.gz

아카이브 추출

# gunzip access.log.gz

결합 – Tar + Gzip

Tar는 또한 파일의 압축 수준을 높이기 위해 gzip 프로그램을 결합했습니다. gzip 생성 파일 확장자를 가진 tar를 사용하면 .tar.gz가 됩니다.

파일 아카이브 생성

# tar -czf output.tar.gz /var/log/*.log

디렉토리 아카이브 생성

# zip -czf output.tar.gz /var/log

아카이브 추출

# tar -xzf output.tar.gz