학사 나부랭이
Hacker School - Trainer7 본문
학교 프린터 서버 구축한다고 신경을 못 썼네요. 시간 나면 서버 구축한 거도 올려야겠어요.
이번에는 리눅스로 파일을 압축하고 해제하는 방법을 알아보는 시간이에요.
tar
파일을 합치거나 합쳐진 파일을 해제하기 위해서 사용하는 명령어이에요. 여기에는 cvf targetfile1 targetfile2 ... 옵션을 줘서 파일을 합칠 수 있고 xvf targetfile 옵션으로 해제할 수 있어요.
c(Create): 새로운 파일을 만드는 옵션이에요.
x(eXtract): 합쳐진 파일을 해제하는 옵션이에요.
v(View): 합치거나 해제하는 과정을 출력하는 옵션이에요.
f(File): 파일로서 백업 하겠다는 옵션이에요.
tar는 압축하지 않고 단순히 합치기만 하는 프로그램이라 용량이 줄어드는 일은 없어요.
대신 기존의 파일을 복구할 때 속도가 빠르죠.
gzip
gzip은 압축하는 프로그램인데 한 번에 하나의 파일만 압축할 수 있어요. 앞의 tar과 자주 엮이는 만큼 tgz라는 확장자도 있는데 tar와 gz를 합쳐 만들어요.
-d 옵션으로 압축을 해제할 수 있죠.
마지막으로 tar 파일을 해제하고 마무리 지을게요.
'Dot-Gabi > Hacker School Trainer' 카테고리의 다른 글
Hacker School - Trainer9 (0) | 2021.03.21 |
---|---|
Hacker School - Trainer8 (0) | 2021.03.20 |
Hacker School - Trainer6 (0) | 2021.03.19 |
Hacker School - Trainer5 (0) | 2021.03.19 |
Hacker School - Trainer4 (0) | 2021.03.18 |
Comments