본문 바로가기

개발/리눅스

tar 명령어 압축 및 풀기

반응형

많은 파일들을 하나의 파일로 압축해서 이동하면 편리한데 tar 명령어로 쉽게 할 수 있습니다.

 

 

압축하기

tar -zcvf 압축파일이름.tar.gz 폴더 형식으로 사용하면 됩니다.

tar -zcvf playon-tistory.tar.gz playon

 

 

 

폴더 혹은 파일 제외하고 압축하기

tar -zcvf 압축파일이름.tar.gz 폴더 --exclude 나는빠지는폴더 형식으로 사용하면 됩니다.

tar -zcvf playon-tistory.tar.gz playon --exclude noadd
tar -zcvf playon-tistory.tar.gz playon --exclude noadd/playontistory.txt

 

 

 

여러개 폴더 혹은 파일 제외하고 압축하기

--exclude를 계속 추가 해 주면 됩니다.

tar -zcvf playon-tistory.tar.gz playon --exclude noadd --exclude noadd2
tar -zcvf playon-tistory.tar.gz playon --exclude noadd/playontistory.txt --exclude noadd2/kakao.html

 

 

 

압축풀기

tar -zxvf 압축파일이름.tar.gz 형식으로 사용하면 됩니다.

tar -zxvf playon-tistory.tar.gz

 

 

 

옵션

-z tar로 묶고서 압축도 할거에요(압축 풀때는 반대)
-c tar로 묶을거에요
-v 묶는 과정 볼래요
-f 파일이름으로 묶을래요
-x 묶은거 풀거에요
-p 퍼미션도 포함해서 묶을래요

 

좋다! 😁

 

반응형