TIP&TECH/리눅스

tar 사용법

kyudoc 2013. 3. 11. 18:00
728x90
 $ tar zxvfp file.tar.gz -C /
  1. zxvfp 옵션의 의미는 eXtract(풀기), Vervose(자세히), File(파일 연산), gZip(gzip 압축), Permission(접근 허가 유지) 입니다(bzip으로 압축된 경우는 z옵션 대신 j옵션을 사용 합니다).
  2. 현재 디렉터리가 아닌 다른 디렉터리에 압축을 풀고 싶으면 –C 옵션을 사용 합니다. 즉 위의 예제는 /(루트 디렉터리)에 압축을 해제 합니다.

압축을 할 때는 x 옵션 대신 c 옵션을 사용하면 됩니다.

 $ tar zcvfp file.tar.gz <directorys or files>

네트워크에서 압축 파일을 다운 받으면 확장자가 tar.tar로 무슨 방식으로 압축되었는지 모르는 경우가 있습니다. 이럴 때는 file 명령어를 통해 확인할 수 도 있지만, 대부분의 시스템에서는 다음과 같이 x 옵션만으로도 압축이 해제 됩니다.

 $ tar xf file.tar.tar
  1. tar는 원래 테이프에 데이터를 기록하게 목적이었던 만큼 파일에 작업을 수행하도록 f 옵션은 반드시 사용해야 합니다.

출처: 「IT EXPERT 임베디드 리눅스」, 박재호, 한빛미디어(주), 2002 (YES24, 교보문고, 알라딘)

728x90