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

리눅스마스터 2급
(2018-09-08 기출문제)

목록

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

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

  1. chown :ihd lin.txt
  2. chown :kait lin.txt
  3. chgrp ihd lin.txt
  4. chgrp :kait lin.txt
(정답률: 60%)
  • chown은 파일의 소유자나 그룹을 변경하는 명령어이다. ":" 뒤에는 그룹을 지정하는데, "kait" 그룹으로 변경하려면 "chown :kait lin.txt"를 입력해야 한다. 따라서 정답은 "chown :kait lin.txt"이다.
profile_image
1

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

2. 다음 중 저널링 파일 시스템을 생성하는 명령으로 틀린 것은?

  1. mke2fs /dev/sdb1
  2. mkfs -t ext3 /dev/sdb1
  3. mke2fs -j /dev/sdb1
  4. mke2fs -t ext4 /dev/sdb1
(정답률: 62%)
  • 정답: "mke2fs /dev/sdb1"

    설명:

    - "mkfs -t ext3 /dev/sdb1": ext3 파일 시스템을 생성하는 명령어
    - "mke2fs -j /dev/sdb1": ext3 파일 시스템을 생성하면서 저널링 기능을 추가하는 명령어
    - "mke2fs -t ext4 /dev/sdb1": ext4 파일 시스템을 생성하는 명령어

    따라서, "mke2fs /dev/sdb1"은 파일 시스템을 생성하는 명령어이지만, 어떤 파일 시스템을 생성할지 지정하지 않았기 때문에 틀린 명령어이다.

    추가 설명:

    - mke2fs는 ext2, ext3, ext4 파일 시스템을 생성하는 명령어이다.
    - -t 옵션을 사용하여 생성할 파일 시스템의 종류를 지정할 수 있다.
    - -j 옵션을 사용하여 ext3 파일 시스템을 생성하면서 저널링 기능을 추가할 수 있다.
profile_image
1

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

3. 다음 ( 괄호 ) 안에 들어갈 허가권 값으로 알맞은 것은?

  1. -rwxrwxrwx.
  2. -r-xrwxrwx.
  3. -rwxrwxr-x.
  4. -rwxrwxrw-.
(정답률: 86%)
  • 파일의 허가권은 총 10자리로 이루어져 있으며, 첫 번째 자리는 파일의 종류를 나타내는데 "-"는 일반 파일을 의미한다. 그리고 3자리씩 묶인 나머지 9자리는 각각 소유자, 그룹, 기타 사용자의 읽기(r), 쓰기(w), 실행(x) 권한을 나타낸다. 따라서 "-r-xrwxrwx."는 일반 파일이며, 소유자는 읽기 권한만 있고, 그룹과 기타 사용자는 읽기와 실행 권한이 있으며, 쓰기 권한이 있다는 것을 나타낸다.
profile_image
1

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

4. 다음 중 스티키 비트(Sticky Bit)에 대한 설정하는 방법으로 알맞은 것은?

  1. chmod o+s data/
  2. chmod o+t data/
  3. chmod u+s data/
  4. chmod u+t data/
(정답률: 76%)
  • 스티키 비트는 디렉토리에 대한 권한 설정 중 하나로, 해당 디렉토리에 대해 소유자나 그룹 외의 사용자들이 파일을 삭제하거나 이동할 수 없도록 설정하는 것입니다.

    따라서, "chmod o+t data/"가 정답입니다. 이 명령어는 "data/" 디렉토리에 대해 소유자, 그룹, 다른 사용자들이 모두 읽기, 쓰기, 실행 권한을 가지도록 설정하고, 다른 사용자들이 해당 디렉토리 내의 파일을 삭제하거나 이동할 수 없도록 스티키 비트를 설정합니다.

    반면, "chmod o+s data/"는 스티키 비트가 아닌 setuid 비트를 설정하는 것이며, "chmod u+s data/"는 해당 디렉토리의 소유자에 대한 setuid 비트를 설정하는 것입니다. "chmod u+t data/"는 스티키 비트를 설정하지만, 해당 디렉토리에 대한 권한 설정이 모든 사용자에 대해 동일하게 적용되지 않으므로, 스티키 비트를 설정하는 목적에는 부합하지 않습니다.
profile_image
1

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

5. 다음 중 파일에 부여되는 허가권인 w에 대한 설명으로 틀린 것은?

  1. 파일을 삭제할 수 있다.
  2. 파일의 내용을 수정할 수 있다.
  3. 파일의 내용을 전부 지워서 빈 파일을 만들 수 있다.
  4. cat 명령과 >>를 이용해서 파일의 내용을 추가할 수 있다.
(정답률: 69%)
  • "w" 권한은 파일의 내용을 수정할 수 있는 권한이며, 파일을 삭제할 수 있는 권한은 "rwx" 권한 중 "x" 권한입니다. "x" 권한은 파일을 실행할 수 있는 권한이기도 합니다. 따라서 "w" 권한으로는 파일을 삭제할 수 없습니다.
profile_image
1

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

6. fdisk 명령을 실행하면 파티션의 속성(Id)을 확인할 수 있다. 다음 중 스왑(swap)에 해당하는 속성값으로 알맞은 것은?

  1. 82
  2. 83
  3. 8e
  4. fd
(정답률: 54%)
  • 정답: "82"

    스왑 파티션은 메모리 부족 시 시스템이 사용하는 가상 메모리 공간으로, 주로 리눅스 시스템에서 사용된다. 이 파티션은 디스크의 일부분을 할당받아 메모리처럼 사용되며, 일반적으로 파티션의 타입(Id)은 "82"로 설정된다. 따라서, "82"가 스왑에 해당하는 속성값이다.
profile_image
1

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

7. 다음 중 /etc/fstab의 첫 번째 필드 형식으로 틀린 것은?

  1. /
  2. /dev/sdb1
  3. LABEL=/home
  4. UUID=cb929e4a-f1ac-4087-b86b-90338f9bc745
(정답률: 54%)
  • "/"은 파일 시스템의 마운트 지점을 나타내는 필드이며, 다른 보기들은 디바이스 이름, 레이블, UUID 등을 나타내는 필드이다. 따라서 "/dev/sdb1", "LABEL=/home", "UUID=cb929e4a-f1ac-4087-b86b-90338f9bc745"은 모두 올바른 첫 번째 필드 형식이지만, "/"는 파일 시스템의 루트 디렉토리를 나타내는 것으로, 마운트 지점으로 사용될 수 없다. 따라서 정답은 "/"이다.
profile_image
1

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

8. 다음에 대한 설명으로 틀린 것은?

  1. /dev/md0는 Raid 장치이다.
  2. 블록 사이즈는 4096바이트로 설정한다.
  3. stripe당 블록 사이즈는 32바이트로 설정한다.
  4. /dev/md0를 ext2 파일 시스템으로 생성한다.
(정답률: 81%)
profile_image
1

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

9. 다음 중 /home 영역에 설정된 사용자 쿼터 정보를 출력하는 명령으로 알맞은 것은?

  1. quota /home
  2. repquota /home
  3. edquota /home
  4. quotacheck /home
(정답률: 44%)
  • 정답은 "repquota /home"입니다.

    이유는 다음과 같습니다.

    - "quota /home": 사용자 쿼터 정보를 출력하는 명령어이지만, 현재 설정된 쿼터 정보를 보여주지 않습니다. 대신, 사용자가 할당받은 용량과 실제 사용한 용량을 보여줍니다.
    - "edquota /home": 사용자 쿼터 정보를 수정하는 명령어입니다. 출력하는 기능은 없습니다.
    - "quotacheck /home": 쿼터 정보를 검사하고, 파일 시스템에 대한 쿼터 정보를 생성하는 명령어입니다. 출력하는 기능은 없습니다.
    - "repquota /home": /home 디렉토리에 설정된 사용자 쿼터 정보를 출력하는 명령어입니다. 사용자별 할당량, 사용량, 소유자, 그룹 등의 정보를 보여줍니다.

    따라서, /home 영역에 설정된 사용자 쿼터 정보를 출력하려면 "repquota /home" 명령어를 사용해야 합니다.
profile_image
1

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

10. 다음 중 DVD 등 이동식 보조기억장치의 미디어를 꺼낼 때 사용하는 명령으로 알맞은 것은?

  1. fdisk
  2. mkfs
  3. eject
  4. unmount
(정답률: 80%)
  • 정답: eject

    설명: eject 명령은 DVD 등 이동식 보조기억장치의 미디어를 안전하게 꺼내는 명령입니다. 이 명령을 사용하면 미디어가 현재 사용 중인 상태에서도 안전하게 제거할 수 있습니다. 다른 보기들은 파일 시스템을 생성하거나 마운트를 해제하는 명령어이므로, 이동식 보조기억장치의 미디어를 꺼낼 때 사용할 수 없습니다.
profile_image
1

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

11. ihd 사용자가 셸 프롬프트를 다음과 같이 변경 하려할 때 알맞은 것은?

  1. PS1=“[\u@\t \W]\$ ”
  2. PS1=“[\u@\d \W]\$ ”
  3. PS2=“[\h@\t \W]\$ ”
  4. PS2=“[\h@\d \W]\$ ”
(정답률: 69%)
  • PS1은 셸 프롬프트의 첫 번째 줄을 나타내며, [u@t W]$는 사용자 이름, 현재 시간 및 현재 작업 디렉토리를 나타내는 특수 문자열입니다. u는 사용자 이름, t는 현재 시간, W는 현재 작업 디렉토리를 나타냅니다. 마지막으로, $는 일반 사용자의 경우 $, root 사용자의 경우 #을 나타냅니다. 따라서 PS1=“[u@t W]$ ”가 적절한 답입니다.
profile_image
1

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

12. 다음 중 현재 접속되어 있는 셸(Shell)을 확인하는 명령으로 알맞은 것은?

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

    이유는 $SHELL 환경 변수는 현재 사용 중인 셸의 경로를 나타내기 때문입니다. 따라서 "echo $SHELL" 명령을 실행하면 현재 사용 중인 셸의 경로가 출력됩니다.
profile_image
1

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

13. 다음 중 셸 환경 변수를 선언 하는 방법이 틀린 것은?

  1. PATH=$PATH:$HOME/bin
  2. PS1='[\u@\h \w]\$ '
  3. TMOUT=/bin/logout
  4. TERM=xterm
(정답률: 56%)
  • TMOUT=/bin/logout은 환경 변수를 선언하는 올바른 방법입니다. 따라서 이 문제에서는 정답이 없습니다.
profile_image
1

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

14. 다음 중 조건에 맞는 명령어 형식으로 알맞은 것은?

  1. mail -s "[OK] server check"
    webmaster@example.com < report.txt
  2. mail -s "[OK] server check"
    webmaster@example.com > report.txt
  3. mail -s "[OK] server check"
    webmaster@example.com << report.txt
  4. mail -s "[OK] server check"
    webmaster@example.com >> report.txt
(정답률: 55%)
  • "mail -s "[OK] server check" webmaster@example.com < report.txt"은 report.txt 파일의 내용을 본문으로 하여 "webmaster@example.com"으로 메일을 보내는 명령어이다. 제목은 "[OK] server check"로 설정된다. "<"는 입력 리다이렉션을 의미하며, 파일의 내용을 명령어의 입력으로 사용한다. ">","<<"는 출력 리다이렉션을 의미하며, 파일에 출력하는 것을 의미한다. ">>"는 파일에 내용을 추가하는 것을 의미한다.
profile_image
1

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

15. 다음 중 배쉬셸 명령행 편집 기능에 대한 명령과 설명이 틀린 것은?

  1. [Ctrl + b] : 커서를 왼쪽으로 한 칸 이동
  2. [Ctrl + f] : 커서를 오른쪽으로 한칸 이동
  3. [Ctrl + a] : 맨 왼쪽으로 이동
  4. [Ctrl + d] : 맨 오른쪽으로 이동
(정답률: 50%)
  • "[Ctrl + d] : 맨 오른쪽으로 이동"이 틀린 것이다. [Ctrl + d]는 현재 입력중인 명령어를 종료하거나, 입력중인 텍스트에서 커서가 맨 끝에 위치해 있을 때 해당 줄을 삭제하는 기능이다.

    [Ctrl + d]는 "End of File"을 의미하는데, 입력중인 명령어나 텍스트가 더 이상 없다는 것을 나타내기 위해 사용된다. 따라서, 커서를 맨 오른쪽으로 이동시키는 기능은 아니다.

    [Ctrl + e]는 맨 오른쪽으로 이동하는 기능이다.
profile_image
1

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

16. 다음 중 본 셸(sh)에 대한 설명으로 틀린 것은?

  1. AT&T 벨 연구소의 스티븐 본(Stephen Bourne)이 개발하였다.
  2. 1977년에 처음으로 유닉스 버전 7에 포함되었다.
  3. 조건구문(if), 반복구문(while)이 존재하지 않는다.
  4. 별칭(alias)이 존재하지 않는다.
(정답률: 57%)
  • 본 셸(sh)에는 조건구문(if)과 반복구문(while)이 존재합니다. 따라서 "조건구문(if), 반복구문(while)이 존재하지 않는다."는 틀린 설명입니다.
profile_image
1

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

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

  1. unset
  2. remove
  3. erase
  4. delete
(정답률: 73%)
  • 보기 중에서 "unset"은 변수를 삭제하는 명령어이기 때문에, 해당 그림에서 변수를 삭제하기 위해 사용할 수 있다. "remove", "erase", "delete"는 파일이나 디렉토리를 삭제하는 명령어이므로, 이 경우에는 사용할 수 없다.
profile_image
1

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

18. 다음 중 배쉬셸(bash)의 특성으로 틀린 것은?

  1. 브라이언 폭스가 GNU 프로젝트를 위해 개발
  2. 리눅스 운영체제에서만 사용 가능
  3. 명령어 완성 기능, 명령어 치환 기능 지원
  4. POSIX와도 호환
(정답률: 68%)
  • 리눅스 운영체제에서만 사용 가능한 것은 틀린 설명입니다. 배쉬셸은 리눅스 운영체제에서 가장 많이 사용되는 셸이지만, macOS나 다른 유닉스 계열 운영체제에서도 사용 가능합니다.
profile_image
1

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

19. 다음중 프로세스우선순위에관한 설명으로틀린것은?

  1. 'ps –l' 명령으로 PRI와 NI를 확인할 수 있다.
  2. PRI는 운영체제에서 참고하는 우선순위 값으로 범위는 –20부터 19까지이다.
  3. NI는 root나 사용자가 조작하는 우선순위 값으로 낮은 값일수록 우선순위가 높다.
  4. NI값을 설정하면 리눅스는 상황에 따라 PRI값을 적절히 변경하여 우선순위를 조정한다.
(정답률: 47%)
  • 본 해설은 비추 누적갯수 초과로 자동 블라인드 되었습니다.
    (AI해설 오류가 많아 비추 2개 이상시 자동 블라인드 됩니다.)
    해설을 보시기 원하시면 클릭해 주세요
profile_image
1

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

20. top 명령은 실행 상태에서 다양한 명령을 입력하여 프로세스 상태를 출력하거나 제어할 수 있다. 다음 중 관련 설명으로 틀린 것은?

  1. k 는 PID값을 입력하여 종료신호를 보낸다.
  2. p 는 프로세스와 CPU항목을 on/off 한다.
  3. m 은 메모리 관련 항목을 on/off 한다.
  4. W 는 바꾼 설정을 저장한다.
(정답률: 59%)
  • "p 는 프로세스와 CPU항목을 on/off 한다."라는 설명이 틀린 것은 아니다. 하지만 이유를 간단명료하게 설명해주겠다면, top 명령에서 "p" 옵션은 프로세스 리스트에서 특정 프로세스를 선택하여 해당 프로세스의 상태를 출력하거나, 해당 프로세스의 CPU 사용량을 강조하여 표시하는 기능을 제공한다. 따라서 "p" 옵션은 프로세스와 CPU 항목을 on/off 하는 것이 아니라, 특정 프로세스와 관련된 정보를 출력하는 기능을 수행한다.
profile_image
1

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

21. 다음 중 포어그라운드(foreground) 프로세스를 백그라운드(background) 프로세스로 전환하기 위해 작업중인 프로세스를 대기(suspend)상태로 전환하는 키 조합으로 알맞은 것은?

  1. [Ctrl] + [z]
  2. [Ctrl] + [x]
  3. [Ctrl] + [c]
  4. [Ctrl] + [b]
(정답률: 78%)
  • 정답: "[Ctrl] + [z]"

    이유: "[Ctrl] + [z]"는 현재 실행 중인 프로세스를 일시 중지하고 대기 상태로 전환하는 키 조합이다. 이를 통해 포어그라운드 프로세스를 백그라운드로 전환할 수 있다. "[Ctrl] + [x]"는 커맨드 라인에서 텍스트를 잘라내는 단축키이고, "[Ctrl] + [c]"는 현재 실행 중인 프로세스를 강제로 종료시키는 단축키이다. "[Ctrl] + [b]"는 일반적으로 편집기에서 텍스트를 왼쪽으로 이동시키는 단축키이다.
profile_image
1

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

22. 프로세스에 관한 설명으로 알맞은 것은?

  1. 포어그라운드 프로세스로 실행하기 위해 실행 명령 뒤에 '&'를 붙인다.
  2. 보통 셸에서 명령을 실행하면 백그라운드 프로세스로 진행된다.
  3. 백그라운드 프로세스로 명령을 실행하면 작업번호와 PID를 반환한다.
  4. 한번 사용자가 실행한 프로세스는 중간에 중지시킬 수 없다.
(정답률: 59%)
  • 백그라운드 프로세스는 포어그라운드 프로세스와 달리 백그라운드에서 실행되기 때문에 사용자는 다른 작업을 수행하면서도 프로세스가 실행될 수 있습니다. 이 때 백그라운드 프로세스로 명령을 실행하면 작업번호와 PID를 반환하는 이유는 사용자가 프로세스를 제어하기 위해서입니다. 작업번호와 PID를 사용하여 프로세스를 중지하거나 다른 작업을 수행할 수 있습니다.
profile_image
1

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

23. 다음 중 시그널과 관련된 키보드입력에 대한 종류가 틀린 것은?

  1. SIGKILL : <CTRL + U>
  2. SIGINT : <CTRL + C>
  3. SIGQUIT : <CTRL + \>
  4. SIGTSTP : <CTRL + Z>
(정답률: 66%)
  • 정답은 "SIGKILL : <CTRL + U>"입니다.

    SIGKILL은 프로세스를 강제로 종료시키는 시그널이며, 해당 시그널과 관련된 키보드 입력은 없습니다.

    그리고 SIGKILL과 달리, SIGINT는 프로세스에 인터럽트를 보내서 프로세스를 종료시키는 시그널이며, SIGQUIT는 프로세스를 종료시키고 코어 덤프(core dump)를 생성하는 시그널입니다.

    마지막으로, SIGTSTP는 프로세스를 일시 중지시키는 시그널이며, 해당 프로세스는 백그라운드로 이동됩니다.
profile_image
1

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

24. 다음 그림에서 PID가 9473인 프로세스의 NI값을 –10으로 변경하기 위한 명령으로 알맞은 것은?

  1. nice --10 9473
  2. nice --5 bash
  3. renice –10 9473
  4. renice –5 bash
(정답률: 73%)
  • 정답: renice –10 9473

    설명: renice 명령은 이미 실행 중인 프로세스의 우선순위를 변경하는데 사용됩니다. -10은 NI값을 음수로 변경하여 우선순위를 높이는 것을 의미합니다. 따라서 PID가 9473인 프로세스의 NI값을 –10으로 변경하기 위해서는 renice –10 9473 명령을 사용해야 합니다.

    nice 명령은 새로운 프로세스를 실행할 때 우선순위를 지정하는데 사용되며, 이미 실행 중인 프로세스의 우선순위를 변경하는데는 renice 명령을 사용해야 합니다. 따라서 nice --10 9473는 오답입니다.

    또한, nice --5 bash는 bash 쉘을 실행할 때 우선순위를 지정하는 것을 의미하며, PID가 9473인 프로세스와는 관련이 없습니다. 따라서 오답입니다.

    마지막으로, renice –5 bash는 PID가 아닌 프로세스 이름을 지정하여 우선순위를 변경하는 것을 의미합니다. 따라서 오답입니다.
profile_image
1

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

25. 다음 설명에 가장 알맞은 것은?

  1. fork
  2. exec
  3. inetd
  4. standalone
(정답률: 68%)
  • 이 그림은 네트워크 서비스를 제공하는 방법 중 하나인 inetd 방식을 나타내고 있습니다. inetd는 클라이언트의 요청이 들어오면 해당 서비스를 실행시키고, 요청에 대한 응답을 클라이언트에게 전송합니다. 따라서 inetd는 클라이언트의 요청에 따라 서비스를 실행시키는 역할을 합니다.
profile_image
1

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

26. 프로세스의 상태를 출력해주는 명령어가 아닌 것은?

  1. ps
  2. pstree
  3. kill
  4. top
(정답률: 71%)
  • "kill"은 프로세스를 종료시키는 명령어이며, 프로세스의 상태를 출력해주는 명령어가 아니다.
profile_image
1

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

27. 다음 프로세스 호출방식으로 알맞은 것은?

  1. exec
  2. fork
  3. inetd
  4. bg
(정답률: 74%)
  • 정답은 "exec"입니다.

    이유는 다음과 같습니다.

    - "exec"는 현재 프로세스를 새로운 프로그램으로 대체하는 시스템 호출입니다.
    - 그림에서는 "ls" 명령어를 실행하는데, 이는 "exec" 호출을 통해 현재 프로세스를 "ls" 프로그램으로 대체하고, "ls" 프로그램을 실행하는 것입니다.
    - "fork"는 현재 프로세스를 복제하여 자식 프로세스를 생성하는 시스템 호출입니다.
    - "inetd"는 인터넷 서비스를 제공하는 데 사용되는 데몬 프로세스입니다.
    - "bg"는 백그라운드에서 실행되는 프로세스를 생성하는 쉘 명령어입니다.

    따라서, 현재 프로세스를 새로운 프로그램으로 대체하는 "exec" 호출이 가장 알맞은 것입니다.
profile_image
1

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

28. 다음 중 프로세스 유틸리티(Utility) 사용법과 설명으로 틀린 것은?

  1. kill -l : 시그널의 종류를 출력
  2. killall -9 1234 : PID가 1234인 프로세스에게 9번 시그널을 보냄
  3. kill -HUP 1234 : PID가 1234인 프로세스에게 1번 시그널을 보냄
  4. kill 1234 : PID가 1234인 프로세스에게 15번 시그널을 보냄
(정답률: 57%)
  • "killall -9 1234 : PID가 1234인 프로세스에게 9번 시그널을 보냄"이 틀린 것은, killall은 프로세스 이름으로 프로세스를 종료시키는 유틸리티이며, PID를 인자로 받지 않습니다. 따라서 "killall -9 1234"는 잘못된 명령어입니다. 올바른 사용법은 "kill -9 1234"입니다. 이 명령어는 PID가 1234인 프로세스에게 9번 시그널을 보내서 강제 종료시키는 역할을 합니다.
profile_image
1

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

29. 다음 중 vi 편집기를 이용하여 현재 커서의 위치부터 문서 끝까지 ihd라는 문자열은 kait로 치환하는 방법으로 알맞은 것은?

  1. :% s/ihd/kait/g
  2. :0,$ s/ihd/kait/g
  3. :.,$ s/ihd/kait/g
  4. :1,$ s/ihd/kait/g
(정답률: 61%)
  • 정답은 ":.,$ s/ihd/kait/g" 입니다.

    - ":" : 명령어 모드로 진입
    - ".," : 현재 커서 위치부터 문서 끝까지 범위 지정
    - "s" : 치환 명령어
    - "/ihd/kait/g" : "ihd" 문자열을 "kait" 문자열로 치환하는 명령어. "g"는 해당 라인에서 모든 문자열을 치환하라는 옵션입니다.

    따라서, 현재 커서 위치부터 문서 끝까지의 모든 라인에서 "ihd" 문자열을 "kait" 문자열로 치환합니다.
profile_image
1

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

30. vi 에디터를 이용해 readme.txt 파일을 열면서 커서를 마지막 줄에 둘 때 사용하는 명령으로 알맞은 것은?

  1. vi -R readme.txt
  2. vi + readme.txt
  3. vi -r readme.txt
  4. vi -c readme.txt
(정답률: 65%)
  • 정답: vi + readme.txt

    설명: vi 에디터에서 + 옵션은 파일을 열 때 커서를 지정한 위치에 놓을 수 있도록 해줍니다. 따라서 "vi + readme.txt" 명령은 readme.txt 파일을 열면서 커서를 마지막 줄에 놓게 됩니다. 반면에 -R 옵션은 파일을 읽기 전용 모드로 열어서 수정할 수 없게 합니다. -r 옵션은 복구 파일을 지정하는 것이고, -c 옵션은 지정한 명령을 실행한 후에 파일을 열게 됩니다.
profile_image
1

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

31. 다음 중 vi 편집기를 사용해서 입력모드로 전환했을 때 화면 아래에 표시되는 내용으로 알맞은 것은?

  1. -- IN --
  2. -- INPUT --
  3. -- INSERT --
  4. -- MODE --
(정답률: 76%)
  • 정답: "-- INSERT --"

    vi 편집기에서 입력모드로 전환하면 화면 아래에 "-- INSERT --"라는 텍스트가 표시됩니다. 이는 현재 편집기가 입력모드에 있다는 것을 나타내며, 이제부터는 키보드로 직접 텍스트를 입력할 수 있다는 것을 의미합니다. "-- IN --"이나 "-- INPUT --"은 vi에서 사용되지 않는 표시어이며, "-- MODE --"는 현재 vi가 어떤 모드에 있는지를 나타내는 표시어입니다.
profile_image
1

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

32. 다음 중 vi 편집기에서 입력모드 전환과 관련된 명령으로 가장 거리가 먼 것은?

  1. i
  2. o
  3. p
  4. s
(정답률: 65%)
  • 정답은 "p"입니다. "i"는 현재 커서 위치에서 입력 모드로 전환하고, "o"는 현재 줄 다음에 새로운 줄을 만들고 입력 모드로 전환합니다. "s"는 현재 커서 위치에서 문자를 지우고 입력 모드로 전환합니다. 하지만 "p"는 입력 모드와 관련이 없는 명령으로, 현재 커서 위치에서 다음 줄을 삭제하고 삭제한 내용을 잘라내어 복사 버퍼에 저장합니다. 따라서 "p"는 입력 모드와 관련이 없으므로 가장 거리가 먼 것입니다.
profile_image
1

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

33. 다음 중 vi 편집기에서 커서를 왼쪽으로 이동하는 명령키로 알맞은 것은?

  1. h
  2. j
  3. k
  4. l
(정답률: 56%)
  • 정답은 "h"입니다.

    vi 편집기에서 "h"는 커서를 왼쪽으로 이동시키는 명령키입니다. 이는 "j"가 아래로, "k"가 위로, "l"이 오른쪽으로 이동하는 명령키이기 때문입니다. 이러한 키 배치는 vi 편집기에서 키보드의 홈 포지션을 기준으로 하여 최적화된 것으로, 편집 작업을 빠르고 효율적으로 수행할 수 있도록 도와줍니다.
profile_image
1

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

34. 다음에서 설명하는 에디터의 종류로 알맞은 것은?

  1. vi
  2. vim
  3. pico
  4. emacs
(정답률: 78%)
  • 이미지에서 보이는 단축키들은 emacs 에디터의 단축키입니다. 따라서 정답은 "emacs" 입니다.
profile_image
1

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

35. 다음 중 수세(SUSE) 리눅스에서 사용하는 저장소 (repository) 기반의 패키지 관리 프로그램으로 알맞은 것은?

  1. yum
  2. apt-get
  3. YaST
  4. Zypper
(정답률: 58%)
  • 수세(SUSE) 리눅스에서 사용하는 저장소(repository) 기반의 패키지 관리 프로그램은 "Zypper"입니다. Zypper는 SUSE 리눅스에서 패키지를 설치, 업데이트, 삭제하는데 사용되며, 다른 패키지 관리 프로그램과 비교하여 더욱 빠르고 안정적인 성능을 보입니다. 또한, Zypper는 YaST와 같은 그래픽 인터페이스를 제공하지 않고, 터미널에서 사용되는 명령어 기반의 프로그램입니다.
profile_image
1

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

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

  1. -v
  2. -V
  3. -q
  4. --version
(정답률: 32%)
  • 이 보기는 프로그램의 버전 정보를 출력하는 옵션들을 나열한 것이다.

    "-v" 옵션은 버전 정보를 자세히(verbose) 출력하는 옵션이다.

    "-V" 옵션은 프로그램의 버전 정보뿐만 아니라 추가적인 정보도 출력하는 옵션이다.

    "--version" 옵션은 프로그램의 버전 정보만 출력하는 옵션이다.

    따라서, "-q" 옵션은 버전 정보를 조용히(quietly) 출력하는 옵션이다. 즉, "-q" 옵션을 사용하면 프로그램의 버전 정보를 출력할 때, 추가적인 정보나 자세한 설명 없이 간단하게 출력된다.
profile_image
1

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

37. 다음은 기존의 tar 파일에 추가로 파일을 묶는 과정이다. ( 괄호) 안에들어갈내용으로알맞은것은?

  1. cvf
  2. rvf
  3. tvf
  4. xvf
(정답률: 51%)
  • 기존의 tar 파일에 추가로 파일을 묶을 때는 "rvf" 옵션을 사용한다. "r"은 기존 파일에 추가한다는 의미이고, "v"는 작업 내용을 화면에 출력하라는 의미이다. "f"는 파일 이름을 지정하라는 의미이다. 따라서 "rvf" 옵션은 기존 파일에 추가하면서 작업 내용을 화면에 출력하고, 파일 이름을 지정하는 옵션이다. "cvf"는 새로운 tar 파일을 생성하는 옵션, "tvf"는 tar 파일 내용을 확인하는 옵션, "xvf"는 tar 파일을 해제하는 옵션이다.
profile_image
1

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

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

  1. ㉠ yum ㉡ yum
  2. ㉠ yum ㉡ aptitude
  3. ㉠ apt-get ㉡ yast
  4. ㉠ apt-get ㉡ yum
(정답률: 81%)
  • 이미지에서 보이는 것은 리눅스 운영체제에서 패키지를 관리하는 명령어들이다. "apt-get"은 데비안 계열의 리눅스에서 사용되는 패키지 관리 명령어이고, "yum"은 레드햇 계열의 리눅스에서 사용되는 패키지 관리 명령어이다. 따라서, 정답은 "㉠ apt-get ㉡ yum"이다.
profile_image
1

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

39. 특정 패키지가 설치한 파일 목록을 확인하려고 한다. ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?

  1. -ql
  2. -l
  3. -L
  4. -R
(정답률: 36%)
  • "-L" 옵션은 패키지가 설치한 파일 목록을 출력하는 옵션이다. 따라서 이 문제에서는 "-L" 옵션을 사용해야 한다.

    다른 옵션들의 설명은 다음과 같다.
    - "-ql": 패키지가 설치한 파일 목록을 출력하지만, 파일 경로만 출력하고 파일 이름은 출력하지 않는다.
    - "-l": 패키지가 설치한 파일 목록을 출력하지만, 파일의 상세 정보를 함께 출력한다.
    - "-R": 패키지가 설치한 파일 목록을 출력하고, 해당 파일들이 어떤 디렉토리에 위치해 있는지도 함께 출력한다.
profile_image
1

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

40. 다음 설명에 해당하는 압축 기법으로 알맞은 것은?

  1. xz
  2. gzip
  3. bzip2
  4. compress
(정답률: 68%)
  • 이미지 파일의 크기를 줄이기 위해 사용하는 압축 기법 중에서 가장 효율적인 것은 "xz"이다. "xz"는 LZMA2라는 알고리즘을 사용하여 압축률이 높고 압축 속도도 빠르다. 따라서, 이미지 파일과 같이 큰 용량을 가진 파일을 압축할 때 "xz"를 사용하는 것이 좋다.
profile_image
1

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

41. 다음 조건과 같을 때 ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?

  1. -ivh
  2. -uvh
  3. -Uvh
  4. -Fvh
(정답률: 45%)
  • 이 그림은 리눅스 명령어 중 하나인 chmod 명령어를 사용한 것입니다. chmod 명령어는 파일이나 디렉토리의 권한을 변경하는 명령어입니다.

    이 그림에서는 chmod 명령어를 사용하여 파일의 권한을 변경하는 것을 보여줍니다.

    chmod 명령어는 다음과 같은 형식으로 사용됩니다.

    chmod [옵션] [권한] [파일명]

    옵션은 권한을 변경할 때 사용하는 옵션으로, 이 그림에서는 -R 옵션을 사용하였습니다. -R 옵션은 디렉토리 내의 모든 파일과 서브디렉토리의 권한을 변경할 때 사용합니다.

    권한은 파일의 읽기, 쓰기, 실행 권한을 나타내며, 이 그림에서는 -Fvh 라는 권한을 설정하였습니다.

    - F는 파일 타입을 나타내는 옵션으로, 이 그림에서는 일반 파일을 나타내는 '-'를 사용하였습니다.
    - v는 변경된 권한을 출력하는 옵션으로, 이 그림에서는 변경된 권한을 출력하도록 설정하였습니다.
    - h는 권한을 변경할 대상이 심볼릭 링크인 경우, 링크 파일 자체의 권한을 변경하도록 설정하는 옵션입니다.

    따라서, 이 그림에서는 파일의 권한을 일반 파일(-)로 설정하고, 변경된 권한을 출력하며, 심볼릭 링크 파일의 권한도 변경하도록 설정한 것입니다.
profile_image
1

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

42. rpm 명령의 결과가 다음 그림과 같을 때 ( 괄호 )안에 들어갈 내용으로 알맞은 것은?

  1. -qi
  2. -qd
  3. -ql
  4. -qa
(정답률: 53%)
  • 정답: "python-libs-2.7.5-58.el7.x86_64"은 이미 설치되어 있으며, "-qi" 옵션은 해당 패키지의 정보를 조회하는 옵션이다.

    "-qd" 옵션은 패키지의 문서 파일을 조회하는 옵션이고, "-ql" 옵션은 패키지에 포함된 파일 목록을 조회하는 옵션이다. "-qa" 옵션은 시스템에 설치된 모든 패키지의 정보를 조회하는 옵션이다.
profile_image
1

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

43. lp 명령어로 파일을 여러 장 출력하고자 할 때 사용하는 옵션으로 알맞은 것은?

  1. -d
  2. -p
  3. -#
  4. -n
(정답률: 57%)
  • 정답: "-n"

    "-n" 옵션은 출력할 파일의 번호를 지정하는 옵션이다. 예를 들어, "lp -n 3-5 file.txt" 명령어는 "file.txt" 파일의 3번째부터 5번째까지의 페이지를 출력한다. 따라서 파일을 여러 장 출력하고자 할 때 "-n" 옵션을 사용할 수 있다.
profile_image
1

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

44. 다음 중 ALSA 사운드카드 장치를 초기화 하는 명령으로 알맞은 것은?

  1. alsactl reload
  2. alsactl init
  3. alsamixer reload
  4. alsamixer init
(정답률: 59%)
  • 정답은 "alsactl init" 입니다. 이 명령은 ALSA 사운드카드 장치를 초기화하여 설정을 다시 불러옵니다. "alsactl reload" 명령은 현재 설정을 다시 불러오지만 초기화는 하지 않습니다. "alsamixer reload"와 "alsamixer init" 명령은 ALSA 믹서를 다시 불러오거나 초기화하는 명령입니다.
profile_image
1

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

45. 다음 중 cancel 명령어로 프린트 작업을 취소할 때 알맞은 것은?

  1. 먼저 lpc 명령어로 프린트 작업을 가능하게 한다.
  2. 먼저 lpstat 명령어로 큐의 요청ID를 확인해야 한다.
  3. lpr 명령어로 출력 결과를 자세하게 출력해야 한다.
  4. lp 명령어로 프린터 큐에 있는 모든 작업을 취소해야 한다.
(정답률: 62%)
  • 정답은 "먼저 lpstat 명령어로 큐의 요청ID를 확인해야 한다." 이다.

    프린트 작업을 취소하기 위해서는 해당 작업의 요청ID를 알아야 한다. 이를 확인하기 위해 lpstat 명령어를 사용한다. lpstat 명령어는 현재 프린터 큐에 대한 정보를 출력해주는 명령어로, 요청ID를 확인할 수 있다. 이후에는 cancel 명령어를 사용하여 해당 작업을 취소할 수 있다.

    따라서, 먼저 lpstat 명령어로 큐의 요청ID를 확인해야 한다.
profile_image
1

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

46. 다음중 BSD계열프린터명령어로 알맞게 짝지은것은?

  1. lpr – lpq - lprm
  2. lpr – lpc - lpstat
  3. lp – lpc - lpstat
  4. lp – lpq - lprm
(정답률: 68%)
  • BSD계열 프린터에서는 lpr 명령어로 인쇄 작업을 보내며, lpq 명령어로 인쇄 대기열을 확인할 수 있습니다. lprm 명령어는 인쇄 작업을 취소하는데 사용됩니다. 따라서 "lpr – lpq - lprm"이 알맞은 짝이 됩니다.
profile_image
1

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

47. 다음 중 사운드 카드와 관련이 없는 것은?

  1. ALSA
  2. OSS
  3. SANE
  4. OSS/free
(정답률: 79%)
  • 정답은 "SANE"입니다.

    "SANE"은 이미지 스캐너를 위한 소프트웨어 프레임워크입니다.

    반면에 "ALSA"와 "OSS"는 사운드 카드를 위한 드라이버 프레임워크이며, "OSS/free"는 오픈 소스로 개발된 "OSS"의 무료 버전입니다.
profile_image
1

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

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

  1. ㉠ DAEMON ㉡ SMB
  2. ㉠ LPRng ㉡ CUPS
  3. ㉠ SANE ㉡ XSANE
  4. ㉠ ALSA ㉡ OSS
(정답률: 73%)
  • 이미지는 프린터 관련 프로그램들을 나열한 것이다. "㉠ DAEMON ㉡ SMB"은 프린터와는 직접적인 연관이 없는 프로그램들이므로 제외한다. "㉠ SANE ㉡ XSANE"은 스캐너 관련 프로그램들이므로 제외한다. "㉠ ALSA ㉡ OSS"는 사운드 관련 프로그램들이므로 제외한다. 따라서, 프린터 관련 프로그램 중에서 가장 일반적으로 사용되는 것은 "㉠ LPRng ㉡ CUPS"이다. LPRng는 Unix 계열 운영체제에서 사용되는 프린터 관리 시스템이고, CUPS는 Unix 및 Linux 계열 운영체제에서 사용되는 프린터 관리 시스템이다.
profile_image
1

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

2과목: 리눅스 활용

49. 다음 설명으로 알맞은 것은?(오류 신고가 접수된 문제입니다. 반드시 정답과 해설을 확인하시기 바랍니다.)

  1. X.org
  2. XFree86
  3. Wayland
  4. Athena
(정답률: 39%)
  • 이미지에서 보이는 윈도우 시스템은 Wayland를 사용하고 있기 때문입니다.
profile_image
1

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

50. 다음 중 GUI 환경을 이용하기 위해 사용자에게 제공되는 인터페이스 스타일에 해당하는 명칭으로 알맞은 것은?

  1. 데스크톱 환경
  2. X 프로토콜
  3. 디스플레이 매니저
  4. 디스플레이 서버
(정답률: 53%)
  • - 데스크톱 환경: 사용자가 컴퓨터를 조작하기 위해 필요한 그래픽 인터페이스를 제공하는 소프트웨어 패키지로, 윈도우, 아이콘, 메뉴 등을 포함한다.
    - X 프로토콜: 네트워크 상에서 그래픽 디스플레이를 위한 프로토콜로, 리눅스와 같은 UNIX 계열 운영체제에서 GUI 환경을 구현하는 데 사용된다.
    - 디스플레이 매니저: X 서버와 클라이언트 간의 통신을 관리하며, 윈도우 매니저, 테마, 배경화면 등을 관리한다.
    - 디스플레이 서버: X 프로토콜을 구현하는 서버로, 클라이언트의 요청에 따라 그래픽 디스플레이를 제공한다.

    따라서, GUI 환경을 이용하기 위해 사용자에게 제공되는 인터페이스 스타일에 해당하는 명칭은 "데스크톱 환경"이다. 데스크톱 환경은 X 프로토콜과 디스플레이 매니저, 디스플레이 서버 등을 포함하여 구성된다.
profile_image
1

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

51. 콘솔 모드에서 두 번째 X 윈도를 실행시키려고 한다. 다음 ( 괄호 )안에 들어갈 내용으로 알맞은 것은?

  1. startx
  2. XClients
  3. Xresources
  4. Xmodmap
(정답률: 75%)
  • 콘솔 모드에서 X 윈도를 실행시키기 위해서는 "startx" 명령어를 사용해야 한다. "startx" 명령어는 X 서버를 시작하고, 사용자의 환경 설정 파일인 ".xinitrc" 파일을 실행시켜 X 클라이언트 프로그램을 실행시킨다. 따라서, "startx"가 두 번째 X 윈도를 실행시키기 위한 올바른 명령어이다. "XClients"는 존재하지 않는 옵션 이름이며, "Xresources"와 "Xmodmap"은 X 서버의 설정 파일이다.
profile_image
1

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

52. 다음 그림에 해당하는 프로그램으로 알맞은 것은?

  1. ImageMagicK
  2. eog
  3. GIMP
  4. Totem
(정답률: 66%)
  • 정답은 "Totem"이다. 이유는 그림이 동영상 파일이기 때문이다. "Totem"은 GNOME 데스크톱 환경에서 기본적으로 제공되는 동영상 플레이어이다. 따라서 이 프로그램을 사용하여 그림을 재생할 수 있다. "ImageMagicK"은 이미지 편집 프로그램, "eog"는 GNOME 이미지 뷰어, "GIMP"는 고급 이미지 편집 프로그램이다.
profile_image
1

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

53. 다음 중 X 윈도 실행 시에 생성되는 관련 키 값의 저장 경로로 알맞은 것은?

  1. $HOME/xauthority
  2. $HOME/Xauthority
  3. $HOME/.xauthority
  4. $HOME/.Xauthority
(정답률: 55%)
  • 정답은 "$HOME/.Xauthority"입니다.

    X 윈도는 사용자 인증을 위해 X 인증 키를 사용합니다. 이 키는 일반적으로 "$HOME/.Xauthority" 파일에 저장됩니다. 이 파일은 사용자의 홈 디렉토리에 숨김 파일로 저장되며, X 윈도가 실행될 때 자동으로 생성됩니다. 이 파일은 X 윈도에서 실행되는 프로그램들이 서로 인증을 하기 위해 사용됩니다.
profile_image
1

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

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

  1. LibreOffice Writer
  2. LibreOffice Impress
  3. LibreOffice Calc
  4. LibreOffice Draw
(정답률: 47%)
  • 이 그림은 다이어그램을 그리는 것으로, "LibreOffice Draw"는 그래픽 디자인 및 다이어그램 작성에 특화된 프로그램이기 때문에 정답이다. "LibreOffice Writer"는 문서 작성, "LibreOffice Impress"는 프레젠테이션 제작, "LibreOffice Calc"는 스프레드시트 작성에 특화된 프로그램이다.
profile_image
1

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

55. 다음 중 이미지 뷰어 프로그램으로 알맞은 것은?

  1. eog
  2. Totem
  3. KMid
  4. Rhythmbox
(정답률: 79%)
  • 정답은 "eog"입니다. "eog"는 GNOME 환경에서 사용되는 이미지 뷰어 프로그램으로, 간단하고 가벼운 기능을 제공합니다. "Totem"은 동영상 플레이어, "KMid"는 MIDI 파일 재생기, "Rhythmbox"는 음악 재생기입니다.
profile_image
1

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

56. 다음중 디스플레이매니저에대한 설명으로틀린것은?

  1. 런 레벨 3에서 부팅과 동시에 실행된다.
  2. 사용자 이름과 암호를 요청하고 유효한 값이 입력되면 세션을 시작한다.
  3. GNOME에서는 GDM을 사용한다.
  4. KDE에서는 KDM을 사용한다.
(정답률: 66%)
  • "런 레벨 3에서 부팅과 동시에 실행된다."가 틀린 설명이다. 디스플레이 매니저는 런 레벨 5에서 실행된다. 런 레벨 5는 그래픽 모드로 진입하는 레벨이며, 사용자 인터페이스를 제공하기 위해 필요한 서비스들이 실행된다.
profile_image
1

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

57. 다음 중 CentOS 6 버전에서 X 윈도 기반으로 네트워크 주소를 설정할 때 사용하는 명령으로 알맞은 것은?

  1. netconf
  2. netconfig
  3. system-config-network
  4. nm-connection-editor
(정답률: 41%)
  • 정답은 "nm-connection-editor"입니다.

    CentOS 6에서 X 윈도 기반으로 네트워크 주소를 설정할 때 사용하는 명령은 "nm-connection-editor"입니다. 이 명령은 NetworkManager를 사용하여 네트워크 연결을 구성하고 관리하는 그래픽 도구입니다. 다른 보기들은 CentOS 6에서 네트워크 설정을 위해 사용되는 명령어가 아닙니다.
profile_image
1

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

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

  1. bit
  2. frame
  3. packet
  4. segment
(정답률: 75%)
  • 데이터링크 계층은 물리적인 매체를 통해 데이터를 전송하기 위한 계층으로, 데이터를 프레임(frame) 단위로 전송합니다. 프레임은 데이터를 전송하기 위해 필요한 제어 정보와 함께 데이터를 묶어서 전송하는 단위입니다. 따라서, OSI 7계층 모델에서 데이터링크 계층의 데이터 전송 단위는 "frame"입니다.
profile_image
1

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

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

  1. /etc/sysconfig/network
  2. /etc/hosts
  3. /etc/host.conf
  4. /etc/resolv.conf
(정답률: 56%)
  • "/etc/resolv.conf" 파일은 DNS(Domain Name System) 서버의 주소를 설정하는 파일이다. 따라서 이 파일을 통해 시스템은 DNS 서버를 찾아서 도메인 이름을 IP 주소로 변환할 수 있다. 다른 보기들은 네트워크 설정과 관련된 파일이지만, DNS 서버 주소를 설정하는 파일은 "/etc/resolv.conf" 이다.
profile_image
1

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

60. 다음 중 192.168.0.1/25가 의미하는 서브넷마스크값으로 알맞은 것은?

  1. 255.255.0.0
  2. 255.255.255.0
  3. 255.255.255.128
  4. 255.255.255.192
(정답률: 67%)
  • 192.168.0.1/25는 25비트가 네트워크 부분이고 나머지 7비트가 호스트 부분인 CIDR 주소이다. 이를 서브넷마스크로 변환하면 네트워크 부분은 모두 1이고 호스트 부분은 모두 0인 형태가 되어야 한다. 25비트 중에서 첫 24비트는 모두 1이고 마지막 1비트는 0이므로, 서브넷마스크는 255.255.255.128이 된다.
profile_image
1

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

61. 다음 중 로컬 시스템에 사용 중인 네트워크 카드의 맥(MAC) 주소를 확인할 때 사용하는 명령으로 알맞은 것은?

  1. ip
  2. ss
  3. route
  4. arp
(정답률: 38%)
  • 정답은 "ip"입니다.

    "ip" 명령은 IP 주소와 관련된 정보를 확인할 수 있는 명령어로, 네트워크 인터페이스의 맥(MAC) 주소도 확인할 수 있습니다. "ss" 명령은 소켓 통계 정보를 확인하는 명령어이고, "route" 명령은 라우팅 테이블 정보를 확인하는 명령어입니다. "arp" 명령은 ARP 캐시 테이블 정보를 확인하는 명령어입니다. 따라서, 로컬 시스템에 사용 중인 네트워크 카드의 맥(MAC) 주소를 확인할 때는 "ip" 명령을 사용합니다.
profile_image
1

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

62. 다음 중 시스템간의 파일을 공유하는 서비스로 거리가 먼 것은?

  1. IRC
  2. NFS
  3. FTP
  4. SAMBA
(정답률: 67%)
  • IRC는 인터넷 릴레이 채팅 프로토콜로, 파일 공유 서비스가 아니라 대화를 위한 서비스이기 때문에 다른 것들과 거리가 먼 것입니다. NFS, FTP, SAMBA는 모두 파일 공유 서비스입니다.
profile_image
1

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

63. 다음 중 원격지에 있는 시스템과의 프린터 공유를 위해 필요한 서비스로 알맞은 것은?

  1. SSH
  2. NFS
  3. 텔넷
  4. SAMBA
(정답률: 59%)
  • 정답: SAMBA

    SAMBA는 Windows와 Linux/Unix 사이에서 파일 및 프린터 공유를 가능하게 해주는 서비스이다. 따라서 원격지에 있는 시스템과의 프린터 공유를 위해 필요한 서비스로 적합하다. SSH는 원격지 시스템에 안전하게 접속하기 위한 프로토콜, NFS는 Network File System으로 파일 공유를 위한 프로토콜, 텔넷은 원격지 시스템에 접속하기 위한 프로토콜이다.
profile_image
1

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

64. 다음 중 텔넷 명령을 이용해서 로컬시스템의 웹 서버 동작을 확인할 때의 명령으로 알맞은 것은?

  1. telnet localhost
  2. telnet -p 80 localhost
  3. telnet localhost:80
  4. telnet localhost 80
(정답률: 57%)
  • 정답: "telnet localhost 80"

    설명:
    - telnet: 텔넷 프로토콜을 사용하여 원격 호스트에 접속하는 명령어
    - localhost: 로컬 시스템을 의미하는 호스트 이름
    - 80: 웹 서버가 사용하는 포트 번호

    따라서 "telnet localhost 80" 명령은 로컬 시스템의 웹 서버에 접속하여 동작을 확인하는 명령이다.
profile_image
1

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

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

  1. ㉠ 32 ㉡ 64
  2. ㉠ 32 ㉡ 128
  3. ㉠ 64 ㉡ 128
  4. ㉠ 64 ㉡ 256
(정답률: 70%)
  • 주어진 그림은 6개의 블록으로 이루어져 있고, 각 블록은 2배씩 커지는 것을 알 수 있다. 따라서, 첫 번째 블록은 16에서 32로, 두 번째 블록은 32에서 64로, 세 번째 블록은 64에서 128로 커지므로 정답은 "㉠ 32 ㉡ 128"이다.
profile_image
1

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

66. 다음 중 루프백(Loopback) 네트워크가 속해 있는 IPv4의 클래스로 알맞은 것은?

  1. A 클래스
  2. B 클래스
  3. C 클래스
  4. D 클래스
(정답률: 58%)
  • 정답: A 클래스

    루프백(Loopback) 네트워크는 127.0.0.0/8 대역으로 할당되어 있으며, 이는 A 클래스의 주소 범위에 속합니다. 따라서 루프백(Loopback) 네트워크는 A 클래스의 일부입니다.
profile_image
1

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

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

  1. 스타형
  2. 버스형
  3. 링형
  4. 망형
(정답률: 61%)
  • 위 그림은 링형(LAN Ring) 구성 방식이다. 이는 모든 장치가 하나의 링 형태로 연결되어 있으며, 데이터가 한 방향으로만 전송된다는 특징이 있다. 따라서 데이터 충돌이 발생하지 않으며, 전송 속도가 일정하다는 장점이 있다.
profile_image
1

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

68. 다음 중 'Sliding Window'와 관련 있는 프로토콜의 기능으로 알맞은 것은?

  1. 순서지정
  2. 흐름제어
  3. 오류제어
  4. 연결제어
(정답률: 78%)
  • Sliding Window는 데이터 전송 시 흐름제어를 수행하는 프로토콜입니다. 흐름제어는 수신측이 데이터를 처리할 수 있는 속도에 맞춰 송신측이 데이터를 전송하는 것을 의미합니다. Sliding Window는 송신측과 수신측 간의 데이터 전송 속도 차이를 조절하여 데이터 전송의 효율성을 높이는 역할을 합니다. 따라서 '흐름제어'가 정답입니다.
profile_image
1

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

69. 다음 중 C 클래스 기준으로 서브넷마스크를 255.255.255.192로 설정했을 때 하나의 서브네트워크에서 호스트에 할당할 수 있는 IP 주소 개수로 알맞은 것은?

  1. 62
  2. 64
  3. 126
  4. 128
(정답률: 58%)
  • C 클래스는 24비트를 네트워크 ID로 사용하므로, 서브넷마스크를 255.255.255.192로 설정하면 26비트를 네트워크 ID로 사용하게 된다. 이는 2의 6승인 64개의 IP 주소를 사용할 수 있다는 뜻이다. 하지만 첫 번째 IP 주소와 마지막 IP 주소는 각각 네트워크 ID와 브로드캐스트 주소로 사용되므로, 호스트에게 할당할 수 있는 IP 주소 개수는 64 - 2 = 62개가 된다. 따라서 정답은 "62"이다.
profile_image
1

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

70. 다음 중 시스템에 설정된 게이트웨이 주소를 확인할 때 사용하는 명령으로 알맞은 것은?

  1. ifconfig
  2. ss
  3. route
  4. arp
(정답률: 45%)
  • 정답은 "route"입니다.

    "route" 명령은 시스템의 라우팅 테이블을 보여주는 명령입니다. 라우팅 테이블은 시스템이 패킷을 전송할 때 사용하는 경로를 결정하는 데 사용됩니다. 이 테이블에는 게이트웨이 주소도 포함되어 있으므로 "route" 명령을 사용하여 게이트웨이 주소를 확인할 수 있습니다.

    반면에 "ifconfig" 명령은 네트워크 인터페이스의 구성 정보를 보여주는 명령이며, "ss" 명령은 소켓 통계 정보를 보여주는 명령입니다. "arp" 명령은 ARP 캐시 테이블을 보여주는 명령입니다. 이 명령들은 게이트웨이 주소를 확인하는 데 사용되지 않습니다.
profile_image
1

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

71. 다음 중 사용자가 메일 서버를 통해 메일을 보내는 것과 관련 있는 프로토콜로 알맞은 것은?

  1. POP3
  2. IMAP
  3. SMTP
  4. SNMP
(정답률: 70%)
  • SMTP는 Simple Mail Transfer Protocol의 약자로, 사용자가 메일 서버를 통해 메일을 보내는 데 사용되는 프로토콜입니다. POP3와 IMAP은 메일을 받는 데 사용되는 프로토콜이며, SNMP는 네트워크 관리에 사용되는 프로토콜입니다. 따라서, 이 중에서 사용자가 메일 서버를 통해 메일을 보내는 것과 관련 있는 프로토콜은 SMTP입니다.
profile_image
1

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

72. 다음 중 리눅스와 리눅스 시스템간의 디렉터리 공유할 때 가장 효율적인 서비스로 알맞은 것은?

  1. SSH
  2. NFS
  3. FTP
  4. SAMBA
(정답률: 65%)
  • NFS(Network File System)가 가장 효율적인 서비스이다. 이는 리눅스 시스템 간에 파일 및 디렉터리를 공유하기 위한 프로토콜로, 네트워크를 통해 파일을 공유하기 때문에 빠르고 안정적이다. 또한, NFS는 파일 권한 및 접근 제어 등의 보안 기능을 제공하므로 안전하게 파일을 공유할 수 있다.
profile_image
1

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

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

  1. /etc/domaintable
  2. /etc/access
  3. /etc/local-host-names
  4. /etc/hosts
(정답률: 64%)
  • "/etc/hosts" 파일은 호스트 이름과 IP 주소를 매핑하는 데 사용되는 로컬 호스트 파일입니다. 따라서 이 파일은 로컬 시스템에서 DNS 서버를 우회하여 호스트 이름을 해석하는 데 사용됩니다. 다른 파일들은 이와 다른 용도로 사용됩니다.
profile_image
1

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

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

  1. 패킷 크기의 확장
  2. IP 주소 대역 구분인 클래스의 확장
  3. 헤더 구조의 단순화
  4. 흐름 제어 기능 지원
(정답률: 56%)
  • IPv6는 IP 주소 대역 구분인 클래스의 확장이 아니라, IP 주소 체계의 변경으로 인한 주소 공간의 확장이다. IPv4에서는 클래스 A, B, C 등으로 주소 대역을 구분했지만, IPv6에서는 128비트 길이의 주소 체계를 사용하여 주소 공간을 대폭 확장하였다. 따라서 정답은 "IP 주소 대역 구분인 클래스의 확장"이다.
profile_image
1

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

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

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

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

76. 다음 그림에 해당하는 파일로 알맞은 것은?

  1. /etc/sysconfig/network
  2. /etc/hosts
  3. /etc/host.conf
  4. /etc/resolv.conf
(정답률: 49%)
  • 이 그림은 호스트 이름과 IP 주소를 매핑하는 호스트 파일을 나타낸다. 따라서 정답은 "/etc/hosts"이다. 이 파일은 로컬 시스템에서 사용되며, 호스트 이름과 IP 주소를 매핑하여 DNS 서버를 사용하지 않고도 호스트 이름을 해석할 수 있게 한다. 다른 보기들은 네트워크 설정과 관련된 파일이지만, 호스트 이름과 IP 주소를 매핑하는 파일은 "/etc/hosts"이다.
profile_image
1

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

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

  1. 라즈베리파이
  2. 안드로이드
  3. 아두이노
  4. 심비안
(정답률: 69%)
  • 위 그림은 아두이노 보드의 모습을 보여주고 있습니다. 따라서 정답은 "아두이노"입니다.

    아두이노는 오픈소스 하드웨어 플랫폼으로, 간단한 회로와 프로그래밍으로 다양한 작업을 수행할 수 있습니다. 예를 들어, 센서를 이용한 자동화 시스템, 로봇 제어, IoT 기기 제어 등에 사용됩니다. 반면, 라즈베리파이는 오픈소스 컴퓨터 플랫폼으로, 데스크톱 컴퓨터와 유사한 기능을 수행할 수 있습니다. 안드로이드는 모바일 운영체제이며, 스마트폰과 태블릿 등에서 사용됩니다. 심비안은 모바일 운영체제 중 하나이며, 과거에는 네이도(Nokia)의 스마트폰에서 사용되었습니다.
profile_image
1

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

78. 다음 설명에 해당하는 시스템으로 알맞은 것은?

  1. 고가용성 클러스터
  2. 베어울프 클러스터
  3. 부하분산 클러스터
  4. 가상서버 클러스터
(정답률: 63%)
  • 이 시스템은 베어울프 클러스터이다. 이는 두 대의 서버가 하나의 스토리지를 공유하며, 서버 중 하나가 다운되더라도 다른 서버가 이를 대신하여 작업을 수행할 수 있도록 구성된 고가용성 클러스터이다.
profile_image
1

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

79. 다음 설명과 관련 있는 기술로 알맞은 것은?

  1. 클러스터
  2. 임베디드
  3. 클라우드 컴퓨팅
  4. 빅데이터
(정답률: 82%)
  • 위 그림은 다량의 데이터를 분석하여 유용한 정보를 도출하는 빅데이터 기술을 나타내고 있습니다. 빅데이터는 대규모 데이터를 수집, 저장, 분석하여 새로운 인사이트를 발견하고 의사결정에 활용하는 기술입니다. 따라서 위 그림에서 보이는 데이터의 양과 다양성은 빅데이터 기술과 관련이 있습니다.
profile_image
1

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

80. 다음 중 리눅스 동향으로 가장 알맞은 것은?

  1. 서버 분야에서 다른 운영체제에 비해 약세를 보이고 있다.
  2. 클라우드 컴퓨팅, 빅데이터, 사물인터넷 환경 등에서 중추적인 역할이 기대된다.
  3. 최근 사용자 편의성을 높인 배포판들의 등장으로 데스크톱 분야 점유율이 가장 높아졌다.
  4. 리눅스 운영체제 특성상 슈퍼컴퓨팅 분야는 적합하지 않아 점유율은 좋지 않다.
(정답률: 69%)
  • 정답은 "클라우드 컴퓨팅, 빅데이터, 사물인터넷 환경 등에서 중추적인 역할이 기대된다." 이다. 이유는 리눅스는 오픈소스 운영체제로서 클라우드 컴퓨팅, 빅데이터, 사물인터넷 등의 분야에서 많은 기업들이 사용하고 있으며, 이러한 분야에서의 중요성이 더욱 커지고 있기 때문이다. 또한, 리눅스는 안정성과 보안성이 높아서 서버 분야에서도 많이 사용되고 있다.
profile_image
1

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

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