리눅스마스터 2급 필기 기출문제복원 (2017-12-02)

리눅스마스터 2급
(2017-12-02 기출문제)

목록

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

1. 다음 설명과 같은 상황에서 가장 필요한 설정으로 알맞은 것은?

  1. Set-UID
  2. Set-GID
  3. Sticky-Bit
  4. Disk Quota
(정답률: 57%)
  • 위 그림은 여러 사용자가 공유하는 디렉토리를 나타내고 있습니다. 이러한 상황에서는 Sticky-Bit 설정이 가장 필요합니다. Sticky-Bit은 디렉토리 내의 파일이나 디렉토리를 삭제할 때, 해당 파일이나 디렉토리의 소유자나 그룹에 속한 사용자만 삭제할 수 있도록 제한하는 설정입니다. 따라서 다른 사용자가 실수로나 악의적으로 파일이나 디렉토리를 삭제하는 것을 방지할 수 있습니다. Set-UID, Set-GID, Disk Quota는 이 상황에서는 필요하지 않습니다.
profile_image
1

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

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

  1. -s
  2. -S
  3. -l
  4. -L
(정답률: 71%)
  • "-S"는 파일 크기를 보여줄 때 사용되는 옵션으로, 파일 크기를 바이트 단위로 보여줍니다. 다른 옵션들은 파일 권한, 수정 날짜 등 다른 정보를 보여주는데, "-S"는 파일 크기만을 보여주는 것이 특징입니다.
profile_image
1

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

3. 다음은 data 디렉터리의 파일 및 하위디렉터리를 포함하여 소유권을 ihduser로 변경하는 과정이다. ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?

  1. -r
  2. -R
  3. -d
  4. -f
(정답률: 84%)
  • "-R" 옵션은 recursive(재귀적) 옵션으로, 해당 디렉터리 내의 모든 파일과 하위 디렉터리에 대해서도 소유권을 변경하겠다는 의미입니다. 따라서 "-R" 옵션을 사용하지 않으면 하위 디렉터리의 소유권은 변경되지 않습니다.
profile_image
1

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

4. 파일의 허가권이 다음과 같다. 사용자는 읽기 및 쓰기, 그룹 및 다른 사용자는 읽기 권한만 설정 하는 명령으로 알맞은 것은?

  1. chmod u+rw, go+r lin.txt
  2. .chmod 664 lin.txt
  3. chmod g-w lin.txt
  4. chmod u+rw, g+r,o+r lin.txt
(정답률: 62%)
  • 파일의 허가권이 rwxr--r--으로 설정되어 있으므로, 그룹과 다른 사용자는 읽기 권한만 가지고 있습니다. 따라서, 그룹에서 쓰기 권한을 제거하는 "chmod g-w lin.txt" 명령을 사용하여, 그룹 사용자가 파일을 수정하는 것을 방지할 수 있습니다.
profile_image
1

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

5. 다음 중 파일의 그룹 소유권을 변경할 수 있는 명령어의 조합으로 알맞은 것은?

  1. chmod. chowm
  2. chmod, chgrp
  3. chown, chgrp
  4. chgrp, groupmod
(정답률: 77%)
  • 정답은 "chown, chgrp"입니다.

    chown은 파일의 소유자를 변경하는 명령어이고, chgrp는 파일의 그룹 소유권을 변경하는 명령어입니다. 따라서 이 두 명령어를 조합하여 파일의 그룹 소유권을 변경할 수 있습니다.

    chmod은 파일의 권한을 변경하는 명령어이며, groupmod는 그룹을 수정하는 명령어입니다. 이들은 파일의 그룹 소유권을 변경하는 명령어와는 직접적인 연관이 없습니다.
profile_image
1

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

6. 다음 그림과 같은 결과를 보기 위해 실행하는 명령으로 알맞은 것은?

  1. uuid
  2. e2label
  3. blkid
  4. tune2fs
(정답률: 62%)
  • 정답은 "blkid"입니다.

    "blkid"는 블록 장치의 식별자를 출력하는 명령어입니다. 이 명령어를 실행하면 파일 시스템의 유형, UUID, 레이블 등의 정보를 확인할 수 있습니다. 따라서 위 그림과 같은 결과를 보기 위해서는 "blkid" 명령어를 실행해야 합니다.

    "uuid"는 파일 시스템의 UUID를 출력하는 명령어입니다. "e2label"은 ext2, ext3, ext4 파일 시스템의 레이블을 설정하거나 출력하는 명령어입니다. "tune2fs"는 ext2, ext3, ext4 파일 시스템의 속성을 변경하는 명령어입니다. 이들 명령어는 파일 시스템의 정보를 확인하는 데는 유용하지만, 위 그림과 같은 결과를 보기 위해서는 "blkid" 명령어를 사용해야 합니다.
profile_image
1

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

7. 다음 중 분할된 파티션별로 사용량을 확인하는 명령으로 알맞은 것은?

  1. df
  2. du
  3. free
  4. mount
(정답률: 72%)
  • 정답은 "df"입니다.

    "df" 명령은 파일 시스템의 디스크 사용량을 보고합니다. 이 명령은 각 파티션의 사용 가능한 공간, 사용 중인 공간 및 전체 공간을 보고합니다. 이를 통해 각 파티션의 사용량을 확인할 수 있습니다.

    "du" 명령은 디렉토리별로 디스크 사용량을 보고합니다.

    "free" 명령은 시스템의 메모리 사용량을 보고합니다.

    "mount" 명령은 시스템에 마운트된 파일 시스템을 보고합니다.
profile_image
1

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

8. 다음과 같은 경우 마운트하는 명령으로 알맞은 것은?

  1. mount /backup -t ext4 /dev/sdb1
  2. mount /backup -T ext4 /dev/sdb1
  3. mount -t ext4 /dev/sdb1 /backup
  4. mount -T ext4 /dev/sdb1 /backup
(정답률: 73%)
  • 이미 /backup 디렉토리가 존재하므로, /dev/sdb1을 /backup 디렉토리에 마운트해야 한다. 따라서 올바른 명령어는 "mount -t ext4 /dev/sdb1 /backup"이다. -t 옵션은 파일 시스템 유형을 지정하고, /dev/sdb1은 마운트할 디바이스를 지정한다. 마지막으로 /backup은 마운트할 디렉토리를 지정한다.
profile_image
1

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

9. 다음은 CD-ROM 드라이브의 트레이(Tray)를 여는 과정이다. ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?

  1. umount
  2. eject
  3. exec
  4. dumpe2fs
(정답률: 80%)
  • CD-ROM 드라이브의 트레이를 여는 과정은 "eject" 명령어를 사용하여 CD-ROM 드라이브를 열기 때문에 정답은 "eject"이다. "umount"는 파일 시스템을 마운트 해제하는 명령어이고, "exec"는 프로그램을 실행하는 명령어이며, "dumpe2fs"는 파일 시스템 정보를 출력하는 명령어이다.
profile_image
1

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

10. 다음 그림은 특정 명령어의 결과이다. 해당 결과를 보기 위한 이 명령어의 옵션으로 알맞은 것은?

  1. -sh
  2. -sT
  3. -hT
  4. -ht
(정답률: 55%)
  • 정답은 "-hT"이다.

    -hT 옵션은 호스트의 TCP 포트 상태를 보여주며, 포트 상태를 확인할 때는 SYN 패킷을 보내는데, 이 때 보내는 패킷의 크기를 최소화하기 때문에 응답이 빠르다.

    -sT 옵션은 TCP 포트 스캔을 할 때 SYN 패킷을 보내지 않고, 직접 연결을 시도하여 포트 상태를 확인한다. 이 때, 방화벽에 의해 차단될 가능성이 있어 응답이 느리다.

    -sh 옵션은 SYN 패킷을 보내지만, 호스트의 ICMP 포트 unreachable 메시지를 받으면 해당 포트가 닫혀있다고 판단하여 스캔을 중단한다.

    -ht 옵션은 호스트의 TCP 포트 상태를 보여주며, SYN 패킷을 보내지만, 패킷의 크기가 크기 때문에 응답이 느리다.
profile_image
1

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

11. 다음 중 사용중인 셸을 bash 로 변경하는 명령으로 틀린 것은?

  1. chsh
  2. chsh -s bash
  3. chsh -s /bin/bash
  4. chsh --shell /bin/bash
(정답률: 47%)
  • 정답은 "chsh"입니다.

    "chsh"는 사용자의 로그인 셸을 변경하는 명령어입니다. "-s" 옵션은 변경할 셸을 지정하는 옵션입니다. "bash"를 사용하려면 "/bin/bash"를 지정해야 합니다. 따라서 "chsh -s bash"와 "chsh -s /bin/bash", "chsh --shell /bin/bash"는 모두 사용중인 셸을 bash로 변경하는 올바른 명령어입니다.
profile_image
1

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

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

  1. bash
  2. csh
  3. tcsh
  4. ksh
(정답률: 72%)
  • 이것은 Unix/Linux 운영 체제에서 사용되는 셸(shell)의 종류를 나타내는 것입니다. "tcsh"는 "csh" 셸의 확장 버전으로, 명령어 히스토리, 명령어 자동 완성 등의 기능이 추가되어 있습니다. 따라서 "tcsh"는 "csh"보다 더 편리하고 사용하기 쉬운 셸입니다.
profile_image
1

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

13. 다음 중 사용 중인 셸을 확인 할 때 사용하는 명령으로 알맞은 것은?

  1. echo $SHELL
  2. chsh
  3. cat /etc/shells
  4. chsh -l
(정답률: 78%)
  • 정답은 "echo $SHELL" 입니다.

    이유는 "echo" 명령어는 인자로 받은 문자열을 출력하는 명령어이며, "$SHELL"은 현재 사용 중인 셸의 경로를 나타내는 환경 변수입니다. 따라서 "echo $SHELL" 명령어를 실행하면 현재 사용 중인 셸의 경로가 출력됩니다.

    다른 선택지들은 각각 다음과 같은 의미를 가집니다.

    - "chsh": 사용자의 로그인 셸을 변경하는 명령어입니다.
    - "cat /etc/shells": 시스템에 설치된 셸의 목록을 출력하는 명령어입니다.
    - "chsh -l": 시스템에 설치된 셸의 목록을 출력하는 명령어입니다.
profile_image
1

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

14. 다음 중 셸을 관한 설명중 틀린 것은?

  1. 유닉스 버전7의 기본셸은 스티븐 본이 개발한 본셸이다.
  2. 셸은 사용자로부터 명령을 받아 그것을 해석하고 프로그램을 실행한다.
  3. 일반적으로 사용자에게 셸을 부여하지 않으면 로그인을 막는 효과와 동일하다.
  4. 셸을 커널에 종속된 프로그램으로 배포판에 따라 하나의 셸만 사용한다.
(정답률: 72%)
  • "셸을 커널에 종속된 프로그램으로 배포판에 따라 하나의 셸만 사용한다."가 틀린 설명입니다. 셸은 커널과는 독립적으로 동작하며, 배포판마다 여러 종류의 셸을 제공합니다. 예를 들어, 리눅스 배포판 중 하나인 우분투는 기본적으로 bash 셸을 사용하지만, zsh, fish 등 다른 셸도 설치하여 사용할 수 있습니다.
profile_image
1

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

15. 다음 중 환경변수에 관한 설명으로 틀린 것은?

  1. 환경변수를 이용하여 사용자별 고유한 셸 환경을 구축할 수 있다.
  2. 환경변수는 미리 예약된 변수명만 사용하고, bash에서는 SHELL 과 같이 대문자로 구성 되어있다.
  3. env 명령을 통해 전체 환경변수의 값을 확인 할 수 있다.
  4. 특정한 셸에서만 적용되는 변수를 말한다.
(정답률: 62%)
  • "특정한 셸에서만 적용되는 변수를 말한다."가 틀린 설명입니다. 환경변수는 모든 셸에서 사용 가능하며, 해당 변수가 설정된 셸에서만 적용되는 것이 아니라 모든 하위 프로세스에서도 적용됩니다.
profile_image
1

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

16. 다음 중 bash 에서 제공하는 환경변수로 틀린 것은?

  1. HOME
  2. PATH
  3. ROOT
  4. LANG
(정답률: 69%)
  • "ROOT"는 bash에서 제공하는 환경변수가 아닙니다. "ROOT"는 일반적으로 시스템 관리자 권한으로 로그인할 때 사용되는 사용자 이름입니다.
profile_image
1

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

17. 다음 중 배시셸을 제공하는 환경변수와 설명이 알맞은 것은?

  1. ROOT - 사용자의 현재 작업 디렉터리
  2. SHELL - 사용자의 로그인 셸
  3. HISTNAME - 사용자 히스토리 파일명
  4. TERM - 사용자 로그인후 자동로그아웃 되는 시간
(정답률: 58%)
  • 정답은 "SHELL - 사용자의 로그인 셸"입니다. SHELL 환경변수는 사용자가 로그인할 때 사용하는 셸의 경로를 지정합니다. 이 변수는 사용자가 로그인한 후에도 셸을 변경할 수 있습니다. ROOT 환경변수는 현재 작업 디렉터리를 지정하며, HISTNAME 환경변수는 사용자의 히스토리 파일명을 지정합니다. TERM 환경변수는 사용자의 터미널 타입을 지정하며, 자동 로그아웃 시간을 지정하는 변수는 없습니다.
profile_image
1

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

18. 배시셸의 히스토리 기능에 관한 설명으로 틀린 것은?

  1. history 명령으로 히스토리 리스트에 있는 명령어들을 확인할 수 있다.
  2. 로그아웃할 때 메모리에 기억된 명령들은 저장되지 않고 자동삭제된다.
  3. 사용자가 실행한 모든 명령들은 히스토리 리스트 버퍼에 스택으로 저장된다.
  4. 사용자가 실행한 명령은 .bash_history 라는 파일에 추가로 기록된다.
(정답률: 73%)
  • "로그아웃할 때 메모리에 기억된 명령들은 저장되지 않고 자동삭제된다."가 틀린 것이 아니라 옳은 것이다. 이유는 로그아웃 시 현재 세션의 메모리는 모두 삭제되기 때문이다. 따라서 히스토리 리스트에 있는 명령어들을 확인하려면 로그아웃하기 전에 확인해야 한다.
profile_image
1

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

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

  1. ㉠ : fork, ㉡ : exec
  2. ㉠ : exec, ㉡ : fork
  3. ㉠ : background, ㉡ : foreground
  4. ㉠ : foreground, ㉡ : background
(정답률: 77%)
  • 이미지에서 보이는 프로세스 생성 과정에서 먼저 부모 프로세스가 자식 프로세스를 생성하는데, 이때 사용되는 시스템 콜이 fork이다. 그리고 자식 프로세스가 새로운 프로그램을 실행할 때 사용되는 시스템 콜이 exec이다. 따라서 정답은 "㉠ : fork, ㉡ : exec"이다.
profile_image
1

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

20. 다음 중 [CTRL] + [z] 입력 시에 전송되는 시그널로 알맞은 것은?

  1. SIGHUP
  2. SIGOUT
  3. SIGKILL
  4. SIGTSTP
(정답률: 78%)
  • 정답: SIGTSTP

    [CTRL] + [z] 입력 시에 전송되는 시그널은 SIGTSTP이다. 이 시그널은 현재 실행 중인 프로세스를 일시 중지시키는 시그널로, 일시 중지된 프로세스는 [CTRL] + [c]로 종료시키거나 [bg] 명령어로 백그라운드에서 실행시킬 수 있다.

    - SIGHUP: 터미널 세션이 끊겼을 때 전송되는 시그널
    - SIGOUT: 터미널 세션 아웃풋이 끝났을 때 전송되는 시그널
    - SIGKILL: 강제 종료를 위해 사용되는 시그널
    - SIGTSTP: 현재 실행 중인 프로세스를 일시 중지시키는 시그널
profile_image
1

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

21. 다음 명령의 결과에 실행되는 작업으로 알맞은 것은?

  1. vi /tmp/ihd.sh
  2. vi /tmp/linux.sh
  3. vi /tmp/master.sh
  4. vi /tmp/test.sh
(정답률: 67%)
  • 해당 명령은 /tmp 디렉토리에 있는 test.sh 파일을 vi 편집기로 열어서 편집할 수 있도록 하는 명령이다. 따라서 정답은 "vi /tmp/test.sh"이다.
profile_image
1

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

22. 다음 중 시그널 목록을 확인 할 수 있는 명령으로 알맞은 것은?

  1. kill
  2. kill -l
  3. kill -p
  4. kill -s
(정답률: 86%)
  • 정답은 "kill -l"입니다.

    "kill -l" 명령은 시그널 목록을 확인할 수 있는 명령입니다. 시그널은 프로세스에게 특정한 동작을 요청하는 신호입니다. 예를 들어, SIGTERM 시그널은 프로세스에게 종료를 요청하는 신호입니다.

    "kill" 명령은 프로세스를 종료시키는 명령이지만, 어떤 시그널을 보낼지 지정하지 않으면 기본적으로 SIGTERM 시그널을 보냅니다.

    따라서, 시그널 목록을 확인하고 싶을 때는 "kill -l" 명령을 사용하면 됩니다.
profile_image
1

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

23. 다음 중 PID가 1109인 프로세스를 종료하기 위한 명령어로 틀린 것은?(오류 신고가 접수된 문제입니다. 반드시 정답과 해설을 확인하시기 바랍니다.)

  1. kill -TERM 1109
  2. kill -15 1109
  3. killall -v -9 1109
  4. kill -s SIGTERM 1109
(정답률: 50%)
  • 정답은 "killall -v -9 1109"이 아닌 다른 보기들입니다.

    - "kill -TERM 1109"와 "kill -15 1109"는 동일한 명령어로, PID가 1109인 프로세스에게 SIGTERM 시그널을 보내서 종료시키는 명령어입니다.
    - "kill -s SIGTERM 1109"도 마찬가지로 PID가 1109인 프로세스에게 SIGTERM 시그널을 보내서 종료시키는 명령어입니다.

    따라서 올바른 답은 "killall -v -9 1109"입니다. 이 명령어는 PID가 1109인 모든 프로세스를 강제로 종료시키는 명령어입니다. -9 옵션은 SIGKILL 시그널을 보내는 것으로, 프로세스가 처리 중인 작업을 중단하고 즉시 종료됩니다. -v 옵션은 각 프로세스마다 종료 메시지를 출력해줍니다.
profile_image
1

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

24. jobs 명령의 결과가 다음과 같은 경우 백그라운드 프로세스에서 포어그라운드 프로세스로 전환하는 명령으로 틀린 것은?(오류 신고가 접수된 문제입니다. 반드시 정답과 해설을 확인하시기 바랍니다.)

  1. fg
  2. fg 2
  3. fg &2
  4. fg %2
(정답률: 58%)
  • 정답은 "fg &2"입니다. 이 명령은 올바른 구문이 아닙니다. 올바른 구문은 "fg %2"입니다. "fg" 명령은 백그라운드에서 실행 중인 작업을 포어그라운드로 전환하는 명령입니다. "%2"는 백그라운드에서 실행 중인 두 번째 작업을 의미합니다. "&"는 백그라운드에서 실행하는 작업을 나타내는 기호이므로 "fg &2"는 올바른 구문이 아닙니다.
profile_image
1

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

25. 다음 중 사용자가 조작하는 프로세스 우선순위 값인 NI값의 범위로 알맞은 것은?

  1. -19 ~ 20
  2. -19 ~ 19
  3. -20 ~ 19
  4. -20 ~ 20
(정답률: 76%)
  • NI값은 nice 값으로, 프로세스의 우선순위를 조절하는 값입니다. NI값의 범위는 -20부터 19까지이며, 이 값이 낮을수록 우선순위가 높아지고, 높을수록 우선순위가 낮아집니다. 따라서 NI값의 범위는 "-20 ~ 19"입니다.
profile_image
1

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

26. 다음과 같은 조건으로 crontab에 등록할 때 알맞은 것은?

  1. 30 02,14 * * 0-4 /home/ihd/linux.sh
  2. 30 02,14 * * 1-5 /home/ihd/linux.sh
  3. 02,14 30 * * 0-4 /home/ihd/linux.sh
  4. 02,14 30 * * 1-5 /home/ihd/linux.sh
(정답률: 81%)
  • 해당 crontab은 매주 일요일부터 목요일까지 매일 02시와 14시 30분에 /home/ihd/linux.sh 스크립트를 실행하도록 설정한 것이다. 0-4는 일요일부터 목요일까지를 의미하는데, 이를 통해 금요일과 토요일에는 실행되지 않도록 설정하였다.
profile_image
1

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

27. 다음 중 crontab의 내용을 화면에 출력하기 위한 옵션으로 알맞은 것은?

  1. -l
  2. -e
  3. -r
  4. -u
(정답률: 69%)
  • 정답: -l

    설명: crontab 명령어는 사용자의 cron 작업을 관리하는데 사용됩니다. -l 옵션은 현재 사용자의 crontab 파일의 내용을 화면에 출력합니다. 따라서 이 옵션을 사용하면 crontab 파일의 내용을 쉽게 확인할 수 있습니다.
profile_image
1

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

28. 다음 중 프로세스를 종료하는 방법으로 틀린 것은?

  1. top 실행상태에서 명령키를 이용한 프로세스 PID로 종료
  2. kill 명령어를 이용한 프로세스 PID로 종료
  3. killall 명령어를 이용한 프로세스 명으로 종료
  4. [CTRL] + [z] 키를 이용한 실행중인 프로세스 종료
(정답률: 72%)
  • "[CTRL] + [z] 키를 이용한 실행중인 프로세스 종료"가 틀린 것이다. 이 키 조합은 프로세스를 일시 중지시키는 기능을 수행하며, 종료시키는 기능은 아니다. 프로세스를 종료시키기 위해서는 "kill" 명령어나 "killall" 명령어를 사용하거나, 해당 프로세스의 PID를 이용하여 종료해야 한다.
profile_image
1

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

29. 다음 중 emacs 편집기를 개발한 사람으로 알맞은 것은?

  1. 리누스 토발즈
  2. 빌 조이
  3. 리처드 스톨먼
  4. 브람 무레나르
(정답률: 79%)
  • 리처드 스톨먼은 GNU 프로젝트의 창시자이며, emacs 편집기를 개발한 사람입니다.
profile_image
1

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

30. 다음 중 텍스트 기반의 콘솔 창에서 사용할 수 있는 편집기로 틀린 것은?

  1. pico
  2. emacs
  3. gedit
  4. nano
(정답률: 78%)
  • gedit은 GUI 기반의 텍스트 편집기이므로 콘솔 창에서 사용할 수 없다.
profile_image
1

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

31. 다음 그림에 해당하는 리눅스 편집기로 알맞은 것은?

  1. vim
  2. gedit
  3. emacs
  4. nano
(정답률: 57%)
  • 이 그림은 터미널 환경에서 동작하는 편집기를 나타내고 있습니다. 이 중에서도 nano는 초보자들이 쉽게 사용할 수 있는 간단한 명령어로 구성된 편집기입니다. 반면에 vim과 emacs는 명령어가 복잡하고 익숙하지 않은 사용자들은 사용하기 어렵습니다. gedit은 GUI 환경에서 동작하는 편집기이므로 이 그림과는 관련이 없습니다. 따라서 이 그림에 해당하는 리눅스 편집기로는 "nano"가 알맞습니다.
profile_image
1

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

32. vi 편집기를 이용해서 lin.txt라는 파일을 수정하는 중에 비정상적으로 종료되었다. 생성된 스왑 파일을 불러온 후 작업을 끝내고 관련 파일을 삭제하려고 할 때 ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?

  1. ㉠ -r ㉡.lin.txt.swp
  2. ㉠ -R ㉡.lin.txt.swap
  3. ㉠ -s ㉡.lin.txt.swp
  4. ㉠ -S ㉡.lin.txt.swap
(정답률: 63%)
  • 정답은 "㉠ -r ㉡.lin.txt.swp"이다.

    이유는 vi 편집기에서 비정상적으로 종료되면 생성된 스왑 파일이 해당 파일과 같은 디렉토리에 생성된다. 스왑 파일은 해당 파일을 편집하는 동안에 발생한 변경 사항을 저장하는 임시 파일이다. 따라서 스왑 파일을 불러와서 작업을 끝내고 나면 스왑 파일을 삭제해야 한다.

    -r 옵션은 파일을 강제로 삭제하는 옵션이다. 따라서 "㉠ -r ㉡.lin.txt.swp" 명령어를 입력하면 스왑 파일을 강제로 삭제할 수 있다.
profile_image
1

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

33. 다음 중 vi 편집기에서 삭제와 관련된 명령으로 틀린 것은?

  1. x
  2. Y
  3. dd
  4. D
(정답률: 77%)
  • 정답은 "x"입니다.

    "dd"는 현재 커서가 위치한 행을 삭제하는 명령어입니다.
    "D"는 현재 커서 위치부터 그 행의 끝까지 삭제하는 명령어입니다.
    "x"는 현재 커서가 위치한 문자를 삭제하는 명령어입니다.
    "Y"는 현재 커서가 위치한 행을 복사하는 명령어이며, 삭제와는 관련이 없습니다.
profile_image
1

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

34. 다음 중 vi 편집기로 특정 파일을 불러올 때 커서가 마지막 줄에 위치하도록 사용하는 명령으로 알맞은 것은?

  1. vi + joon.txt
  2. vi $ joon.txt
  3. vi -$ joon.txt
  4. vi % joon.txt
(정답률: 62%)
  • 정답: "vi + joon.txt"

    설명: vi 편집기에서 + 기호는 파일을 열 때 커서를 마지막 줄에 위치시키는 명령입니다. 따라서 "vi + joon.txt" 명령을 실행하면 joon.txt 파일이 열리면서 커서가 마지막 줄에 위치하게 됩니다. $ 기호는 마지막 줄의 끝을 나타내는 명령이므로 "vi $ joon.txt" 명령은 파일을 열 때 커서를 마지막 줄의 끝에 위치시키지만, + 기호와는 다른 명령입니다. -$ 기호와 % 기호는 vi 편집기에서 사용되는 명령이 아니므로 정답이 될 수 없습니다.
profile_image
1

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

35. 다음 중 tar.gz과 같이 압축된 소스코드로 제공되는 소프트웨어를 설치하는 방법에 관한 설명으로 알맞은 것은?

  1. configure 작업은 사용자 환경설정이 불가능하다.
  2. configure - make - make install 의 작업을 거친다.
  3. 사용자는 주어진 소스코드를 수정하여 사용 할 수 없다.
  4. 소스 컴파일시 사용되는 Makw의 대체프로그램으로 RPM이 등장하였다.
(정답률: 79%)
  • 답: "configure - make - make install 의 작업을 거친다."

    tar.gz와 같이 압축된 소스코드를 설치하기 위해서는 먼저 configure 작업을 해야 한다. configure 작업은 소스코드를 사용자의 환경에 맞게 설정하는 작업으로, 사용자가 원하는 옵션을 지정할 수 있다. 이후 make 명령어를 사용하여 소스코드를 컴파일하고, make install 명령어를 사용하여 컴파일된 파일을 시스템에 설치한다. 이 과정을 거치면 소스코드를 컴파일하여 실행 파일을 만들고, 이를 시스템에 설치할 수 있다.
profile_image
1

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

36. 다음 중 tar 옵션과 내용의 연결로 틀린 것은?

  1. c : 새로운 tar파일을 생성한다.
  2. x : 생성된 tar파일을 풀어준다.
  3. r : tar 파일 내용을 역순으로 보여준다.
  4. t : tar 파일 안에 묶여 있는 파일의 목록을 보여준다.
(정답률: 69%)
  • 정답은 "r : tar 파일 내용을 역순으로 보여준다." 이다.

    tar 옵션 중에는 "r" 옵션이 있지만, 이 옵션은 tar 파일에 새로운 파일을 추가할 때 사용된다. 따라서 "tar 파일 내용을 역순으로 보여준다"는 설명은 옳지 않다.

    올바른 옵션과 내용의 연결은 다음과 같다:
    - "c : 새로운 tar파일을 생성한다." : 새로운 tar 파일을 생성할 때 사용된다.
    - "x : 생성된 tar파일을 풀어준다." : tar 파일을 해제할 때 사용된다.
    - "t : tar 파일 안에 묶여 있는 파일의 목록을 보여준다." : tar 파일 안에 포함된 파일 목록을 확인할 때 사용된다.
profile_image
1

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

37. 다음 중 apt-get명령으로 samba 패키지를 제거 할 때 사용하는 명령으로 알맞은 것은?

  1. apt-get samba remove
  2. apt-get remove samba
  3. apt-get samba delete
  4. apt-get delete samba
(정답률: 76%)
  • 정답: "apt-get remove samba"

    설명: "apt-get remove" 명령은 패키지를 제거하는 명령이며, "samba"는 제거할 패키지의 이름입니다. 따라서 "apt-get remove samba" 명령을 사용하여 samba 패키지를 제거할 수 있습니다.
profile_image
1

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

38. 리눅스 압축관련 유틸리티와 설명의 연결로 알맞은 것은?

  1. compress : LZMA2 알고리즘을 이용하여 만든 데이터 무손실 압축프로그램이다.
  2. gzip : 전통적으로 유닉스에서 사용해왔던 압축프로그램이나 현재는 거의 쓰이지 않는다.
  3. bzip2 : 블록정렬알고리즘과 허브만 부호화(Huffman coding)을 사용하여 압축률이 좋다.
  4. xz : DOS/Windows 계열 운영체제에서 많이 사용했던 압축프로그램이다.
(정답률: 52%)
  • 정답은 "bzip2 : 블록정렬알고리즘과 허브만 부호화(Huffman coding)을 사용하여 압축률이 좋다." 이다. 이유는 bzip2는 블록정렬알고리즘과 허브만 부호화(Huffman coding)을 사용하여 압축률이 좋기 때문이다. 블록정렬알고리즘은 데이터를 블록으로 나누어서 각 블록을 독립적으로 압축하는 방식으로 압축률을 높이는 방법이고, 허브만 부호화는 빈도수가 높은 문자에 짧은 코드를 부여하여 압축률을 높이는 방법이다. 따라서 bzip2는 다른 압축프로그램에 비해 높은 압축률을 보인다.
profile_image
1

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

39. RPM 제거 모드의 옵션중 의존성을 갖는 패키지가 존재하는 경우에도 삭제할 수 있는 옵션으로 알맞은 것은?

  1. -e
  2. --force
  3. --nodeps
  4. --erase
(정답률: 70%)
  • "--nodeps" 옵션은 의존성을 갖는 패키지를 무시하고 강제로 삭제할 수 있는 옵션이다. 즉, 해당 패키지를 삭제하기 위해 필요한 다른 패키지가 있더라도 무시하고 삭제할 수 있다는 것이다. 따라서, 의존성 문제를 일으키지 않는 경우에만 사용해야 하며, 사용 시 주의가 필요하다.
profile_image
1

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

40. RPM에 관한 설명으로 틀린 것은?

  1. 설치 및 갱신, 제거, 질의 검증모드등이 있다.
  2. 시스템에 설치된 모든 패키지 정보를 출력할 때 사용하는 명령은 rpm -qa 이다.
  3. 질의모드에서 해당패키지가 설치 또는 동작시 필요한 패키지목록을 보여주는 옵션은 -p 이다.
  4. 검증모드에서 사용하는 기본옵션은 -V이다.
(정답률: 57%)
  • 정답은 "질의모드에서 해당패키지가 설치 또는 동작시 필요한 패키지목록을 보여주는 옵션은 -p 이다."가 아닌 "-R"이다. -R 옵션은 해당 패키지가 의존하는 다른 패키지들을 보여준다. -p 옵션은 패키지 파일의 정보를 보여준다.
profile_image
1

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

41. 다음 중 yum을 이용해서 telnet-server 패키지에 대한 정보를 출력하고자 할 때 사용하는 명령으로 알맞은 것은?

  1. list
  2. search
  3. info
  4. check
(정답률: 68%)
  • 정답은 "info"입니다.

    "list"는 설치된 패키지 목록을 출력하거나, 특정 저장소에 있는 패키지 목록을 출력하는 명령입니다.

    "search"는 패키지 이름이나 설명에 특정 키워드가 포함된 패키지를 검색하는 명령입니다.

    "check"는 패키지의 무결성을 검사하거나, 의존성 문제를 해결하는 명령입니다.

    반면에 "info"는 특정 패키지에 대한 상세 정보를 출력하는 명령입니다. 따라서 yum을 이용해서 telnet-server 패키지에 대한 정보를 출력하고자 할 때는 "yum info telnet-server"와 같은 명령을 사용합니다.
profile_image
1

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

42. 설치된 패키지를 다음과 같이 사용자가 지정한 형태로 출력하려 할 때 ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?

  1. --qf
  2. --qp
  3. --qip
  4. --qfp
(정답률: 45%)
  • 정답: "--qf"

    "--qf"는 query format의 약자로, 패키지 정보를 출력할 때 사용자가 지정한 형식으로 출력할 수 있도록 지정하는 옵션이다. 이 옵션을 사용하면 출력 형식을 지정할 수 있는데, 예를 들어 "--qf '%{NAME} %{VERSION}n'"과 같이 사용하면 패키지 이름과 버전을 각 줄마다 출력하게 된다.
profile_image
1

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

43. 다음 중 리눅스 시스템에서 프린터를 사용하는 방법으로 틀린 것은?

  1. 패러럴 포트에서 연결해서 /dev/lp0 파일을 사용
  2. USB 포트에 연결해서 /dev/usb/lp0 파일을 사용
  3. iSCSI 포트에 연결해서 /dev/iscsi/lp0 파일로 사용
  4. LPRng와 같은 LPD 프로토콜 기반으로 설정해서 네트워크 프린터로 사용
(정답률: 48%)
  • 정답은 "iSCSI 포트에 연결해서 /dev/iscsi/lp0 파일로 사용"입니다. 이유는 iSCSI는 스토리지를 네트워크로 연결하기 위한 프로토콜이며, 프린터와 같은 입출력 장치를 연결하기 위한 프로토콜이 아닙니다. 따라서 iSCSI 포트를 사용하여 프린터를 연결하는 것은 불가능합니다.
profile_image
1

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

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

  1. LPRng
  2. SANE
  3. ALSA
  4. OSS
(정답률: 73%)
  • 이 그림은 Linux 운영체제에서 사용되는 오디오 시스템을 나타내고 있습니다. 그 중에서도 ALSA는 Advanced Linux Sound Architecture의 약자로, Linux에서 가장 많이 사용되는 오디오 드라이버 중 하나입니다. ALSA는 다양한 오디오 카드와 호환되며, 저렴한 USB 오디오 인터페이스와 같은 외부 오디오 장치도 지원합니다. 또한 ALSA는 다른 오디오 시스템과 비교하여 더 낮은 지연 시간과 더 높은 오디오 품질을 제공합니다. 따라서 이 그림에서는 ALSA가 정답으로 선택되었습니다.
profile_image
1

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

45. 다음 중 프린팅 시스템인 LPRng의 설명으로 알맞은 것은?

  1. 어도비의 PRD형식의 텍스트 파일을 이용하여 설정이 가능하다.
  2. HTTP기반의 IPP을 사용하고, SMB 프로토콜도 지원한다.
  3. lpadmin이라는 명령을 이용하여 웹상에서도 제어가 가능하다.
  4. lpr, lpq, lpstat, cancel등의 명령어를 지원한다.
(정답률: 47%)
  • LPRng은 프린팅 시스템으로, lpr, lpq, lpstat, cancel 등의 명령어를 지원하여 프린팅 작업을 제어할 수 있다.
profile_image
1

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

46. sane-find-scanner 명령어를 사용해서 병렬(Parallel)포트에 연결된 스캐너만 찾으려 한다. 다음 중 해당 옵션으로 알맞은 것은? (문제 오류로 실제 시험에서는 모두 정답처리 되었습니다. 여기서는 1번을 누르면 정답 처리 됩니다.)

  1. -p
  2. -q
  3. -v
  4. -a
(정답률: 80%)
  • "-p" 옵션은 sane-find-scanner 명령어를 사용할 때 병렬 포트에 연결된 스캐너만 찾도록 지정하는 옵션이다. "-q" 옵션은 quiet 모드로 실행하고, "-v" 옵션은 verbose 모드로 실행하며, "-a" 옵션은 모든 스캐너를 찾도록 지정하는 옵션이다.
profile_image
1

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

47. 다음 중 모든 인쇄 작업을 취소하는 명령어로 알맞은 것은?

  1. lpc
  2. lpq -a
  3. lprm -a
  4. cancel -a
(정답률: 59%)
  • 정답은 "cancel -a"입니다. 이 명령어는 모든 인쇄 작업을 취소하는 명령어이기 때문입니다. "lpc"는 LPD 프린터 제어 명령어이며, "lpq -a"는 대기 중인 모든 인쇄 작업을 보여주는 명령어입니다. "lprm -a"는 모든 인쇄 작업을 삭제하는 명령어이지만, 이미 인쇄가 시작된 작업은 삭제할 수 없습니다. 따라서, "cancel -a"가 모든 인쇄 작업을 취소하는 명령어로 알맞습니다.
profile_image
1

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

48. 다음 중 커서(ncurses) 라이브러리 기반의 오디오 프로그램으로 알맞은 것은?

  1. alsactl
  2. alsamixer
  3. cdparanoia
  4. OSS/free
(정답률: 55%)
  • 정답은 "alsamixer"입니다.

    이유는 alsamixer가 커서(ncurses) 라이브러리를 기반으로 하며, 오디오 설정 및 조절을 위한 프로그램으로 많이 사용되기 때문입니다. alsactl은 ALSA(Advanced Linux Sound Architecture) 설정을 관리하는 도구이며, cdparanoia은 CD 오디오 추출 도구이고, OSS/free는 오디오 드라이버입니다.
profile_image
1

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

2과목: 리눅스 활용

49. 다음 설명에 해당하는 내용으로 알맞은 것은?

  1. X 프로토콜
  2. 데스크톱 환경
  3. 윈도 매니저
  4. 디스플레이 매니저
(정답률: 41%)
  • 이미지에서 보이는 것은 윈도 매니저이며, 윈도 매니저는 X 프로토콜을 사용하여 데스크톱 환경을 관리하는 소프트웨어이다. 디스플레이 매니저는 윈도 매니저와 함께 사용되어 화면 해상도, 배경화면 등을 관리한다.
profile_image
1

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

50. 다음 중 KDE에서 사용하는 라이브러리로 가장 알맞은 것은?

  1. Qt
  2. GTK+
  3. FLTK
  4. Xm
(정답률: 67%)
  • KDE는 Qt 라이브러리를 사용합니다. 이는 KDE의 기본적인 GUI 라이브러리이며, C++로 작성되어 있습니다. Qt는 크로스 플랫폼 라이브러리로, Windows, macOS, Linux 등 다양한 운영체제에서 사용할 수 있습니다. 또한, Qt는 다양한 기능을 제공하며, 개발자들이 GUI 애플리케이션을 쉽게 개발할 수 있도록 도와줍니다.
profile_image
1

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

51. 다음 그림에 해당하는 내용으로 알맞은 것은?

  1. XDM
  2. GDM
  3. KDM
  4. LDM
(정답률: 56%)
  • 이 그림은 데이터 모델링에서 사용되는 개념 중 하나인 "데이터 모델"을 나타낸다. 각각의 박스는 엔티티(Entity)를 나타내며, 박스 안에 있는 속성(Attribute)은 해당 엔티티의 특징을 나타낸다. 박스와 박스 사이의 선은 엔티티 간의 관계(Relationship)를 나타내며, 관계의 유형에 따라 다양한 기호로 표현된다.

    이 그림에서 "GDM"은 Global Data Model의 약자로, 전사적인 데이터 모델을 의미한다. 따라서 이 데이터 모델은 전사적인 관점에서 모든 엔티티와 관계를 포함하고 있다는 것을 나타낸다. "XDM", "KDM", "LDM"은 각각 특정 부서나 프로젝트 등에서 사용되는 데이터 모델을 나타내는 약어이다. 이들은 "GDM"보다는 좁은 범위의 데이터 모델이며, 해당 부서나 프로젝트에서 필요한 엔티티와 관계만을 포함하고 있다. 따라서 이 그림에서는 "GDM"이 가장 전체적인 데이터 모델임을 나타내고 있으므로 정답은 "GDM"이다.
profile_image
1

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

52. 다음 중 런 레벨 5와 가장 거리가 먼 것은?

  1. 디스플레이 매니저
  2. 데스크톱 환경
  3. startx
  4. 윈도우 매니저
(정답률: 54%)
  • "startx"는 X 윈도우 시스템을 시작하는 명령어이며, 런 레벨 5와는 관련이 없습니다. 따라서 "startx"가 가장 거리가 먼 것입니다.
profile_image
1

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

53. 다음 설명에 해당하는 X 윈도 기반 응용프로그램으로 알맞은 것은?

  1. konqueror
  2. kmail
  3. evolution
  4. thunderbird
(정답률: 51%)
  • 이 응용프로그램은 이메일 클라이언트이며, "konqueror"는 웹 브라우저, "kmail"은 KDE의 이메일 클라이언트, "evolution"은 GNOME의 이메일 클라이언트이다. 따라서, "thunderbird"가 유일한 X 윈도 기반 이메일 클라이언트이므로 정답이다.
profile_image
1

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

54. 다음 설명에 해당하는 프로그램으로 알맞은 것은?

  1. GIMP
  2. totem
  3. evince
  4. gThumb
(정답률: 62%)
  • 이 프로그램은 PDF, PostScript, DjVu, TIFF 등의 문서를 볼 수 있는 문서 뷰어이며, 그 중에서도 특히 PDF 문서를 볼 때 가장 많이 사용됩니다. 따라서 정답은 "evince"입니다. "GIMP"는 이미지 편집 프로그램, "totem"은 동영상 플레이어, "gThumb"은 이미지 뷰어입니다.
profile_image
1

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

55. 다음 중 X 윈도우 환경에서 사용하는 파일 관리 프로그램으로 알맞은 것은?

  1. evolution
  2. nautilus
  3. Gwenview
  4. Okular
(정답률: 59%)
  • 정답은 "nautilus"입니다. 이는 GNOME 데스크톱 환경에서 기본 파일 관리자로 사용되는 프로그램입니다. GNOME 데스크톱 환경은 대부분의 리눅스 배포판에서 사용되며, nautilus는 파일 및 폴더를 쉽게 관리할 수 있도록 다양한 기능을 제공합니다.
profile_image
1

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

56. 다음 중 GNOME 프로젝트에 포함된 프로그램으로 틀린 것은?

  1. GIMP
  2. nautilus
  3. Gwenview
  4. gedit
(정답률: 45%)
  • 정답은 "Gwenview"입니다. Gwenview은 KDE 프로젝트의 일부이며, GNOME 프로젝트에는 포함되어 있지 않습니다.
profile_image
1

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

57. 다음 중 OSI 7계층 모델에서 전송 계층의 데이터 전송 단위로 알맞은 것은?

  1. segments
  2. packets
  3. frames
  4. bits
(정답률: 67%)
  • 전송 계층의 데이터 전송 단위는 "segments"이다. 이는 전송 계층에서 데이터를 분할하여 목적지로 전송하기 때문이다. 이렇게 분할된 데이터는 목적지에서 재조립되어 최종적으로 전송되는 데이터로 사용된다.
profile_image
1

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

58. 다음 설명에 해당하는 OSI 계층으로 알맞은 것은?

  1. 데이터링크 계층
  2. 네트워크 계층
  3. 전송 계층
  4. 세션 계층
(정답률: 52%)
  • 이 그림은 세션 계층에서 수행되는 작업인 "세션 설정"을 나타내고 있습니다. 세션 계층은 통신 세션을 설정, 유지, 종료하는 역할을 합니다. 따라서 이 그림은 세션 계층에 해당합니다.
profile_image
1

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

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

  1. 망(Mesh) 형
  2. 스타(Star) 형
  3. 링(Ring) 형
  4. 버스(Bus) 형
(정답률: 64%)
  • 위 그림에서 모든 장치들이 서로 연결되어 있으며, 각 장치들이 순환하는 형태로 구성되어 있기 때문에 "링(Ring) 형"으로 구성되어 있다.
profile_image
1

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

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

  1. ATM
  2. X.25
  3. DQDB
  4. Frame Relay
(정답률: 43%)
  • 이 그림은 ATM 네트워크의 구조를 보여주고 있으며, 따라서 정답은 "ATM"입니다. 다른 보기들은 ATM과는 관련이 없는 다른 네트워크 기술들입니다.
profile_image
1

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

61. 다음 설명에 해당하는 프로토콜로 알맞은 것은?

  1. IP
  2. ARP
  3. TCP
  4. ICMP
(정답률: 75%)
  • 이 그림은 ICMP 프로토콜의 패킷 구조를 보여주고 있습니다. ICMP는 인터넷 제어 메시지 프로토콜로, 네트워크 상황을 모니터링하고 관리하기 위한 프로토콜입니다. 이 그림에서는 ICMP Echo Request와 ICMP Echo Reply 메시지가 나타나고 있습니다. 이는 일종의 '핑' 메시지로, 네트워크 상태를 확인하기 위해 사용됩니다. 따라서 이 그림은 ICMP 프로토콜에 대한 것입니다.
profile_image
1

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

62. 다음 중 서비스명과 포트번호 조합으로 틀린 것은?

  1. POP3 - 110
  2. IMAP - 143
  3. DNS - 53
  4. HTTPS - 434
(정답률: 72%)
  • 정답은 "HTTPS - 434"이다. HTTPS는 일반적으로 443 포트를 사용한다. 434 포트는 다른 프로토콜에 할당되어 있지만 HTTPS에는 할당되어 있지 않다.
profile_image
1

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

63. 다음 중 허브(HUB)와 PC 연결과 같이 일반적인 연결에 사용하는 UTP 케이블 배열로 알맞은 것은?

  1. 흰녹, 녹, 흰주, 파, 주, 흰파, 흰갈, 갈
  2. 흰주, 주, 흰녹, 녹, 파, 흰파, 흰갈, 갈
  3. 흰녹, 녹, 흰주, 파, 흰파, 주, 흰갈, 갈
  4. 흰주, 주, 흰녹, 파, 흰파, 녹, 흰갈, 갈
(정답률: 62%)
  • 정답은 "흰주, 주, 흰녹, 녹, 파, 흰파, 흰갈, 갈" 입니다. 이는 일반적으로 사용하는 T568B 케이블 배열 순서입니다. 이 순서는 표준화된 순서로, 허브(HUB)와 PC, 라우터 등을 연결할 때 사용됩니다. 흰색과 색깔이 번갈아가며 나열되어 있으며, 왼쪽부터 순서대로 1번 핀부터 8번 핀까지 연결됩니다.
profile_image
1

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

64. 다음 설명과 같은 경우에 가장 최적인 인터넷 서비스로 알맞은 것은?

  1. NIS
  2. NFS
  3. FTP
  4. TELNET
(정답률: 52%)
  • 이미지에서 파일 전송이 필요한 것으로 보이므로, 파일 전송 프로토콜(FTP)이 가장 적합합니다. 다른 옵션들은 파일 공유나 원격 접속에 적합한 프로토콜이지만, 파일 전송에는 FTP가 가장 효율적입니다.
profile_image
1

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

65. 다음 중 메일 관련 프로토콜로 틀린 것은?

  1. pop3
  2. portmap
  3. imap
  4. smtp
(정답률: 75%)
  • portmap은 메일 관련 프로토콜이 아니라 RPC(Remote Procedure Call) 프로토콜에서 사용되는 프로그램입니다. 따라서, 정답은 "portmap"입니다.
profile_image
1

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

66. 다음 중 SSH에 대한 설명으로 틀린 것은?

  1. 원격 셸 기능 지원
  2. 안전한 파일 전송 지원
  3. 평문 전송 기능 지원
  4. 원격 복사 기능 지원
(정답률: 63%)
  • SSH는 평문 전송 기능을 지원하지 않습니다. SSH는 모든 데이터를 암호화하여 전송하므로 데이터가 도청당해도 해독이 불가능합니다. 이는 보안성이 높은 원격 접속 및 파일 전송을 가능하게 합니다.
profile_image
1

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

67. 다음 중 파이어폭스 웹 브라우저를 사용하는 레이아웃 엔진으로 알맞은 것은?

  1. 게코(Gecko)
  2. 프레스토(Presto)
  3. 웹키트(Webkit)
  4. 블링크(Blink)
(정답률: 49%)
  • 정답: 게코(Gecko)

    설명: 파이어폭스 웹 브라우저는 게코(Gecko) 레이아웃 엔진을 사용합니다. 게코는 모질라 재단에서 개발한 레이아웃 엔진으로, 웹 페이지의 렌더링과 레이아웃을 담당합니다. 파이어폭스는 게코 레이아웃 엔진을 사용하여 웹 페이지를 빠르고 안정적으로 표시할 수 있습니다.
profile_image
1

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

68. 다음 조건일 때 SSH 인증 파일의 경로로 알맞은 것은?

  1. /home/ihduser/authorized_keys
  2. /home/ihduser/.authorized_keys
  3. /home/ihduser/.ssh/authorized_keys
  4. /home/ihduser/ssh/.authorized_keys
(정답률: 53%)
  • SSH 인증 파일은 사용자의 공개키를 저장하는 파일로, 인증 과정에서 서버 측에서 이 파일을 참조하여 사용자를 인증합니다. 이 파일은 일반적으로 "~/.ssh/authorized_keys" 경로에 위치하며, 이 경로는 사용자의 홈 디렉토리 아래에 ".ssh" 디렉토리를 생성하고 그 안에 "authorized_keys" 파일을 생성함으로써 만들어집니다. 따라서, 정답은 "/home/ihduser/.ssh/authorized_keys" 입니다.
profile_image
1

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

69. telnet 명령을 이용해서 서버에 접속할 때 ihduser 계정 대신에 kait 라는 계정으로 전환하려고 한다. 다음 ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?

  1. -u kait
  2. -p kait
  3. -l kait
  4. -n kait
(정답률: 46%)
  • telnet 명령어에서 "-l" 옵션은 로그인할 때 사용할 계정을 지정하는 옵션이다. 따라서 "-l kait" 옵션을 사용하면 ihduser 대신 kait 계정으로 로그인할 수 있다. "-u" 옵션은 사용자 이름을 지정하는 옵션이고, "-p" 옵션은 비밀번호를 지정하는 옵션이다. "-n" 옵션은 호스트 이름을 지정하는 옵션이다.
profile_image
1

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

70. 다음과 같은 조건일 때 가장 최적인 게이트웨이 주소값으로 알맞은 것은?

  1. 192.168.3.128
  2. 192.168.3.129
  3. 192.168.3.151
  4. 192.168.3.191
(정답률: 41%)
  • 게이트웨이 주소는 네트워크 내에서 다른 네트워크로 나가기 위한 출구 역할을 한다. 이때, 게이트웨이 주소는 해당 네트워크 내에서 유일해야 하며, 해당 네트워크의 IP 대역에 속해야 한다.

    주어진 IP 대역은 192.168.3.0/24 이므로, 유효한 게이트웨이 주소는 192.168.3.1 ~ 192.168.3.254 이다. 주어진 보기 중에서 유효한 게이트웨이 주소는 "192.168.3.128", "192.168.3.129", "192.168.3.151", "192.168.3.191" 이다.

    그러나, 게이트웨이 주소는 해당 네트워크 내에서 유일해야 하므로, 다른 장비에서 이미 사용 중인 주소는 선택할 수 없다. 따라서, 주어진 보기 중에서 가장 최적인 게이트웨이 주소는 "192.168.3.129" 이다.
profile_image
1

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

71. 다음 그림에 해당하는 명령으로 알맞은 것은?

  1. netstat
  2. ss
  3. arp
  4. mii-tool
(정답률: 59%)
  • 이 그림은 현재 시스템에서 열려있는 네트워크 연결 상태를 보여주는 것이다. 따라서 이에 해당하는 명령어는 "netstat"이다. "ss"는 유사한 기능을 수행하지만 더 상세한 정보를 제공한다. "arp"는 ARP 캐시 테이블을 보여주는 명령어이고, "mii-tool"은 네트워크 인터페이스의 상태를 확인하는 명령어이다.
profile_image
1

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

72. 다음 설명에 해당하는 파일로 알맞은 것은?

  1. /etc/hosts
  2. /etc/resolv.conf
  3. /etc/sysconfig/network
  4. /etc/sysconfig/network-scripts
(정답률: 44%)
  • "/etc/hosts" 파일은 호스트 이름과 IP 주소를 매핑하는 데 사용되는 로컬 호스트 파일입니다. 따라서 이 파일은 로컬 시스템에서 DNS 서버를 사용하지 않고도 호스트 이름을 해결하는 데 사용됩니다.
profile_image
1

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

73. 다음은 로컬 네트워크 대역에 있는 특정 시스템의 MAC 주소를 확인하는 과정이다. ( 괄호 ) 안에 들어갈 명령으로 알맞은 것은?

  1. ip
  2. arp
  3. ss
  4. ifconfig
(정답률: 60%)
  • 정답은 "arp"이다.

    "arp"는 Address Resolution Protocol의 약자로, IP 주소를 MAC 주소로 변환하는 프로토콜이다. 따라서 로컬 네트워크 대역에 있는 특정 시스템의 MAC 주소를 확인하기 위해서는 "arp" 명령을 사용해야 한다.
profile_image
1

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

74. 다음 중 명령어를 이용한 네트워크 인터페이스 설정과 관련된 설명으로 알맞은 것은?

  1. 명령어로 설정하면 즉시 반영된다.
  2. 재부팅해도 변경된 사항이 계속적으로 적용된다.
  3. 명령 실행 후 네트워크 데몬을 재시작한다.
  4. 네트워크 관련 파일의 내용도 같이 수정된다.
(정답률: 35%)
  • "명령어로 설정하면 즉시 반영된다."는 네트워크 인터페이스 설정을 변경할 때, 해당 명령어를 실행하면 즉시 변경된 설정이 적용되기 때문이다. 따라서 재부팅이나 네트워크 데몬 재시작 등의 추가 작업이 필요하지 않다. 또한, 이러한 설정 변경은 해당 인터페이스에 대한 설정 파일의 내용도 함께 수정되기 때문에, 다음에 시스템이 부팅될 때도 변경된 설정이 유지된다.
profile_image
1

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

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

  1. ip
  2. ethtool
  3. mii-tool
  4. ifconfig
(정답률: 40%)
  • 주어진 그림은 네트워크 인터페이스 정보를 확인하는 명령어들 중 하나인 ifconfig 명령어의 결과물입니다. 이 중에서도 "Link encap"이라는 부분에서 "Ethernet"이라는 값을 가지고 있으므로, Ethernet 인터페이스 정보를 확인하는 명령어들 중 하나인 "ethtool"과 "mii-tool"이 후보가 됩니다. 그러나 "ethtool"은 주로 Ethernet 인터페이스의 속도, 흐름제어 등의 설정을 변경하는 용도로 사용되고, "mii-tool"은 Ethernet 인터페이스의 링크 상태를 확인하는 용도로 주로 사용됩니다. 따라서, 이 그림에서는 Ethernet 인터페이스의 링크 상태를 확인하는 "mii-tool"이 정답입니다.
profile_image
1

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

76. 다음 그림에 해당하는 명령으로 알맞은 것은?

  1. ip
  2. ss
  3. netstat
  4. traceroute
(정답률: 34%)
  • 정답은 "ss"입니다.

    이 그림은 현재 열려있는 소켓들을 보여주는 것입니다. "ss" 명령어는 소켓 정보를 보여주는데 사용됩니다. 따라서 이 그림과 일치하는 명령어는 "ss"입니다.

    "ip" 명령어는 네트워크 인터페이스 설정을 보여주는데 사용됩니다.

    "netstat" 명령어는 현재 열려있는 소켓 정보를 보여주는데 사용됩니다.

    "traceroute" 명령어는 목적지까지 패킷이 전달되는 경로를 보여주는데 사용됩니다.

    따라서 이 그림에 해당하는 명령어는 "ss"입니다.
profile_image
1

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

77. 다음 중 고계산용 클러스터 기술과 가장 거리가 먼 것은?

  1. Backup Node
  2. GNU C Compiler
  3. PVM(Parallel Virtual Machine)
  4. MPI(Message Passing Interface)
(정답률: 47%)
  • 정답: "Backup Node"

    설명: 고계산용 클러스터 기술은 대규모 계산 작업을 처리하기 위해 여러 대의 컴퓨터를 연결하여 하나의 시스템으로 구성하는 기술입니다. 이 중에서 "Backup Node"는 클러스터 내에서 주요 노드의 장애 발생 시 대체할 수 있는 백업 노드를 의미합니다. 따라서, 다른 보기들인 "GNU C Compiler", "PVM(Parallel Virtual Machine)", "MPI(Message Passing Interface)"는 모두 고계산용 클러스터 기술과 관련된 기술이지만, "Backup Node"는 클러스터 내에서 노드의 장애 대체를 위한 기술로서 다른 기술들과는 거리가 있습니다.
profile_image
1

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

78. 다음 중 임베디드 기술과 가장 거리가 먼 것은?

  1. 스마트폰
  2. 슈퍼컴퓨터
  3. IVI
  4. 스마트 TV
(정답률: 65%)
  • 임베디드 기술은 작고 경량화된 시스템을 만드는 기술이며, 스마트폰, IVI, 스마트 TV는 모두 임베디드 시스템에 해당합니다. 하지만 슈퍼컴퓨터는 대규모의 고성능 컴퓨팅 시스템으로, 임베디드 시스템과는 목적과 구조가 매우 다릅니다. 따라서 슈퍼컴퓨터가 임베디드 기술과 가장 거리가 먼 것입니다.
profile_image
1

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

79. 다음 중 버추얼박스를 이용해서 가상 머신을 생성한 후에 CentOS69라는 이름으로 리눅스를 설치했을 때 생성되는 파일명으로 가장 알맞은 것은?

  1. CentOS69.vbox
  2. CentOS69.vmx
  3. CentOS69.vdi
  4. CentOS69.vmdk
(정답률: 37%)
  • 정답은 "CentOS69.vdi"입니다.

    이유는 다음과 같습니다.

    - .vbox: 가상 머신의 설정 파일을 저장하는 파일 확장자입니다.
    - .vmx: VMware에서 사용하는 가상 머신 설정 파일의 확장자입니다.
    - .vdi: VirtualBox에서 사용하는 가상 디스크 이미지 파일의 확장자입니다.
    - .vmdk: VMware에서 사용하는 가상 디스크 이미지 파일의 확장자입니다.

    따라서, CentOS69라는 이름으로 리눅스를 설치하고 가상 머신을 생성하면, CentOS69.vdi 파일이 생성됩니다. 이 파일은 VirtualBox에서 사용하는 가상 디스크 이미지 파일로, 가상 머신의 하드 디스크 역할을 합니다.
profile_image
1

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

80. 다음 중 XEN, KVM과 같은 다양한 하이퍼바이저를 통합 관리하기 위한 플랫폼으로 틀린 것은?

  1. Docker
  2. Cloudstack
  3. Openstack
  4. OpenNebula
(정답률: 53%)
  • 정답은 "Docker"입니다. Docker는 컨테이너 기반 가상화 기술을 사용하며, 하이퍼바이저와는 다른 가상화 방식을 사용합니다. 따라서 다른 보기인 Cloudstack, Openstack, OpenNebula는 하이퍼바이저를 통합 관리하기 위한 플랫폼이지만, Docker는 그렇지 않습니다.
profile_image
1

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

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