리눅스마스터 2급 필기 기출문제복원 (2014-03-08)

리눅스마스터 2급 2014-03-08 필기 기출문제 해설

이 페이지는 리눅스마스터 2급 2014-03-08 기출문제를 CBT 방식으로 풀이하고 정답 및 회원들의 상세 해설을 확인할 수 있는 페이지입니다.

리눅스마스터 2급
(2014-03-08 기출문제)

목록

1과목: 리눅스 운영 및 관리

1. 다음 중 소유자가 master인 ihd.sh 파일을 uzoogom인 사용자가 실행할 수 있도록 파일의 허가권(permission) 변경할 때 사용하는 명령으로 알맞은 것은?

  1. chmod
  2. chown
  3. chgrp
  4. umask
(정답률: 78%)
  • 파일의 읽기, 쓰기, 실행 권한(Permission)을 변경하여 다른 사용자가 실행할 수 있게 하려면 chmod 명령어를 사용합니다.

    오답 노트

    chown: 파일의 소유자 변경
    chgrp: 파일의 소유 그룹 변경
    umask: 파일 생성 시 기본 권한 설정
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

2. 다음의 설명과 관련된 특수 권한으로 알맞은 것은?

  1. Set-GID
  2. Set-UID
  3. Set-Bit
  4. Sticky-Bit
(정답률: 78%)
  • 일반 사용자가 실행 파일을 실행할 때, 파일 소유자의 권한으로 일시적으로 실행되게 하는 특수 권한을 Set-UID라고 합니다. /etc/shadow 파일처럼 root 권한이 필요한 파일을 일반 사용자가 수정(패스워드 변경 등)해야 할 때 사용됩니다.

    오답 노트

    Set-GID: 실행 시 그룹의 권한을 일시적으로 부여함
    Sticky-Bit: 공유 디렉터리에서 파일 생성은 허용하되, 삭제는 소유자만 가능하게 제한함
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

3. 운영 중인 시스템에 새로운 하드디스크를 추가하였다. 다음 중 관련 작업 순서로 알맞은 것은?

  1. mount – fdisk - mkfs
  2. fdisk – mkfs - mount
  3. fdisk – mount - mkfs
  4. mkfs – mount – fdisk
(정답률: 81%)
  • 새로운 하드디스크를 시스템에 추가하여 사용하기 위해서는 '파티션 설정 $\rightarrow$ 파일시스템 생성 $\rightarrow$ 마운트'의 논리적 순서를 거쳐야 합니다.
    1. fdisk: 디스크의 파티션을 생성, 삭제 및 편집합니다.
    2. mkfs: 생성된 파티션에 파일시스템을 구축합니다.
    3. mount: 파일시스템을 특정 디렉터리에 연결하여 사용 가능하게 합니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

4. 일반계정인 uzoogom 사용자가 passwd 명령어를 사용한 암호 변경이 불가능한 상태이고, 관련 명령어 허가권 상태는 다음과 같다. 다음 중 관리자의 조치법으로 가장 알맞은 것은?

  1. chmod u+s /usr/bin/passwd
  2. chmod o+s /usr/bin/passwd
  3. chown uzoogom.uzoogom /usr/bin/passwd
  4. chown uzoogom.root /usr/bin/passwd
(정답률: 62%)
  • 일반 사용자가 자신의 암호를 변경하려면 /usr/bin/passwd 파일에 접근하여 /etc/shadow 파일을 수정해야 하지만, 일반 사용자는 해당 파일에 쓰기 권한이 없습니다. 따라서 실행 시 파일 소유자(root)의 권한을 일시적으로 부여하는 SetUID 설정이 필요합니다.
    소유자(u)에게 SetUID 권한(s)을 추가하는 chmod u+s /usr/bin/passwd 명령을 통해 해결할 수 있습니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

5. 다음 중 chmod 옵션에 대한 설명으로 틀린 것은?

  1. -R, --recursive : 하위 디렉터리를 포함하여 디렉터리 내부의 모든 파일의 접근 권한을 변경한다.
  2. -c, --changes : 변경된 정보를 출력해준다.
  3. -f, --force : 변경되지 않는 권한이 있을 경우에 강제로 변경한다.
  4. -v, --version : 명령어의 버전 정보를 출력한다.
(정답률: 59%)
  • chmod 명령어의 -f, --force 옵션은 권한 변경 시 발생하는 불필요한 오류 메시지를 출력하지 않고 간략하게 처리하는 옵션이지, 변경되지 않는 권한을 강제로 변경하는 기능이 아닙니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

6. umask -S의 결과값이 u=rwx,g=r,o=r이다. 다음 중 디렉터리를 생성할 경우에 기본적으로 설정되는 권한으로 알맞은 것은?

  1. d----wx-wx
  2. drwxr--r--
  3. drw-r--r--
  4. d---rw-rw-
(정답률: 70%)
  • umask -S 결과가 u=rwx, g=r, o=r인 경우, 권한 값은 $744$가 됩니다. 디렉터리의 기본 권한은 $777$이며, 여기서 umask 값을 제외한 최종 권한이 설정됩니다.
    ① [기본 공식] $\text{기본 권한} - \text{umask 값} = \text{최종 권한}$
    ② [숫자 대입] $777 - 033 = 744$
    ③ [최종 결과] $\text{drwxr--r--}$
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

7. 다음 조건으로 명령을 수행하려고 할 때 알맞은 것은?

  1. setquota –u uzoogom 10000 13000 0 0 /home
  2. setquota –u uzoogom 0 0 10000 13000 /home
  3. setquota –u uzoogom 0 10000 0 13000 /home
  4. setquota –u uzoogom 10000 0 13000 0 /home
(정답률: 70%)
  • setquota 명령어는 사용자별 디스크 용량과 inode 수를 제한하는 설정 도구입니다. 이미지 의 조건인 용량 제한 $10\text{MB}$, 최대 용량 $13\text{MB}$, inode 제한 없음(0)을 명령어 인자 순서에 맞게 배치해야 합니다.
    ① [기본 공식]
    $setquota -u [사용자] [soft\_limit] [hard\_limit] [soft\_inode] [hard\_inode] [경로]$
    ② [숫자 대입]
    $setquota -u uzoogom 10000 13000 0 0 /home$
    ③ [최종 결과]
    $setquota -u uzoogom 10000 13000 0 0 /home$
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

8. 다음 중 fstab의 6번째 필드에 1이 설정 되어 있는 경우에 연관있는 명령어로 알맞은 것은?

  1. mkfs
  2. dump
  3. usrquota
  4. fsck
(정답률: 71%)
  • fstab 파일의 6번째 필드는 부팅 시 파일 시스템 체크 순서를 결정하는 pass 필드입니다. 이 값이 1로 설정되어 있으면 시스템 부팅 시 fsck 명령어를 통해 파일 시스템의 일관성을 가장 먼저 검사합니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

9. /project에 대해 다음의 조건에 따라 접근 권한을 설정할 경우에 알맞은 것은?

  1. chmod 3070 /project
  2. chmod 4070 /project
  3. chmod 0777 /project
  4. chmod 1777 /project
(정답률: 60%)
  • 특수 권한(Set-UID, Set-GID, Sticky Bit)의 수치 계산 문제입니다. 조건에서 그룹 사용자만 접근/생성/삭제가 가능하고 생성된 파일이 /project의 그룹 소유권과 동일하게 지정되려면 Set-GID와 Sticky Bit가 모두 필요합니다.
    ① [기본 공식]
    $$특수권한 = SetUID(4) + SetGID(2) + StickyBit(1)$$
    ② [숫자 대입]
    $$특수권한 = 0 + 2 + 1$$
    ③ [최종 결과]
    $$특수권한 = 3$$
    따라서 특수 권한 3과 일반 권한 070을 조합한 chmod 3070 /project가 정답입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

10. 다음 중 fstab의 첫 번째 필드에 들어가는 설정으로 틀린 것은?

  1. UUID=8421ba18-4702-4120-9756-02ca8e308577
  2. LABEL=/boot
  3. /dev/sda1
  4. /root
(정답률: 63%)
  • fstab 파일의 첫 번째 필드는 마운트할 장치(Device)를 지정하는 곳으로, 장치 파일 경로(/dev/sda1), UUID, 또는 LABEL 형식을 사용해야 합니다. /root는 마운트 지점(Mount Point)에 해당하므로 두 번째 필드에 들어갈 내용입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

11. 다음 보기 중 성격이 나머지 셋과 틀린 것은?

  1. bash
  2. ksh
  3. perl
  4. csh
(정답률: 88%)
  • bash, ksh, csh는 모두 사용자의 명령을 해석하여 실행하는 셸(Shell)의 종류이지만, perl은 스크립트 작성에 사용되는 프로그래밍 언어입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

12. 다음 중 chsh –l 명령과 같이 변경이 가능한 셸을 확인 할 수 있는 파일로 알맞은 것은?

  1. /etc/shell
  2. /etc/shells
  3. /etc/login.defs
  4. /etc/shadow
(정답률: 73%)
  • 사용자가 변경 가능한 셸의 목록은 /etc/shells 파일에 저장되어 있으며, chsh -l 명령이나 해당 파일을 통해 확인할 수 있습니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

13. 다음 중 명령행에서 !!의 실행의 결과로 알맞은 것은?

  1. 별 다른 메시지 없이 에러가 발생한다.
  2. 마지막에 사용한 명령을 재실행한다.
  3. 호스트 이름을 표시한다.
  4. 현재 명령의 히스토리 넘버를 보여준다.
(정답률: 84%)
  • 셸에서 !! 기호는 이벤트 디자인어(Event Designator)로, 바로 직전에 실행했던 마지막 명령어를 그대로 가져와 재실행하는 기능을 수행합니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

14. 다음 중 주요 셸의 특징에 대한 설명으로 틀린 것은?

  1. bash : 본 셸을 기반으로 하여 GNU 프로젝트에 의해 개발되었다.
  2. csh : 버클리대학의 빌 조이가 개발한 것으로 C언어를 기반으로 만들어졌다.
  3. tcsh : Tested C Shell의 약자로, csh의 테스트가 완료된 버전의 셸이다.
  4. ksh : AT&T사의 데이비드 콘이 개발하였고, 명령어 완성기능 및 히스토리 기능을 제공한다.
(정답률: 69%)
  • tcsh는 Tested C Shell이 아니라 The Enhanced C Shell의 약자로, C shell(csh)의 기능을 확장하고 강화한 쉘입니다.

    오답 노트

    bash: GNU 프로젝트에서 개발한 본 셸 기반 쉘
    csh: 빌 조이가 C언어 기반으로 개발한 쉘
    ksh: 데이비드 콘이 개발하였으며 명령어 완성 및 히스토리 기능 제공
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

15. 다음 ( 괄호 )에 해당하는 결과물로 알맞은 것은?

  1. /bin/bash
  2. /bin/ksh
  3. /bin/sh
  4. SHELL
(정답률: 72%)
  • echo $SHELL 명령어는 현재 세션에서 사용 중인 쉘의 경로를 출력합니다. 이미지에서 chsh 명령어로 기본 쉘을 /bin/csh로 변경하였으나, 현재 실행 중인 bash 쉘을 종료(exit)하고 다시 로그인하지 않았으므로 현재 세션의 쉘은 여전히 /bin/bash입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

16. 다음 중 가장 최근에 실행한 cat 명령어를 재실행 하기 위한 명령으로 알맞은 것은?

  1. !cat
  2. !!cat
  3. !^cat
  4. $cat
(정답률: 63%)
  • 셸 히스토리 확장 기능을 사용하여 특정 명령어를 재실행할 때는 !명령어 형식을 사용합니다. 최근에 실행한 cat 명령어를 다시 실행하려면 !cat을 입력합니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

17. alias라는 명령을 실행하여 다음과 같은 값을 얻었다. 다음 중 ll 명령에 해당하는 alias를 삭제하고 싶을 때 알맞은 것은?

  1. alias ll
  2. unalias ll
  3. set ll
  4. unset ll
(정답률: 84%)
  • 리눅스에서 설정된 별칭(alias)을 제거하기 위해서는 unalias 명령어를 사용합니다. 따라서 ll 명령에 설정된 alias를 삭제하려면 unalias ll을 입력해야 합니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

18. /IHD/WHITE 경로를 기존의 PATH 환경변수에 추가하여 사용하고자 할 때 bash쉘에서 사용하는 설정으로 알맞은 것은?

  1. PATH=/IHD/WHITE
  2. PATH=PATH:/IHD/WHITE
  3. PATH=$:/IHD/WHITE
  4. PATH=$PATH:/IHD/WHITE
(정답률: 83%)
  • 기존의 환경변수 값을 유지하면서 새로운 경로를 추가하려면, 현재 설정된 변수 값을 불러오는 $ 기호를 사용하여 $PATH를 먼저 적고 콜론(:)으로 구분하여 새 경로를 덧붙여야 합니다. 따라서 PATH=$PATH:/IHD/WHITE 형식이 정답입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

19. 다음 ( 괄호 ) 안에 들어갈 설명으로 알맞은 것은?

  1. (ㄱ) 백그라운드 (ㄴ) 포그라운드
  2. (ㄱ) 포그라운드 (ㄴ) 백그라운드
  3. (ㄱ) exec (ㄴ) fork
  4. (ㄱ) fork (ㄴ) exec
(정답률: 76%)
  • 프로세스는 실행 형태에 따라 두 가지로 나뉩니다. 사용자의 입력과 관계없이 시스템 뒤편에서 실행되는 것은 백그라운드 프로세스이며, 명령 입력 후 작업이 완료될 때까지 사용자가 기다려야 하는 것은 포그라운드 프로세스입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

20. 다음 중 백그라운드로 프로그램을 실행할 때 사용하는 특수기호로 알맞은 것은?

  1. /
  2. !
  3. ?
  4. &
(정답률: 85%)
  • 리눅스/유닉스 쉘에서 명령어를 실행할 때, 명령어의 맨 끝에 & 기호를 붙여주면 해당 프로그램이 백그라운드에서 실행되어 사용자가 즉시 다른 명령어를 입력할 수 있는 상태가 됩니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

21. 다음 ( 괄호 ) 안에 들어갈 설명으로 알맞은 것은?

  1. 포그라운드 프로세스
  2. 백그라운드 프로세스
  3. 클라이언트
  4. 데몬(daemon)
(정답률: 87%)
  • 사용자의 직접적인 개입 없이 백그라운드에서 주기적이고 지속적으로 실행되며 서비스 요청을 처리하는 프로세스를 데몬(daemon)이라고 합니다. 리눅스에서는 서버 역할을 하는 프로그램들이 이에 해당하며, 관례적으로 이름 뒤에 d를 붙여 구분합니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

22. 다음 중 포그라운드 프로세스를 중지(suspend) 시키고 백그라운드 프로세스로 전환할 때 사용하는 인터럽트 키 조합으로 알맞은 것은?

  1. [Ctrl] + [d]
  2. [Ctrl] + [z]
  3. [Ctrl] + [\]
  4. [Ctrl] + [u]
(정답률: 82%)
  • 포그라운드에서 실행 중인 프로세스를 일시 중지(suspend)시키고 백그라운드로 전환하기 위해서는 [Ctrl] + [z] 키 조합을 사용합니다.

    오답 노트

    [Ctrl] + [c]: 프로세스를 완전히 종료(terminate)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

23. 다음 중 명령어에 대한 설명으로 알맞은 것은?

  1. 시스템에 실행 중인 모든 프로세스 중 sshd 데몬이 떠 있는지 확인한다.
  2. 현재 터미널에서 실행중인 프로세스 중 sshd 데몬이 떠 있는지 확인한다.
  3. 일반 사용자로 실행한 프로세스 중에서 sshd 데몬이 떠 있는지 확인한다.
  4. 모든 가상 터미널(pseudo terminal)에 실행한 프로세스 중에서 sshd 데몬이 떠 있는지 확인한다.
(정답률: 56%)
  • 명령어 에서 ps 명령어의 -ef 옵션은 시스템에서 실행 중인 모든 프로세스를 나열하며, 이를 grep sshd와 연결하여 시스템 전체에서 sshd 데몬의 실행 여부를 확인하는 과정입니다.
  • ps 명령어는 시스템에 실행중인 거
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

24. 다음 중 사용자가 로그아웃하거나 작업 중인 터미널이 종료 되어도 실행 중인 프로세스를 백그라운드 프로세스로 계속 할 수 있도록 해주는 명령으로 알맞은 것은?

  1. fg
  2. hup
  3. nohup
  4. pmap
(정답률: 78%)
  • nohup(no hang up) 명령어는 사용자가 로그아웃하거나 터미널 세션이 종료되어 HUP 시그널이 발생하더라도, 실행 중인 프로세스가 종료되지 않고 백그라운드에서 계속 실행되도록 설정하는 명령어입니다.

    오답 노트

    fg: 백그라운드 프로세스를 포그라운드로 전환
    pmap: 프로세스의 메모리 맵(라이브러리 로드 부분 등) 확인
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

25. 다음 중 kill 명령어의 설명으로 틀린 것은?

  1. 프로세스에 특정한 시그널을 보내는 명령으로 옵션 없이 실행하면 프로세스에 종료 신호(15, SIGTERM)을 보낸다.
  2. kill 명령어 다음에 반드시 PID 번호만 써야 하므로 작업 번호(Job Number)를 사용할 수는 없다.
  3. 기본적인 시그널의 종류를 확인할 때 kill 명령어에 -l(소문자 L) 옵션을 사용한다.
  4. 좀비 프로세스를 강제로 종료할 때 사용할 수 있다.
(정답률: 72%)
  • kill 명령어는 프로세스 ID(PID)뿐만 아니라 % 기호를 이용한 작업 번호(Job Number)를 지정하여 프로세스에 시그널을 보낼 수 있습니다.

    오답 노트

    프로세스에 특정한 시그널을 보내는 명령으로 옵션 없이 실행하면 프로세스에 종료 신호(15, SIGTERM)을 보낸다: 옳은 설명
    기본적인 시그널의 종류를 확인할 때 kill 명령어에 -l(소문자 L) 옵션을 사용한다: 옳은 설명
    좀비 프로세스를 강제로 종료할 때 사용할 수 있다: 옳은 설명
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

26. 다음 중 명령어에 대한 설명으로 알맞은 것은?

  1. 시스템에 실행 중인 모든 프로세스 중 좀비(Zombie) 프로세스를 검색한다.
  2. 시스템에 실행 중인 모든 프로세스 중 sleep 상태인 프로세스를 검색한다.
  3. 시스템에 실행 중인 모든 프로세스 중 포그라운드 프로세스를 검색한다.
  4. 시스템에 실행 중인 모든 프로세스 중 백그라운드 프로세스를 검색한다.
(정답률: 82%)
  • 명령어 에서 \text{awk}의 조건식 \$2 == "Z"는 프로세스 상태(STAT)가 'Z'인 것을 찾는 조건입니다. 리눅스에서 상태 'Z'는 좀비(Zombie) 프로세스를 의미하며, 출력 결과의 표시를 통해 이를 확인할 수 있습니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

27. 다음 ( 괄호 ) 안에 들어갈 설명으로 알맞은 것은?

  1. 백업(backup)
  2. 프로세스(process)
  3. 스케줄링(scheduling)
  4. 가상화(virtualization)
(정답률: 81%)
  • 특정한 시간에 특정한 작업을 수행하도록 예약하는 것을 스케줄링(scheduling)이라고 합니다. 리눅스에서는 이를 위해 at와 cron 명령어를 사용하며, 각각 atd와 crond라는 데몬이 백그라운드에서 동작하며 작업을 처리합니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

28. 다음 중 crontab 명령어를 사용하여 등록된 스케줄링 작업을 확인할 때 사용하는 옵션으로 알맞은 것은?

  1. -e
  2. -l
  3. -t
  4. -r
(정답률: 72%)
  • crontab 명령어를 통해 등록된 스케줄링 작업 목록을 확인하려면 list의 약자인 -l 옵션을 사용합니다.

    오답 노트

    -e: 내용 작성 및 수정(edit)
    -r: 설정 내용 삭제(remove)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

29. 다음 중 리눅스에서 사용되는 편집기의 종류로 틀린 것은?

  1. pico
  2. vim
  3. bind
  4. emacs
(정답률: 80%)
  • pico, vim, emacs는 리눅스에서 텍스트 파일을 편집하는 데 사용되는 대표적인 편집기들입니다. 반면 bind는 DNS 서버 구축을 위해 설치하는 패키지 파일이므로 편집기가 아닙니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

30. 다음 중 설명에 맞는 편집기로 알맞은 것은?

  1. vi
  2. vim
  3. pico
  4. gedit
(정답률: 78%)
  • 워싱턴 대학의 Aboil Kasar가 개발하였으며, Pine 이메일 클라이언트 프로그램에 통합되어 배포된 텍스트 에디터는 pico입니다. 인터페이스가 단순하며, GNU 프로젝트에서는 이를 복제한 nano라는 프로그램을 개발하였습니다.

    오답 노트

    vi: 유닉스 계열의 대표적 비주얼 에디터
    vim: vi의 기능을 강화한 Vi Improved 버전
    gedit: GUI 환경에서 마우스 사용이 가능한 메모장 형태의 편집기
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

31. 다음 중 vi 편집기의 이동 명령에 대한 설명으로 틀린 것은?

  1. w : 현재 커서 위치한 곳의 다음 단어로 이동한다.
  2. b : 현재 문서의 첫 번째 라인으로 이동한다.
  3. $ : 현재 커서 위치한 라인의 마지막 부분으로 이동한다.
  4. G : 현재 문서의 마지막 라인으로 이동한다.
(정답률: 51%)
  • vi 편집기에서 b 명령은 현재 커서 위치에서 단어의 맨 앞으로 이동하는 명령입니다. 문서의 첫 번째 라인으로 이동하는 명령이 아니므로 틀린 설명입니다.

    오답 노트

    w: 다음 단어의 처음으로 이동
    $: 현재 줄의 끝으로 이동
    G: 문서의 마지막 줄로 이동
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

32. 다음 vi 편집기의 명령 중 100번째 라인부터 200번째 라인까지 주석(#) 처리 할 수 있는 명령으로 알맞은 것은? (단, 셸에서 주석은 # 이다)

  1. :%s/^/#/
  2. :#/100/200/g
  3. :100,200s/^/#/
  4. :%s/100/200/#
(정답률: 61%)
  • vi 편집기에서 특정 범위의 문장 처음(^ )에 특정 문자(# )를 추가하여 주석 처리하는 치환 명령을 사용합니다.
    명령어 구조: :[범위]s/[찾을패턴]/[바꿀내용]/
    따라서 100번째 라인부터 200번째 라인까지 문장 처음(^)을 #으로 치환하는 :100,200s/^/#/ 가 정답입니다.

    오답 노트

    :%s/^/#/: 문서 전체의 문장 처음에 # 추가
    :%s/100/200/#: 문서 전체에서 100을 200으로 치환하려는 잘못된 문법
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

33. 다음 중 emacs 편집기에서 프로그램 종료할 때 입력하는 조합으로 알맞은 것은?

  1. [Ctrl]+[f] 후에 [Ctrl]+[c]
  2. [Ctrl]+[f] 후에 [Ctrl]+[s]
  3. [Ctrl]+[x] 후에 [Ctrl]+[f]
  4. [Ctrl]+[x] 후에 [Ctrl]+[c]
(정답률: 70%)
  • emacs 편집기에서 프로그램을 종료하기 위해서는 [Ctrl]+[x]를 먼저 누른 후 [Ctrl]+[c]를 입력하는 조합을 사용합니다.

    오답 노트

    [Ctrl]+[x] 후에 [Ctrl]+[s]: 파일 저장
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

34. 다음 중 vi 편집기에서 커서가 위치한 줄을 복사하는 명령으로 알맞은 것은?

  1. dd
  2. p
  3. yy
  4. cp
(정답률: 76%)
  • vi 편집기에서 yy 명령은 현재 커서가 위치한 줄의 내용을 버퍼에 복사하는 기능을 수행합니다.

    오답 노트

    dd: 현재 줄 삭제
    p: 버퍼 내용을 현재 줄 아래에 붙여넣기
    cp: vi 편집기 내의 줄 복사 명령어가 아님
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

35. 다음은 리눅스에서 소스 프로그램을 설치하기 위해서 사용하는 일반적인 순서이다. ( 괄호 )안에 들어갈 내용으로 알맞는 것은?

  1. (ㄱ)configure -> (ㄴ)make -> (ㄷ)make install
  2. (ㄱ)make -> (ㄴ)configure -> (ㄷ)make install
  3. (ㄱ)make install -> (ㄴ)make -> (ㄷ)configure
  4. (ㄱ)configure -> (ㄴ)make install -> (ㄷ)make
(정답률: 74%)
  • 리눅스에서 소스 프로그램을 설치하는 표준 절차는 환경 설정, 컴파일, 설치 순으로 진행됩니다.
    ㄱ. configure: 시스템 환경을 확인하고 설정하는 스크립트 실행
    ㄴ. make: 설정 내용을 바탕으로 소스 코드를 컴파일하여 실행 파일 생성
    ㄷ. make install: 생성된 실행 파일을 지정된 시스템 디렉터리에 설치
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

36. sendmail-8.12.8-6.i386.rpm 다음 중 RPM 패키지의 이름 형식에 대한 설명으로 알맞는 것은?

  1. sendmail : 패키지 버전
  2. 8.12.8 : 패키지 릴리즈
  3. 6 : 패키지 이름
  4. i386 : 패키지 아키텍처
(정답률: 76%)
  • RPM 패키지 파일명은 [패키지이름]-[버전]-[릴리즈].[아키텍처].rpm 형식을 따릅니다.
    제시된 sendmail-8.12.8-6.i386.rpm에서 i386은 해당 패키지가 설치될 CPU 아키텍처를 의미합니다.

    오답 노트

    sendmail: 패키지 이름
    8.12.8: 패키지 버전
    6: 패키지 릴리즈
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

37. 다음 중 gzip 명령어의 옵션에 대한 설명으로 알맞은 것은?

  1. -l : 하위디렉터리에 있는 파일을 압축한다.
  2. -d : 압축을 푼다.
  3. -v : 압축을 한다.
  4. -r : 버전 정보를 알려 준다.
(정답률: 63%)
  • gzip 명령어의 -d 옵션은 decompress의 약자로, 압축된 파일을 다시 원래 상태로 푸는 역할을 합니다.

    오답 노트

    -l: 압축 파일의 상세 정보를 표시함
    -v: 처리 과정을 화면에 출력함
    -r: 하위 디렉터리까지 재귀적으로 압축함
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

38. 다음 중 상관있는 압축 관련 명령의 조합으로 틀린 것은?

  1. gzip - gunzip
  2. bzip2 - bunzip2
  3. compress - uncompress
  4. xz – gunxz
(정답률: 73%)
  • 리눅스의 압축 명령어는 각각 짝이 맞는 해제 명령어가 존재합니다.
    xz 명령어의 짝이 되는 압축 해제 명령어는 unxz입니다.

    오답 노트

    gunxz: 존재하지 않는 명령어이며 unxz를 사용해야 함
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

39. 다음 중 yum 명령어를 사용하여 "Java Development" 그룹 패키지를 설치하는 방법으로 알맞은 것은?

  1. yum install "Java Development"
  2. yum install group "Java Development"
  3. yum groupinstall "Java Development"
  4. yum -t install "Java Development“
(정답률: 67%)
  • yum 명령어에서 개별 패키지가 아닌 연관된 패키지들의 묶음인 그룹을 한 번에 설치할 때는 groupinstall 옵션을 사용합니다.
    따라서 yum groupinstall "Java Development"가 올바른 방법입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

40. 다음 중 yum 명령어를 사용하여 설치된 모든 패키지를 업데이트 하는 방법으로 알맞은 것은?

  1. yum -y install
  2. yum -y install all
  3. yum -y update
  4. yum -y update all
(정답률: 57%)
  • yum 명령어를 통해 설치된 모든 패키지를 최신 버전으로 업데이트할 때는 별도의 대상 지정 없이 yum -y update를 사용합니다. 이때 all과 같은 추가 키워드는 사용하지 않습니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

41. apt-get 명령어 사용 설명 중 틀린 것은?

  1. apt-get update - 패키지 목록 정보를 갱신
  2. apt-get install [패키지] - 패키지를 설치
  3. apt-get remove [패키지] - 패키지 삭제
  4. apt-get clean [패키지] - 패키지 삭제
(정답률: 75%)
  • apt-get clean은 패키지를 삭제하는 것이 아니라, /var/cache/apt/archives 디렉토리에 저장된 다운로드 캐시 파일들을 삭제하여 디스크 공간을 확보하는 명령어입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

42. 다음 중 설치된 파일로 rpm 패키지 이름을 알아 내려고 할 때 사용하는 명령어 형식으로 알맞은 것은?

  1. rpm -qf /bin/ls
  2. rpm -qc /bin/ls
  3. rpm -qa /bin/ls
  4. rpm –qp /bin/ls
(정답률: 43%)
  • 설치된 파일의 경로를 통해 해당 파일이 어떤 패키지에 포함되어 있는지 확인하려면 rpm -qf 옵션을 사용합니다.

    오답 노트

    rpm -qc: 설정 파일 확인
    rpm -qa: 설치된 모든 패키지 출력
    rpm -qp: 설치되지 않은 패키지 파일 정보 확인
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

43. 다음 중 BSD 계열의 프린터 명령으로 틀린 것은?

  1. lpr
  2. lp
  3. lpq
  4. lprm
(정답률: 63%)
  • 유닉스 계열의 프린터 명령어는 BSD 계열과 System V 계열로 나뉩니다. lpr, lpq, lprm은 BSD 계열 명령어이며, lp는 System V 계열 명령어입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

44. CUPS를 사용하는 경우 로컬에 직접 연결한 프린터를 네트워크 프린터처럼 설정이 가능하다. 다음 중 접속하기 위한 ( 괄호 ) 안에 프로토콜로 알맞은 것은?

  1. ipp
  2. ftp
  3. http
  4. telnet
(정답률: 53%)
  • CUPS는 HTTP 기반의 IPP 프로토콜을 사용하여 프린터를 관리합니다. 이미지의 주소 형식에서 포트 $631$을 사용하는 기본 프로토콜은 http입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

45. 다음 중 윈도우 시스템에 연결되어 있는 프린터를 사용하기 위해 가장 알맞은 것은?

  1. telnet
  2. ssh
  3. samba
  4. nfs
(정답률: 75%)
  • samba는 윈도우 시스템과 리눅스/유닉스 시스템 간의 파일 및 프린터 공유를 가능하게 하는 서비스입니다.

    오답 노트

    telnet: 원격 서버 접속 서비스
    ssh: 암호화된 원격 로그인 및 명령 실행 서비스
    nfs: 네트워크 파일 시스템 공유 서비스
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

46. 다음 중 프린터 큐(Queue)에 있는 작업의 목록을 출력하는 명령어로 알맞은 것은?

  1. lp queue
  2. lpq
  3. lprm
  4. lpc
(정답률: 75%)
  • lpq 명령어는 프린터 큐(Queue)에 대기 중인 작업 목록을 출력하는 명령어입니다.

    오답 노트

    lprm: 큐에 대기 중인 작업 삭제
    lpc: 프린터나 큐 제어
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

47. 다음 중 lpr 명령어로 동일한 문서를 7장 출력하기 위해 사용할 옵션으로 알맞은 것은?

  1. -n
  2. -m
  3. -7
  4. -#
(정답률: 61%)
  • lpr 명령어는 인쇄 제어권을 lpd 데몬에게 넘겨주는 명령어이며, 출력할 문서의 장수를 지정할 때는 -# 옵션을 사용합니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

48. 다음 중 이미지를 기본 설정된 값으로 스캔하여 image.pnm 파일로 저장하는 명령어로 알맞은 것은?

  1. scanimage > image.pnm
  2. scan > image.pnm
  3. scanimage | image.pnm
  4. scan | image.pnm
(정답률: 67%)
  • 리눅스에서 이미지를 스캔하는 명령어는 scanimage이며, 기본 저장 형식은 pnm입니다. 스캔된 결과물을 파일로 저장하기 위해서는 표준 출력 리다이렉션 기호인 $>$를 사용하여 파일명을 지정해야 합니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

2과목: 리눅스 활용

49. 다음 중 ( 괄호 )안에 들어갈 내용으로 알맞은 것은?

  1. (ㄱ) XFree86 - (ㄴ) Xorg
  2. (ㄱ) Xlib - (ㄴ) XCB
  3. (ㄱ) KDE - (ㄴ) GNOME
  4. (ㄱ) QT - (ㄴ) GTK+
(정답률: 67%)
  • Xlib는 C언어로 구현되어 X 서버와 통신하는 저수준 클라이언트 라이브러리이며, 최근 X.org에서는 쓰레딩 기능과 확장성이 향상되고 라이브러리 크기가 작은 XCB(X protocol C-language Binding)로 대체하여 사용하고 있습니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

50. 다음 설명하는 내용으로 알맞은 것은?

  1. 디스플레이 매니저
  2. X 라이브러리
  3. 데스크톱 환경
  4. 윈도 매니저
(정답률: 50%)
  • 제시된 이미지 의 내용은 디스플레이 매니저에 대한 설명입니다. 디스플레이 매니저는 X 윈도 시스템에서 그래픽 로그인 화면을 통해 사용자 인증을 진행하고, 인증 완료 후 세션을 시작하는 역할을 수행합니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

51. 다음 설명하는 내용으로 알맞은 것은?

  1. 디스플레이 매니저
  2. X 라이브러리
  3. 데스크톱 환경
  4. 윈도 매니저
(정답률: 56%)
  • 제시된 이미지 의 내용은 데스크톱 환경에 대한 설명입니다. 데스크톱 환경은 GUI 이용을 위한 인터페이스 스타일로, 윈도 매니저를 포함하여 파일 관리자, 아이콘, 도구 모음, 배경화면 및 Drag & Drop 같은 편의 기능을 통합적으로 제공합니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

52. 다음중 KDE의 기반이 되는 라이브러리로 알맞은 것은?

  1. QT
  2. GTK+
  3. Motif
  4. Xaw
(정답률: 66%)
  • KDE 데스크톱 환경은 QT 라이브러리를 기반으로 구축되었습니다.

    오답 노트

    GTK+: GNOME의 기반 라이브러리
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

53. 다음 중 X 클라이언트를 원격지로 전송하기 위해 변경하는 환경변수로 알맞은 것은?

  1. DISPLAY
  2. VISUAL
  3. TERM
  4. XTERM
(정답률: 49%)
  • X 클라이언트 프로그램이 실행될 때 표시될 창의 위치를 설정하는 환경변수는 DISPLAY입니다. 기본값은 ':0.0'이며, 이 값을 원격지 서버의 주소로 변경하면 X 클라이언트를 원격지로 전송하여 화면을 출력할 수 있습니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

54. 다음 그림은 GNOME에서 제공하는 이미지 뷰어 프로그램이다. 프로그램 이름으로 알맞은 것은?

  1. totem
  2. ImageMagicK
  3. Gimp
  4. eog
(정답률: 51%)
  • 그림과 같이 GNOME에서 제공하는 이미지 뷰어 프로그램은 eog입니다.

    오답 노트

    totem: 사운드 및 비디오 플레이어
    ImageMagick: 다양한 포맷을 지원하는 비트맵 이미지 처리 패키지
    Gimp: 전문적인 이미지 편집 및 생성 프로그램
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

55. 다음 중 GNOME 데스크톱 기반의 Movie Player로 알맞은 것은?

  1. totem
  2. ImageMagicK
  3. Gimp
  4. eog
(정답률: 63%)
  • GNOME 데스크톱 환경에서 사운드 및 무비를 재생하는 플레이어는 totem입니다.

    오답 노트

    ImageMagicK: 비트맵 이미지 생성 및 편집 패키지
    Gimp: 이미지 편집, 변환, 생성 프로그램
    eog: GNOME 기반 이미지 뷰어
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

56. 다음 중 스프레드 시트(Spread Sheet) 프로그램으로 알맞은 것은?

  1. LibreOffice Impress
  2. LibreOffice Draw
  3. LibreOffice Calc
  4. LibreOffice Writer
(정답률: 65%)
  • LibreOffice Calc는 표 계산을 수행하는 스프레드 시트 프로그램입니다.

    오답 노트

    LibreOffice Impress: 프레젠테이션
    LibreOffice Draw: 드로잉
    LibreOffice Writer: 워드 프로세서
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

57. 다음에서 설명하는 LAN 구성방식으로 알맞은 것은?

  1. 스타(Star)형
  2. 버스(Bus)형
  3. 링(Ring)형
  4. 망(Mesh)형
(정답률: 75%)
  • 중앙의 제어기(허브 또는 교환기)를 중심으로 모든 기기가 Point-to-Point 방식으로 연결되는 구성 방식은 스타(Star)형입니다.

    오답 노트

    버스(Bus)형: 하나의 통신 회선에 여러 컴퓨터가 연결된 형태
    링(Ring)형: 원형 회선에 연결되어 토큰 패싱 방식으로 동작
    망(Mesh)형: 각 장비가 여러 인터페이스를 통해 그물 형태로 연결
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

58. 다음 설명으로 알맞은 것은?

  1. Token Ring
  2. FDDI
  3. X.25
  4. Ethernet
(정답률: 63%)
  • LAN을 위해 개발된 기술로, 각 기기가 48비트 길이의 고유한 MAC 주소를 기반으로 데이터를 주고받는 방식은 Ethernet입니다.

    오답 노트

    Token Ring: IEEE 802.5 표준의 링 구조 LAN
    FDDI: 광섬유 케이블을 사용하는 고속 링 구조 통신망
    X.25: ITU-T 표준의 패킷망 프로토콜
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

59. 다음 설명으로 알맞은 것은?

  1. Token Ring
  2. FDDI
  3. X.25
  4. Ethernet
(정답률: 71%)
  • 의 설명은 1980년대 초반 IBM이 개발하고 IEEE 802.5로 표준화된 Token Ring에 대한 설명입니다. 여러 컴퓨터를 링(ring) 형태로 연결하여 데이터가 한쪽 방향으로 흐르며, 토큰이라는 사용권을 획득해야 전송이 가능한 것이 특징입니다.

    오답 노트

    FDDI: 광섬유 케이블을 사용하는 고속 링 구조망
    X.25: ITU-T 표준 패킷망 프로토콜
    Ethernet: MAC 주소 기반의 LAN 기술
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

60. 다음 중 MAN(Metropolitan Area Network)을 위해 제정된 국제 표준안으로 알맞은 것은?

  1. X.25
  2. ATM
  3. Cell Relay
  4. DQDB
(정답률: 54%)
  • MAN(Metropolitan Area Network)을 위해 제정된 국제 표준안은 DQDB(Distributed-queue dual-bus)입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

61. 다음 중 회선교환방식 및 패킷교환방식에 대한 설명으로 틀린 것은?

  1. 패킷교환방식은 이론상 호스트의 무제한 수용이 가능하다.
  2. 회선교환방식은 고정된 대역폭을 할당받아 전송된다.
  3. 회선교환방식의 대표적인 예가 전화이다.
  4. 패킷교환방식은 회선교환방식에 비해 지연이 덜하다.
(정답률: 58%)
  • 패킷교환방식은 데이터를 패킷 단위로 나누어 전송하며, 각 패킷마다 오버헤드 비트가 존재하고 경로를 찾는 과정이 필요하므로 회선교환방식에 비해 지연이 더 많이 발생할 수 있습니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

62. 다음 중 LAN용 트위스트 페어 케이블 규격인 T586B를 제정한 기관으로 알맞은 것은?

  1. ISO
  2. IEEE
  3. ANSI
  4. EIA
(정답률: 39%)
  • T586B 규격은 미국 전자 공학회인 EIA(Electronic Industries Association)에서 제정한 표준입니다. 전자 기계의 치수, 측정법, 표시법 등의 규격 통일을 목적으로 하는 단체입니다.

    오답 노트

    ISO: 국제 표준화 기구
    IEEE: 전기 전자 공학자 협회
    ANSI: 미국 국가 표준 협회
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

63. 다음 중 B클래스에 속하는 IP주소로 알맞은 것은?

  1. 127.10.17.253
  2. 128.211.12.22
  3. 192.168.3.221
  4. 223.45.62.124
(정답률: 64%)
  • IP 주소의 클래스는 첫 번째 옥텟의 값으로 구분합니다. B클래스는 $128.0.0.0$부터 $191.255.255.255$까지의 범위를 가집니다.

    오답 노트

    127.10.17.253: A클래스 범위이나 127.x.x.x는 루프백 주소로 예약됨
    192.168.3.221: C클래스 범위 ($192 \sim 223$)
    223.45.62.124: C클래스 범위 ($192 \sim 223$)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

64. 다음 중 SSH 서버 접속할 때 패스워드 입력없이 로그인하기 위해 생성하는 파일로 알맞은 것은?

  1. .forward
  2. .rhosts
  3. authorized_keys
  4. ssh_config
(정답률: 64%)
  • SSH 서버 접속 시 인증키를 포함한 authorized_keys 파일을 생성하면 패스워드 입력 없이 로그인이 가능하며, 이는 과거의 rlogin 기능을 대체하는 보안 방식입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

65. 다음 중 telnet 명령을 이용해서 192.168.12.22번 IP주소를 사용하는 웹 서버 포트를 점검하는 방법 으로 알맞은 것은?

  1. telnet –p 80 192.168.12.22
  2. telnet –P 80 192.168.12.22
  3. telnet 192.168.12.22:80
  4. telnet 192.168.12.22 80
(정답률: 47%)
  • telnet 명령어를 사용하여 특정 포트를 점검할 때는 'telnet [호스트명 또는 IP주소] [포트번호]' 순으로 입력합니다.
    웹 서버의 기본 포트인 80번을 점검하기 위해 IP 주소 뒤에 한 칸 띄우고 80을 입력한 telnet 192.168.12.22 80이 정답입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

66. 다음에서 설명하는 웹브라우저로 알맞은 것은?

  1. Mozilla
  2. Chrome
  3. Opera
  4. Firefox
(정답률: 80%)
  • 구글에서 웹키트(Webkit) 레이아웃 엔진을 이용하여 개발한 프리웨어 웹브라우저이며, 간단하고 효율적인 사용자 인터페이스를 제공하는 것은 Chrome입니다.

    오답 노트

    Mozilla: 파이어폭스를 개발한 재단
    Opera: 노르웨이 오페라 소프트웨어 ASA에서 개발한 브라우저
    Firefox: 모질라 재단에서 개발한 자유 소프트웨어 웹 브라우저
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

67. 유즈넷 뉴스그룹을 이용하기 위해서는 특정 뉴스리더 프로그램이 필요하다. 텍스트용 뉴스리더로서 대표적인 프로그램으로 틀린 것은?

  1. Pine
  2. Tin
  3. Pan
  4. Slrn
(정답률: 48%)
  • Pan은 텍스트 기반이 아닌 X윈도우용 뉴스리더 프로그램이므로 틀린 설명입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

68. 다음 중 리눅스와 리눅스의 파일 공유, 리눅스와 유닉스의 파일 공유에 가장 효율적인 서비스로 알맞은 것은?

  1. telnet
  2. ssh
  3. samba
  4. nfs
(정답률: 56%)
  • NFS는 리눅스 및 유닉스 계열 시스템 간에 파일과 디렉터리를 효율적으로 공유하기 위한 네트워크 파일 시스템 서비스입니다.

    오답 노트

    telnet: 원격 서버 접속 서비스
    ssh: 보안 원격 로그인 및 파일 복사 서비스
    samba: 리눅스/유닉스와 윈도우 간 자료 공유 서비스
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

69. 다음 ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?

  1. (ㄱ) POP3 (ㄴ) IMAP
  2. (ㄱ) POP3 (ㄴ) SMTP
  3. (ㄱ) SMTP (ㄴ) POP3
  4. (ㄱ) IMAP (ㄴ) POP3
(정답률: 66%)
  • 전자우편의 발신 및 서버 간 메시지 교환은 SMTP 프로토콜이 담당하며, 서버에 도착한 메일을 사용자 PC로 다운로드하여 확인하는 것은 POP3 프로토콜이 담당합니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

70. 다음 중 C 클래스 대역 주소의 기본 넷마스크 주소값으로 알맞은 것은?

  1. 255.0.0.0
  2. 255.255.0.0
  3. 255.255.255.0
  4. 255.255.255.255
(정답률: 81%)
  • IP 클래스별 기본 서브넷 마스크는 네트워크 부분의 길이에 따라 결정됩니다. C 클래스는 앞의 3옥텟(24비트)이 네트워크 주소로 사용되므로 기본 마스크는 $255.255.255.0$이 됩니다.

    오답 노트

    255.0.0.0: A 클래스 기본 마스크
    255.255.0.0: B 클래스 기본 마스크
    255.255.255.255: D 클래스 또는 호스트 주소 마스크
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

71. 다음의 조건과 같을 때 설정된 서브넷마스크 주소값으로 알맞은 것은?

  1. 255.255.255.0
  2. 255.255.255.64
  3. 255.255.255.128
  4. 255.255.255.192
(정답률: 62%)
  • 네트워크 주소와 브로드캐스트 주소를 통해 서브넷 마스크를 구할 수 있습니다. 네트워크 주소가 $192.168.3.128$이고 브로드캐스트 주소가 $192.168.3.255$라면, 호스트 범위는 $128$부터 $255$까지이며 이는 마지막 옥텟의 상위 1비트가 $1$로 고정된 상태($10000000$)임을 의미합니다.
    ① [기본 공식]
    $Mask = 255.255.255.X$
    ② [숫자 대입]
    $Mask = 255.255.255.128$
    ③ [최종 결과]
    $Mask = 255.255.255.128$
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

72. 다음중ifconfig 명령으로확인가능한정보로틀린것은?

  1. 브로드캐스트 주소값
  2. 하드웨어 주소값(MAC)
  3. 넷마스크 주소값
  4. 게이트웨이 주소값
(정답률: 60%)
  • ifconfig 명령은 네트워크 인터페이스의 IP 주소, 넷마스크 주소, MAC 주소, 브로드캐스트 주소 등을 확인하는 데 사용됩니다. 게이트웨이 주소값은 route 명령을 통해 확인해야 합니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

73. 로컬 네트워크에서 IP주소가 192.168.12.22번을 사용하는 시스템의 하드웨어 주소를 알아보려고 한다. 다음 ( 괄호 )안에 들어갈 내용으로 알맞은 것은?

  1. arp
  2. ifconfig
  3. route
  4. ethtool
(정답률: 50%)
  • 이미지 에서 보듯 IP 주소를 하드웨어 주소(MAC Address)로 변환하여 기억하는 ARP 캐시 정보를 확인하는 명령은 arp입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

74. 다음 ( 괄호 ) 안에 들어갈 명령으로 알맞은 것은?

  1. arp
  2. ifconfig
  3. mii-tool
  4. ethtool
(정답률: 47%)
  • 이미지 처럼 네트워크 장치의 링크 상태(link ok)를 간단하게 확인하는 명령은 mii-tool입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

75. 다음 중 시스템에 설정되어 있는 게이트웨이 주소를 확인하는 명령으로 알맞은 것은?

  1. route
  2. ifconfig
  3. ethtool
  4. mii-tool
(정답률: 62%)
  • route 명령은 라우팅 테이블 정보를 출력하고 관리하며, 네트워크 주소와 게이트웨이 주소를 확인하거나 설정할 때 사용합니다.

    오답 노트

    ifconfig: 네트워크 인터페이스 설정 및 확인
    ethtool: 이더넷 카드 설정 정보 출력 및 변경
    mii-tool: 네트워크 인터페이스 상태 점검 및 설정
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

76. 다음 ( 괄호 ) 안에 들어갈 파일명으로 알맞은 것은?

  1. /etc/hosts
  2. /etc/host.conf
  3. /etc/sysconfig/network
  4. /etc/resolv.conf
(정답률: 57%)
  • 이미지 내용을 보면 nameserver 설정이 포함되어 있습니다. /etc/resolv.conf 파일은 시스템에서 사용하는 DNS 네임 서버의 IP 주소를 설정하는 파일입니다.

    오답 노트

    /etc/hosts: IP 주소와 호스트명을 직접 매핑하는 파일
    /etc/sysconfig/network: 호스트명, 게이트웨이 주소 등 네트워크 기본 설정 파일
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

77. 다음 그림에서 설명하는 클러스터링 기술로 알맞은 것은?

  1. 고계산용 클러스터
  2. 부하분산 클러스터
  3. 고가용성 클러스터
  4. 임베디드 클러스터
(정답률: 57%)
  • 제시된 이미지 는 Primary Node의 이상 유무를 체크하여 장애 발생 시 Backup Node가 서비스를 이어받는 구조를 보여줍니다. 이는 서비스의 중단 없는 지속적 제공을 목적으로 하는 고가용성 클러스터의 핵심 동작 방식입니다.

    오답 노트

    고계산용 클러스터: 슈퍼컴퓨터와 같이 고성능 계산 능력 제공 목적
    부하분산 클러스터: 로드 밸런서를 통해 여러 서버로 트래픽을 분산하는 목적
    임베디드 클러스터: 특정 기능을 수행하는 하드웨어와 소프트웨어 결합 시스템
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

78. 다음 중 임베디드 리눅스의 장점에 대한 설명으로 틀린 것은?

  1. 소스가 공개되어 있어서, 변경 및 재배포가 용이하다.
  2. 커널과 루트 파일 시스템 등에 상대적으로 적은 메모리를 차지한다.
  3. 별도의 로열티나 라이선스 비용이 없다.
  4. 리눅스를 사용한지 오래되었고, 커널이 안정적이다.
(정답률: 58%)
  • 임베디드 리눅스는 소스 공개로 인한 재배포 용이성, 라이선스 비용 무료, 커널의 안정성이라는 강력한 장점이 있습니다. 하지만 커널과 루트 파일 시스템이 차지하는 메모리 양이 상대적으로 많다는 점은 단점에 해당합니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

79. 다음 중 반가상화뿐만 아니라 전가상화도 지원하는 가상화 기술로 알맞은 것은?

  1. KVM
  2. VirtualBox
  3. XEN
  4. VMware
(정답률: 50%)
  • XEN은 오픈 소스 기반의 가상화 소프트웨어로, 전가상화(Full Virtualization)와 반가상화(Para-Virtualization) 방식을 모두 지원하는 것이 특징입니다.

    오답 노트

    KVM: 전가상화 방식의 하이퍼바이저입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

80. 다음 중 리눅스 기반 모바일 운영체제로 틀린 것은?

  1. 안드로이드
  2. Tizen
  3. iOS
  4. Bada OS
(정답률: 55%)
  • iOS는 애플이 개발한 독자적인 임베디드 운영체제로 리눅스 기반이 아닙니다.

    오답 노트

    안드로이드, Tizen, Bada OS: 모두 리눅스 커널을 기반으로 하는 모바일 운영체제입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

< 이전회차목록 다음회차 >