더북(TheBook)

2.1.10 tar, 파일 및 디렉터리의 압축(묶기)과 해제

다수의 파일이나 디렉터리를 압축하거나 한 파일로 묶을 때 tar 명령어를 주로 사용한다. tar 자체는 파일을 압축하는 명령어가 아닌 파일을 묶는 명령어로서 -z(gzip 압축), -j(bzip 압축) 옵션으로 크기를 줄이는 압축도 가능하다.

tar 명령어는 파일과 디렉터리를 묶고 압축할 때 기존 파일의 속성과 디렉터리 구조 등을 그대로 가져갈 수 있기 때문에 보편적으로 사용되며, 주요 옵션으로는 -c(파일 생성, 묶기), -f(대상 지정), -v(처리 정보를 표시), -x(파일 압축 풀기) 등이 있다.

간단하게 예를 들면 tar -cvf <이름> <압축 경로>를 입력하면 해당 이름으로 압축 경로가 묶이고, tar -xvf를 사용하면 현재 디렉터리에 압축이 풀린다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.