학사 나부랭이

Hacker School - Trainer7 본문

Dot-Gabi/Hacker School Trainer

Hacker School - Trainer7

태양왕 해킹 (14세) 2021. 3. 20. 22:07

 학교 프린터 서버 구축한다고 신경을 못 썼네요. 시간 나면 서버 구축한 거도 올려야겠어요.

이번에는 리눅스로 파일을 압축하고 해제하는 방법을 알아보는 시간이에요.

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