리눅스 tar 압축 및 압축해제 명령어 :: 개발/일상_Mr.lee

리눅스 tar 압축 및 압축해제 명령어

Posted by Mr.mandu.
2017. 11. 27. 14:17 개발/리눅스

안녕하세요.

간단한 명령어 tar 에 대해 정리해보겠습니다.

리눅스상에서 상당히 빈번하게 사용되는 명령어 입니다.

압축과 압축해제를 정리하겠습니다.


먼저 명령어를 알아보겠습니다.


tar [-옵션]


 -c : 새로운 아카이브 생성

 -x : 압축해제

 -v : 압축시에 진행률 출력

 -z : gzip 압축 및 압축해제

 -C : 압축 해제시 경로지정


그럼 바로 압축 및 압축해제를 해보겠습니다.



리눅스에 test.txt 라는 파일을 두고 있습니다.



압축하기

먼저 압축 명령어를 알아보겠습니다.

현재 경로에 test.txt 파일이 있다고 가정하겠습니다.


명령어

tar [-옵션] [압축파일이름] [압축할 파일 이름]

 

ex)

 tar -cvf text.tar ./text.txt


저는 주로 -cvf 옵션을 사용합니다.

명령어를 실행하고 나면 test.tar 파일이 생성됨을 확인 할 수 있습니다.




압축해제

압축해제를 해보겠습니다.


명령어

tar [-옵션] [압축파일이름] [압축해제 경로]


ex)

 tar -xvf test.tar ./


'./' 이 의미는 현재 경로 입니다.

명령어를 실행시키면 압축이 해제된 모습을 확인 할 수 있습니다.