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) 다시 복원
'DKE > 리눅스 프로그래밍' 카테고리의 다른 글
[리눅스] kill 명령어 / 2022.12.04 (0) | 2022.12.04 |
---|---|
[리눅스] foreground와 backgroud / 2022.12.03 (0) | 2022.12.03 |
[리눅스] 히스토리 / 2022.12.01 (0) | 2022.12.01 |
[리눅스] Redirection (명령의 결과를 파일로 보내는 것) / 2022.12.01 (0) | 2022.12.01 |
[리눅스] 파일 비교 (cmp, diff) / 2022.12.01 (0) | 2022.12.01 |