문제
다음은 tar에서 지원하는 압축 관련 옵션에 대한 설명이다. ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?
tar 명령어는 GNU 프로젝트에 의해 개조되어 압축 관련 옵션을 지원한다. gzip은 ( ㉠ ) 옵션을 사용하고, bzip2는 ( ㉡ ) 옵션을 사용한다.
① ㉠ -g, ㉡ -b ② ㉠ -j, ㉡ -z ③ ㉠ -j, ㉡ -b ④ ㉠ -z, ㉡ -j
정답
4번
해설
정답: 4. tar 의 압축 옵션에서 gzip(.gz)은 -z, bzip2(.bz2)는 -j 를 사용한다. 따라서 ㉠=-z, ㉡=-j 이다.
오답 풀이
- 1번: "-g" 는 증분 백업용 옵션이고 "-b" 는 블록 크기 지정 옵션이라 gzip·bzip2 압축 옵션이 아니다.
- 2번: ㉠ 을 -j(bzip2), ㉡ 을 -z(gzip)로 두면 gzip·bzip2 가 서로 바뀌어 틀리다.
- 3번: -j 는 bzip2 옵션이고 -b 는 블록 크기라 gzip 옵션 자리에 맞지 않는다.
- 4번: gzip=-z, bzip2=-j 로 정확히 짝지어 옳다.
보충 개념 tar 압축 옵션: z=gzip(.gz), j=bzip2(.bz2), J=xz(.xz), Z=compress(.Z). 예: tar zcvf a.tar.gz dir, tar jxvf a.tar.bz2.