DKE/리눅스 프로그래밍
[리눅스] tar와 gzip / 2022.12.03
강원대목동녀
2022. 12. 3. 16:35
728x90
1. tar
tar는 압축 프로그램이 아니라 단순히 여러 개의 파일을 하나의 파일로 묶어주는 프로그램이다.
$ tar cvf target.tar files // files를 묶은 target.tar 생성
$ tar xvf target.tar // target.tar를 files로 복원
$ tar tvf target.tar // 목록 확인
c : create, v : verbose, x : extract
1-1) test1, test2, test3 파일을 test.tar로 묶기
1-2) test.tar를 복원하니 test1, test2, test3가 생긴것을 확인할 수 있다.
2. gzip
gzip은 도스용 ZIP 프로그램과 비슷한 방법으로 압축하게 되어 있어 압축률과 속도면에서 우수하다.
$ gzip files // 압축
$ gzip -d files // 복원
압축된 파일의 확장자는 .z나 .gz이다.
2-1) test1, test2, test3 파일 압축
2-2) 다시 복원
728x90