문제
다음 중 소스파일을 압축하는 유틸리티 종류로 가장 거리가 먼 것은?
① tar ② xz ③ gcc ④ gzip
정답
3번
해설
정답: 3. gcc 는 C/C++ 소스를 기계어로 번역하는 컴파일러이지 압축 유틸리티가 아니다. 따라서 압축과 가장 거리가 멀다.
오답 풀이
- 1번: tar 는 여러 파일을 하나로 묶는 아카이브 도구로(압축 옵션과 함께 쓰임) 압축 작업에 관련된다.
- 2번: xz 는 LZMA2 기반 고압축 유틸리티다.
- 3번: gcc 는 컴파일러로 압축과 무관하므로 가장 거리가 멀다(이 문항의 정답).
- 4번: gzip 은 대표적인 압축 유틸리티다.
보충 개념 압축/아카이브: tar(묶기), gzip(.gz), bzip2(.bz2), xz(.xz), zip. 컴파일 도구: gcc, make. 둘은 역할이 전혀 다르다.