tar로 파일들을 디스크상에 한 곳에 묶고 gz로 압축한다.
사용하는 이유
파일들을 모으거나, 압축하거나 풀기 위해
기본 사용법(압축 하기)
tar -czvf <.tar.gz file name> <directory or file>
tar -czvf <.tar.gz file name> <directory or file 1> <directory or file 2> ... <directory or file n>
-c : --create 새로운 아카이브를 만들 때 쓰는 옵션
-z : --gzip 아카이브를 gzip을 통해 필터링하겠다(이게 없으면. tar로 압축된다).
-v : --verbose 처리된 파일들을 상세히 나열하겠다.
-f : --file 파일 이름을 주겠다 (pipe를 통해 바이너리 포맷의 내용을 바로 줄 수도 있다).
기본 사용법(압축 풀기)
tar -xzvf <.tar.gz file name> -C <output directory>
tar -xzvf <.tar.gz file name> -C <output directory>
-x : --extract , --get 아카이브에서 추출하겠다.
-C : --directory 다른 폴더에다 압축을 풀겠다.
linux man page 설명
GNU 'tar' saves many files together into a single tape or disk archive, and can restore individual files from the archive.
+ tar은 1960년대부터 쓰이던 저장매체인 자기 테이프에서 여러 파일을 한 테이프에 모아 저장하기 위해 만들어졌다.
(해석)
GNU 'tar'은 많은 파일을 하나의 테이프(자기 테이프) 또는 디스크 아카이브에 함께 저장한다. 그리고 아카이브로부터 각각의 파일들을 복구할 수 있다.
출처:
'개발 > linux' 카테고리의 다른 글
linux cd 사용법, man cd 가 없는 이유 (0) | 2022.10.21 |
---|---|
linux pwd 현재 작업 디렉터리 출력 (0) | 2022.10.21 |
linux 7z 사용법(압축 하기/압축 풀기), 설명 (0) | 2022.10.21 |
linux unzip 사용법(압축 풀기), 설명 (0) | 2022.10.21 |
linux zip 사용법(파일/디렉터리 압축, 패턴/정규식 적용), 설명 (0) | 2022.10.21 |
댓글