[리눅스] tar 명령어

리눅스에서는 파일 및 폴더를 아카이브하고 압축하기 위해 주로 tar 명령어를 사용합니다. tar (tape archive) 명령어는 여러 파일을 하나의 아카이브 파일로 묶는 작업과 아카이브 파일을 압축하는 작업을 수행할 수 있습니다.

tar 명령어 기본 구문

tar 명령어의 기본 구문은 다음과 같습니다:

tar [옵션] [타겟 파일 또는 디렉토리]

tar 명령어 옵션

tar 명령어 예시

아카이브 생성하기

tar -cvf archive.tar file1 file2

이 명령은 file1file2archive.tar라는 아카이브 파일로 묶습니다.

압축된 아카이브 생성하기

tar -czvf archive.tar.gz directory

위 명령은 directory를 압축하여 archive.tar.gz로 묶습니다.

아카이브 압축 해제하기

tar -xzvf archive.tar.gz

이 명령은 archive.tar.gz를 압축 해제합니다.

tar 명령어는 유연하고 강력하여 리눅스 시스템에서 파일 및 디렉토리의 아카이브 및 압축 관리를 효율적으로 수행할 수 있습니다.

본 포스트는 GNU tar 공식 문서를 참고하여 작성되었습니다.