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

리눅스마스터 2급
(2021-09-11 기출문제)

목록

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

1. 다음중 프린터 큐의 상태를 출력하는 명령으로 알맞은 것은?

  1. lp
  2. lpr
  3. lpc
  4. lpstat
(정답률: 78%)
  • 정답: lpstat

    이유: lpstat은 "line printer status"의 약자로, 프린터 큐의 상태를 출력하는 명령어이다. lp는 프린터에 출력 작업을 보내는 명령어이고, lpr은 파일을 프린터에 보내는 명령어이며, lpc는 프린터 서비스를 관리하는 명령어이다. 따라서, 프린터 큐의 상태를 출력하는 명령어는 lpstat이다.
profile_image
1

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

2. 다음 중 스캐너 관련 프로그램으로 알맞은 것은?

  1. CUPS
  2. ALSA
  3. OSS
  4. SANE
(정답률: 87%)
  • SANE은 Scanner Access Now Easy의 약자로, 리눅스와 유닉스 시스템에서 스캐너를 사용하기 위한 프레임워크이다. 따라서 스캐너 관련 프로그램으로는 SANE이 가장 알맞다. CUPS는 프린터 관련 프로그램, ALSA와 OSS는 사운드 관련 프로그램이다.
profile_image
1

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

3. 다음 설명에 해당하는 LVM 관련 용어로 알맞은 것은?

  1. PV
  2. VG
  3. LV
  4. PE
(정답률: 54%)
  • PE는 Physical Extent의 약자로, 물리적인 공간에서 LVM이 사용하는 최소 단위를 의미합니다. 디스크를 물리적인 PE로 분할하고, 이를 논리적인 LV로 조합하여 사용합니다. 따라서 PE는 LVM에서 가장 기본적인 단위입니다.
profile_image
1

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

4. 다음 그림은 CentOS 7에서 프린터를 설정하기 위해 관련 프로그램을 실행한 것이다. 해당 프로그램을 실행하기 위한 명령으로 알맞은 것은?

  1. printconf
  2. printtool
  3. system-config-printer
  4. redhat-config-printer
(정답률: 88%)
  • 정답은 "system-config-printer"이다.

    이유는 그림에서 보이는 프로그램이 바로 "system-config-printer"이기 때문이다.

    "printconf"와 "printtool"은 CentOS 7에서 사용되지 않는 프로그램이며, "redhat-config-printer"은 CentOS 7에서는 사용되지 않는 레거시 프로그램이다.
profile_image
1

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

5. 다음 설명에 해당하는 용어로 알맞은 것은?

  1. CUPS
  2. LPRng
  3. SANE
  4. ALSA
(정답률: 76%)
  • 위 그림은 프린터 서버를 구성하는 방법 중 하나인 LPRng의 구성도를 나타내고 있습니다. 따라서 정답은 "LPRng"입니다.

    LPRng는 리눅스 운영체제에서 사용되는 프린터 서버 소프트웨어 중 하나로, 다양한 프린터 드라이버를 지원하며, 인쇄 작업을 관리하고 프린터를 공유할 수 있습니다. LPRng는 CUPS와 함께 가장 많이 사용되는 프린터 서버 소프트웨어 중 하나입니다.
profile_image
1

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

6. 다음 설명에 해당하는 RAID의 종류로 알맞은 것은?

  1. RAID-0
  2. RAID-1
  3. RAID-5
  4. RAID-6
(정답률: 78%)
  • 이 그림은 RAID-5를 나타냅니다. RAID-5는 데이터를 여러 디스크에 분산하여 저장하고, 패리티 정보를 함께 저장하여 데이터 손실을 방지하는 방식입니다. 그림에서는 3개의 데이터 디스크와 1개의 패리티 디스크로 구성되어 있습니다. 따라서 하나의 디스크가 고장나도 데이터를 복구할 수 있습니다.
profile_image
1

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

7. 다음은 yum 명령을 이용해서 telnet-server 패키지를 설치하는 과정이다. ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?

  1. -i
  2. -y
  3. install
  4. --install
(정답률: 82%)
  • 정답은 "install"입니다.

    yum 명령어는 패키지를 설치, 업데이트, 삭제하는 등의 작업을 수행하는 패키지 관리자입니다. 이때, 패키지를 설치할 때는 "install" 옵션을 사용합니다. "-i"는 "--install"의 축약형이며, "-y"는 설치 과정에서 나오는 모든 질문에 대해 "yes"로 대답하는 옵션입니다.
profile_image
1

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

8. 다음 중 sendmail이라는 패키지 설치하는 명령으로 알맞은 것은?

  1. rpm –e sendmail-8.14.7-6.el7.x86_64.rpm
  2. rpm –u sendmail-8.14.7-6.el7.x86_64.rpm
  3. rpm –U sendmail-8.14.7-6.el7.x86_64.rpm
  4. rpm –V sendmail-8.14.7-6.el7.x86_64.rpm
(정답률: 61%)
  • sendmail 패키지를 설치하는 명령은 "rpm –U sendmail-8.14.7-6.el7.x86_64.rpm" 입니다. 이유는 "-U" 옵션은 패키지를 업그레이드하거나 새로 설치할 때 사용하는 옵션으로, 이미 설치된 패키지가 있으면 업그레이드하고, 없으면 새로 설치합니다. 따라서 sendmail 패키지를 설치하기 위해서는 "-U" 옵션을 사용해야 합니다.
profile_image
1

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

9. 다음 중 compress 명령으로 생성되는 압축 파일명으로 알맞은 것은?

  1. php-8.0.3.tar.Z
  2. php-8.0.3.tar.xz
  3. php-8.0.3.tar.gz
  4. php-8.0.3.tar.bz2
(정답률: 71%)
  • 정답은 "php-8.0.3.tar.Z" 입니다.

    compress 명령은 .Z 확장자를 가진 파일을 생성합니다. 따라서 "php-8.0.3.tar.Z"가 올바른 파일명입니다.

    다른 보기들은 각각 xz, gzip, bzip2 압축 방식에 해당하는 확장자를 가지고 있습니다.
profile_image
1

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

10. 다음은 다운로드 받은 rpm 패키지 파일에 대한 정보를 확인하는 과정이다. ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?

  1. -qif
  2. -qip
  3. -qiv
  4. -qiF
(정답률: 47%)
  • "-qip" 옵션은 rpm 패키지 파일의 정보를 보여주는 옵션 중 하나이다. "-qif" 옵션은 파일 리스트만 보여주고, "-qiv" 옵션은 패키지 파일의 상세 정보를 보여주지만 설치된 파일의 정보는 보여주지 않는다. "-qiF" 옵션은 패키지 파일의 상세 정보와 설치된 파일의 정보를 모두 보여준다. 따라서, 이 문제에서는 rpm 패키지 파일의 정보를 확인하기 위해 "-qip" 옵션을 사용한 것이다.
profile_image
1

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

11. 다음은 backup.tar 파일의 내용을 확인하는 과정이다. ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?

  1. cvf
  2. xvf
  3. rvf
  4. tvf
(정답률: 63%)
  • tar 명령어는 파일을 압축하거나 해제하는데 사용되는데, 이때 옵션을 지정하여 원하는 작업을 수행할 수 있다.

    - c : 새로운 아카이브를 생성
    - x : 아카이브를 추출
    - r : 아카이브에 파일을 추가
    - t : 아카이브에 포함된 파일 목록을 출력

    따라서, backup.tar 파일의 내용을 확인하기 위해서는 "tar tvf backup.tar" 명령어를 사용해야 한다. 이때 옵션은 다음과 같다.

    - t : 아카이브에 포함된 파일 목록을 출력
    - v : 처리과정을 자세히 출력
    - f : 아카이브 파일 이름을 지정

    따라서, 정답은 "tvf"이다.
profile_image
1

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

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

  1. make
  2. cmake
  3. configure
  4. dnf
(정답률: 77%)
  • 이미지에서 보이는 파일 이름이 "CMakeLists.txt" 이므로 정답은 "cmake" 입니다. CMake는 C++ 프로그래밍 언어를 위한 크로스 플랫폼 빌드 시스템입니다. 이 파일은 CMake가 프로젝트를 빌드하기 위해 사용하는 구성 파일입니다.
profile_image
1

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

13. 다음 중 온라인 패키지 관리 도구로 가장 거리가 먼 것은?

  1. YaST
  2. yum
  3. apt-get
  4. zypper
(정답률: 67%)
  • YaST는 SUSE 리눅스에서 사용되는 패키지 관리 도구이며, 나머지는 대부분 데비안 계열 리눅스에서 사용되는 패키지 관리 도구입니다. 따라서 YaST가 가장 거리가 먼 것입니다.
profile_image
1

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

14. 다음 중 소스 컴파일 단계에서 configure 작업 후에 생성되는 파일로 알맞은 것은?

  1. .config
  2. config.h
  3. configure.h
  4. Makefile
(정답률: 84%)
  • 정답은 "Makefile"입니다.

    configure 작업은 소스 코드를 컴파일하기 전에 시스템 환경에 맞게 설정하는 작업입니다. 이 작업을 수행하면 Makefile이 생성됩니다. Makefile은 소스 코드를 컴파일하는 데 필요한 명령어와 옵션을 정의하는 파일입니다. Makefile은 소스 코드를 컴파일하는 데 필수적인 파일이며, 소스 코드를 컴파일하기 전에 Makefile을 수정하여 컴파일 옵션을 변경할 수 있습니다. 따라서 Makefile은 configure 작업 후에 생성되는 파일입니다.
profile_image
1

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

15. 다음 중 vim(vi improved)를 개발한 인물로 알맞은 것은?

  1. 리처드 스톨먼
  2. 제임스 고슬링
  3. 아보일 카사르
  4. 브람 무레나르
(정답률: 75%)
  • 정답은 "브람 무레나르"입니다. Vim은 vi 편집기의 개선 버전으로, 브람 무레나르가 개발하였습니다. 브람 무레나르는 1988년에 vi의 개선 버전으로 vim을 개발하였으며, 이후에도 지속적으로 업데이트하고 있습니다.
profile_image
1

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

16. 다음 설명에 해당하는 편집기로 알맞은 것은?

  1. vi
  2. emacs
  3. gedit
  4. pico
(정답률: 80%)
  • 이 편집기는 리눅스나 유닉스 시스템에서 기본적으로 제공되는 편집기로, 터미널 환경에서 사용할 수 있습니다. "vi"는 명령어 기반의 편집기로, 처음 사용할 때는 조금 어려울 수 있지만 익숙해지면 빠르고 강력한 기능을 제공합니다. 예를 들어, 특정 문자열을 찾아서 바꾸거나, 여러 줄을 한 번에 삭제하거나, 파일 내에서 이동하거나 등의 작업을 간단한 명령어로 수행할 수 있습니다.
profile_image
1

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

17. vi 편집기 사용 중 비정상적인 종료로 인해 작업이 중단되었다. 다음 중 생성된 스왑 파일 목록을 확인하는 방법으로 알맞은 것은?

  1. vi +
  2. vi -r
  3. vi -R
  4. vi –s
(정답률: 59%)
  • 정답은 "vi -r"입니다.

    vi -r 명령어는 비정상적으로 종료된 vi 편집기의 스왑 파일을 복구하는 명령어입니다. 이 명령어를 실행하면 스왑 파일 목록이 나타나며, 복구하고자 하는 파일을 선택하여 복구할 수 있습니다.

    vi +는 파일의 마지막 라인에서 vi를 시작합니다.
    vi -R은 읽기 전용 모드로 파일을 엽니다.
    vi –s는 스크립트 파일을 실행합니다.
profile_image
1

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

18. 다음 설명과 같은 경우 유용한 vi 편집기의 환경설정 값으로 알맞은 것은?

  1. set ai
  2. set ic
  3. set sm
  4. set list
(정답률: 47%)
  • "set list"는 텍스트 파일에서 공백, 탭, 개행문자 등을 시각적으로 표시해주는 옵션입니다. 이를 설정하면 파일 내부의 공백이나 탭 등을 쉽게 확인할 수 있어서 편리합니다. "set ai"는 자동 들여쓰기, "set ic"는 인터프리터 모드에서 대소문자를 구분하지 않는 옵션, "set sm"은 명령어 실행 후 상태 메시지를 표시하는 옵션입니다.
profile_image
1

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

19. 다음 중 nano 편집기에서 프로그램을 종료하는 조합으로 알맞은 것은?

  1. [Ctrl]+[a]
  2. [Ctrl]+[e]
  3. [Ctrl]+[c]
  4. [Ctrl]+[x]
(정답률: 63%)
  • 정답: [Ctrl]+[x]

    이유: [Ctrl]+[x] 조합은 "Exit" 명령어를 실행하는 단축키이다. 이 조합을 입력하면 nano 편집기에서 현재 작업 중인 파일을 저장할 것인지 묻는 메시지가 나타나며, 저장하려면 "Y"를 입력하고 저장하지 않으려면 "N"을 입력하면 된다.
profile_image
1

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

20. 다음 중 vi 편집기에서 ihd라는 단어를 kait로 치환하는 명령으로 알맞은 것은?

  1. :% s/^ihd/kait/g
  2. :% s/^ihd$/kait/g
  3. :% s/<ihd>/kait/g
  4. :% s/∖<ihd∖>/kait/g
(정답률: 47%)
  • 정답은 ":% s/∖<ihd∖>/kait/g" 입니다.

    이유는 다음과 같습니다.

    - :% : 모든 라인에 대해서
    - s/ : 치환(substitute) 명령어를 실행하겠다는 것을 나타냅니다.
    - ∖<ihd∖> : <ihd> 라는 문자열을 찾습니다. <와 >는 각각 <와 >를 나타내는 HTML 엔티티입니다. 이를 이스케이프(escape) 처리한 것입니다.
    - /kait/ : 찾은 문자열을 kait로 치환합니다.
    - /g : 한 라인에서 여러 개의 문자열이 매칭될 경우 모두 치환합니다. (global)
profile_image
1

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

21. 다음 중 프로세스에 전송되는 시그널명과 시그널 번호를 확인할 때 사용하는 명령으로 알맞은 것은?

  1. ps
  2. kill
  3. stat
  4. signals
(정답률: 58%)
  • 정답은 "kill"입니다.

    "kill" 명령은 프로세스에 시그널을 보내는 명령입니다. 이 때 보내는 시그널은 시그널명 또는 시그널 번호로 지정할 수 있습니다. "kill -l" 명령을 사용하면 시스템에서 지원하는 모든 시그널명과 해당하는 시그널 번호를 확인할 수 있습니다. 따라서 "kill" 명령을 사용하여 프로세스에 시그널을 보낼 때, 시그널명 또는 시그널 번호를 확인하기 위해 "kill -l" 명령을 사용할 수 있습니다.
profile_image
1

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

22. 다음 중 SIGTERM의 시그널 번호로 알맞은 것은?

  1. 1
  2. 9
  3. 15
  4. 20
(정답률: 68%)
  • SIGTERM의 시그널 번호는 "15"이다. 이는 프로세스에게 종료를 요청하는 시그널로, 일반적으로 graceful한 종료를 위해 사용된다. 프로세스가 SIGTERM을 받으면, 해당 프로세스는 종료하기 전에 정리 작업을 수행할 수 있다. 예를 들어, 파일을 닫거나, 자원을 해제하거나, 데이터를 저장하는 등의 작업을 수행할 수 있다. 따라서, SIGTERM은 프로세스를 강제 종료하는 SIGKILL과는 달리, 안전하게 종료할 수 있는 기회를 제공한다.
profile_image
1

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

23. 실행중인 모든 프로세서를 확인하기 위해 사용하는 ps 명령 옵션으로 알맞은 것은?

  1. ef
  2. -a
  3. aux
  4. -f
(정답률: 59%)
  • 정답은 "aux" 입니다.

    "aux" 옵션은 모든 사용자의 실행중인 프로세스를 보여주며, 프로세스의 상세 정보를 함께 보여줍니다. 이 옵션은 시스템의 전반적인 상태를 파악하는 데 유용합니다.

    - "ef" 옵션은 모든 프로세스를 보여주지만, 사용자 정보와 함께 보여주지 않습니다.
    - "-a" 옵션은 부모 프로세스 ID와 함께 모든 프로세스를 보여줍니다.
    - "-f" 옵션은 프로세스의 상세 정보를 보여주지만, 모든 사용자의 프로세스를 보여주지는 않습니다.
profile_image
1

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

24. 다음 상황과 가장 관련 있는 용어로 알맞은 것은?

  1. fork
  2. exec
  3. signal
  4. daemon
(정답률: 70%)
  • 이미 실행 중인 프로세스에서 새로운 프로세스를 생성하는 것을 "fork"라고 합니다. 위의 그림에서는 부모 프로세스가 자식 프로세스를 생성하는 과정을 보여주고 있습니다. 따라서 이 상황과 가장 관련 있는 용어는 "fork"입니다.
profile_image
1

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

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

  1. init
  2. inetd
  3. xinetd
  4. standalone
(정답률: 69%)
  • "standalone"은 서버가 독립적으로 실행되는 모드를 의미합니다. 즉, 다른 서비스나 데몬에 의존하지 않고 직접 실행되는 모드를 말합니다. 따라서 이 경우에는 다른 옵션들과 달리 서버가 독립적으로 실행되므로 "standalone"이 정답입니다.
profile_image
1

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

26. 프로세스 아이디(Process Indentity)가 1222번인 프로세스를 강제 종료하려고 한다. 다음 ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?

  1. -1
  2. -9
  3. -15
  4. -20
(정답률: 83%)
  • kill 명령어를 사용하여 프로세스를 종료할 때, 보통은 SIGTERM 시그널을 보내어 프로세스가 자연스럽게 종료되도록 한다. 하지만 만약 프로세스가 응답하지 않거나 강제 종료가 필요한 경우에는 SIGKILL 시그널을 보내어 프로세스를 강제 종료할 수 있다. 이때 SIGKILL 시그널의 번호는 -9이다.
profile_image
1

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

27. 다음 중 우선순위 변경 명령으로 설정할 수 있는 NI 값의 범위로 알맞은 것은?

  1. -19 ~ 20
  2. -19 ~ 19
  3. -20 ~ 19
  4. -20 ~ 20
(정답률: 77%)
  • 우선순위 변경 명령으로 설정할 수 있는 NI 값은 -20부터 19까지의 범위이다. 이는 NI 값이 우선순위를 결정하는데 있어서 가장 중요한 값이며, 이 범위를 벗어나면 우선순위가 변경되지 않는다. 따라서 -19보다 작거나 20보다 큰 값을 설정할 수 없다.
profile_image
1

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

28. 다음 중 현재 로그인에서 사용 중인 셸의 우선 순위 항목값인 NI 및 PRI 값을 확인할 때 사용하는 명령으로 알맞은 것은?

  1. nice
  2. renice
  3. ps
  4. kill
(정답률: 54%)
  • 정답은 "ps"입니다.

    "ps" 명령은 현재 실행 중인 프로세스의 정보를 보여주는 명령어입니다. 이 명령어를 사용하면 NI(Nice 값)와 PRI(우선 순위 값)를 확인할 수 있습니다. Nice 값은 프로세스의 우선 순위를 결정하는 값으로, 값이 높을수록 우선 순위가 낮아집니다. PRI 값은 Nice 값에 따라 결정되는 우선 순위 값으로, 값이 높을수록 우선 순위가 높아집니다. 따라서 "ps" 명령을 사용하여 현재 로그인에서 사용 중인 셸의 NI 및 PRI 값을 확인할 수 있습니다.
profile_image
1

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

29. 다음 중 cron을 이용해서 매주 월요일부터 금요일까지 오후 12시에 백업 스크립트를 실행하려고 할 때 ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?

  1. 12 0 * * 1-5
  2. 0 12 * * 1-5
  3. 12 0 * 1-5 *
  4. 0 12 * 1-5 *
(정답률: 80%)
  • 정답: "0 12 * * 1-5"

    설명:
    - "0 12 * * 1-5"는 매주 월요일부터 금요일까지 오후 12시에 실행되는 cron 표현식이다.
    - 첫 번째 자리인 분(minute)은 0으로 설정되어 있어 정각에 실행된다.
    - 두 번째 자리인 시(hour)는 12로 설정되어 있어 오후 12시에 실행된다.
    - 세 번째 자리인 일(day)은 *로 설정되어 있어 매일 실행된다.
    - 네 번째 자리인 월(month)은 *로 설정되어 있어 매월 실행된다.
    - 다섯 번째 자리인 요일(weekday)은 1-5로 설정되어 있어 월요일부터 금요일까지 실행된다. (0: 일요일, 1: 월요일, 2: 화요일, 3: 수요일, 4: 목요일, 5: 금요일, 6: 토요일)
profile_image
1

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

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

  1. ㉠ init, ㉡ systemd
  2. ㉠ inetd, ㉡ systemd
  3. ㉠ systemd, ㉡ init
  4. ㉠ systemd, ㉡ inetd
(정답률: 62%)
  • 이미지에서 보이는 프로세스들은 리눅스 운영체제에서 시스템 초기화 과정에서 실행되는 프로세스들이다. "㉠ init"은 리눅스 시스템 초기화 과정에서 가장 먼저 실행되는 프로세스로, 다른 모든 프로세스들을 시작하는 역할을 한다. "㉡ systemd"은 최근 리눅스 배포판에서 사용되는 초기화 시스템으로, init의 대체제로 등장하였다. systemd는 init보다 더욱 빠르고 안정적인 초기화 과정을 제공하며, 다양한 기능들을 제공한다. 따라서, 정답은 "㉠ init, ㉡ systemd"이다.
profile_image
1

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

31. 다음은 chsh 명령의 사용법을 확인하는 과정이다. ( 괄호 ) 안에 들어갈 옵션으로 알맞은 것은?

  1. -c
  2. -l
  3. -s
  4. -u
(정답률: 47%)
  • 본 해설은 비추 누적갯수 초과로 자동 블라인드 되었습니다.
    (AI해설 오류가 많아 비추 2개 이상시 자동 블라인드 됩니다.)
    해설을 보시기 원하시면 클릭해 주세요
profile_image
1

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

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

  1. /bin/bash
  2. /etc/shells
  3. /etc/passwd
  4. /etc/shadow
(정답률: 80%)
  • "/etc/shells" 파일은 시스템에서 사용 가능한 쉘의 경로를 포함하고 있습니다. 따라서 이 파일을 사용하여 사용자가 로그인할 때 사용할 수 있는 쉘을 제한할 수 있습니다.
profile_image
1

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

33. 다음 중 가장 먼저 등장한 셸로 알맞은 것은?

  1. Bourne Shell
  2. C Shell
  3. Korn Shell
  4. Bash
(정답률: 73%)
  • 가장 먼저 등장한 셸은 "Bourne Shell"이다. 이는 1977년에 Stephen Bourne이 개발한 셸로, 이전에는 사용자와 컴퓨터 간의 상호작용을 위해 명령어를 입력하는 것이 일반적이었다. Bourne Shell은 이러한 명령어를 자동화하고, 스크립트를 작성하여 반복적인 작업을 수행할 수 있게 해주는 등의 기능을 제공하였다. 이후 C Shell, Korn Shell, Bash 등의 다른 셸들이 등장하였지만, Bourne Shell은 여전히 많은 사용자들에게 사랑받고 있다.
profile_image
1

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

34. 다음 중 선언된 셸 변수를 전부 확인할 때 사용하는 명령으로 알맞은 것은?

  1. set
  2. env
  3. chsh
  4. export
(정답률: 62%)
  • 정답은 "set"입니다.

    "set" 명령은 현재 셸에서 선언된 모든 변수와 함수를 출력합니다. 이 명령을 사용하면 현재 셸에서 사용 가능한 모든 변수를 확인할 수 있습니다.

    "env" 명령은 현재 셸에서 선언된 환경 변수만 출력합니다.

    "chsh" 명령은 사용자의 로그인 셸을 변경하는 데 사용됩니다.

    "export" 명령은 변수를 다른 셸에서도 사용할 수 있도록 환경 변수로 설정합니다.
profile_image
1

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

35. 다음 중 명령행에서 역슬래시(∖)를 사용하여 나타나는 2차 프롬포트를 변경하려고 할 때 사용하는 환경 변수로 알맞은 것은?

  1. PS
  2. PS1
  3. PS2
  4. PROMPT
(정답률: 69%)
  • 정답: PS2

    PS2는 명령어가 여러 줄로 이루어질 때, 두 번째 줄 이후의 프롬프트를 지정하는 환경 변수입니다. 즉, 역슬래시를 사용하여 다음 줄로 넘어갈 때 나타나는 프롬프트를 지정할 수 있습니다. PS1은 첫 번째 줄의 프롬프트를 지정하는 환경 변수이며, PROMPT는 셸에서 사용하는 전체 프롬프트를 지정하는 환경 변수입니다.
profile_image
1

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

36. 다음 설명에 해당하는 셸의 기능으로 알맞은 것은?

  1. 명령행 완성 기능
  2. 앨리어스(Alias) 기능
  3. 히스토리(history) 기능
  4. 명령행 편집 기능
(정답률: 80%)
  • 이 기능은 사용자가 자주 사용하는 명령어나 긴 명령어를 간단하게 지정하여 단축어로 사용할 수 있게 해주는 기능입니다. 예를 들어, "ls -al" 명령어를 자주 사용한다면 "ll"이라는 단축어를 지정하여 사용할 수 있습니다. 이를 통해 사용자의 작업 효율성을 높일 수 있습니다.
profile_image
1

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

37. 다음 설명에 해당하는 파일명으로 가장 알맞은 것은?

  1. /etc/profile
  2. /etc/bash_profile
  3. /etc/bashrc
  4. ~/.bash_profile
(정답률: 53%)
  • "/etc/profile"은 모든 사용자의 로그인 시 실행되는 전역적인 프로파일 파일이다. 따라서 모든 사용자에게 적용되는 환경 변수나 PATH 등을 설정할 때 사용된다.
profile_image
1

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

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

  1. ksh
  2. bash
  3. dash
  4. tcsh
(정답률: 51%)
  • 이 셸은 "-"로 시작하는 옵션을 지원하기 때문에 "dash"라고 불린다.
profile_image
1

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

39. 다음 중 파일이나 디렉터리에 부여된 소유권의 값을 확인하는 명령으로 알맞은 것은?

  1. chmod
  2. chown
  3. umask
  4. ls
(정답률: 57%)
  • 정답은 "ls"입니다.

    "ls" 명령은 파일이나 디렉터리의 소유자, 소유 그룹, 권한 등의 정보를 출력하는 명령입니다. 따라서 "ls" 명령을 사용하면 파일이나 디렉터리에 부여된 소유권의 값을 확인할 수 있습니다.

    "chmod" 명령은 파일이나 디렉터리의 권한을 변경하는 명령입니다.

    "chown" 명령은 파일이나 디렉터리의 소유자나 소유 그룹을 변경하는 명령입니다.

    "umask" 명령은 새로운 파일이나 디렉터리를 생성할 때 기본 권한을 설정하는 명령입니다.
profile_image
1

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

40. 다음 중 파티션 단위로 남아 있는 디스크의 용량을 확인하는 명령으로 알맞은 것은?

  1. df
  2. du
  3. free
  4. edquota
(정답률: 74%)
  • 정답은 "df"이다.

    "df" 명령은 디스크 파티션 단위로 남아 있는 용량을 확인하는 명령이다. 이 명령은 파일 시스템의 용량, 사용 용량, 사용 가능한 용량 등을 보여준다. 반면에 "du" 명령은 디렉토리 단위로 용량을 확인하는 명령이고, "free" 명령은 메모리 사용량을 보여주는 명령이다. "edquota" 명령은 사용자 또는 그룹의 디스크 할당량을 설정하는 명령이다.
profile_image
1

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

41. 다음 중 디스크에 부여된 UUID 값을 확인하는 명령으로 알맞은 것은?

  1. mount
  2. df
  3. du
  4. blkid
(정답률: 74%)
  • 정답: blkid

    설명: blkid 명령은 디스크나 파티션에 부여된 UUID(Universally Unique Identifier) 값을 확인하는 명령이다. 이를 통해 디스크나 파티션을 구분하고, 마운트할 때 사용할 수 있다. mount 명령은 디스크를 마운트하는 명령이고, df 명령은 디스크 사용량을 확인하는 명령이며, du 명령은 디렉토리의 용량을 확인하는 명령이다. 따라서 이 중에서 UUID 값을 확인하는 명령은 blkid 명령이다.
profile_image
1

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

42. 다음 중 파일에 부여되는 쓰기 권한(w: write)에 대한 설명으로 가장 알맞은 것은?

  1. 파일을 삭제할 수 있는 권한이다.
  2. 파일의 내용을 볼 수 있는 권한이다.
  3. 파일의 내용을 수정할 수 있는 권한이다.
  4. 실행 파일로 바꿀 수 있는 권한이다.
(정답률: 87%)
  • 파일의 내용을 수정할 수 있는 권한(w: write)은 파일의 내용을 변경하거나 추가할 수 있는 권한입니다. 즉, 파일을 편집할 수 있는 권한입니다. 파일을 삭제하거나 실행 파일로 바꾸는 것과는 다른 권한입니다. 파일의 내용을 볼 수 있는 권한(r: read)은 파일을 읽을 수 있는 권한입니다.
profile_image
1

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

43. 다음은 data라는 디렉터리를 포함해서 하위 디렉터리 및 파일의 소유권을 ihduser로 변경하는 과정이다. ( 괄호 ) 안에 들어갈 명령 및 옵션으로 알맞은 것은?

  1. chmod -r
  2. chmod -R
  3. chown -r
  4. chown –R
(정답률: 65%)
  • 정답: chown –R

    chown은 파일이나 디렉터리의 소유자를 변경하는 명령어이다. -R 옵션은 하위 디렉터리와 파일까지 모두 소유자를 변경하라는 옵션이다. 따라서, data 디렉터리를 포함한 하위 디렉터리와 파일의 소유자를 변경하기 위해서는 chown -R ihduser data를 입력해야 한다.

    chmod -r은 파일이나 디렉터리의 읽기 권한을 제거하는 옵션이고, chmod -R은 하위 디렉터리와 파일의 권한을 변경하는 옵션이다. chown -r은 소유자를 변경할 때 재귀적으로 변경하지 않는 옵션이고, chown –R은 재귀적으로 변경하는 옵션이다.
profile_image
1

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

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

  1. quota
  2. edquota
  3. repquota
  4. setquota
(정답률: 42%)
  • 이 그림은 디스크 사용량 제한을 설정하는 것을 보여주고 있습니다. 이를 위해 사용되는 명령어는 "quota", "edquota", "repquota", "setquota" 입니다.

    "quota" 명령어는 사용자의 디스크 사용량을 확인하는 명령어입니다.

    "edquota" 명령어는 사용자의 디스크 사용량 제한을 설정하는 명령어입니다.

    "setquota" 명령어는 사용자의 디스크 사용량 제한을 설정하는 명령어입니다.

    "repquota" 명령어는 사용자의 디스크 사용량을 보고하는 명령어입니다.

    따라서, 이 그림에서는 "repquota" 명령어가 가장 알맞은 명령어입니다.
profile_image
1

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

45. 특정 파티션에 실행 파일이 실행되지 않도록 /etc/fstab 파일에 noexec 설정을 할 때 등록해야 하는 필드(field)로 알맞은 것은?

  1. 2번째 필드
  2. 3번째 필드
  3. 4번째 필드
  4. 5번째 필드
(정답률: 46%)
  • 정답은 "4번째 필드"입니다.

    /etc/fstab 파일은 파일 시스템을 마운트할 때 사용되는 설정 파일입니다. noexec 옵션은 해당 파티션에 있는 파일들을 실행하지 못하도록 막아주는 옵션입니다. 이 옵션을 적용하기 위해서는 해당 파티션의 마운트 옵션 중에서 "4번째 필드"에 noexec 옵션을 추가해주어야 합니다.

    1번째 필드: 파일 시스템의 장치명
    2번째 필드: 마운트 포인트
    3번째 필드: 파일 시스템의 유형
    4번째 필드: 마운트 옵션
    5번째 필드: dump 옵션
    6번째 필드: 파일 시스템 검사 순서
profile_image
1

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

46. 다음은 관련 정보 변경 후에 다시 마운트하는 과정이다. ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?

  1. -o loop
  2. -t loop
  3. -o remount
  4. -t remount
(정답률: 60%)
  • "-o remount"는 마운트된 파일 시스템의 옵션을 변경하고 다시 마운트하는 명령어이다. 이 경우에는 /dev/loop0이 이미 마운트되어 있으므로 "-o remount"를 사용하여 해당 파일 시스템의 옵션을 변경하고 다시 마운트한다. "-o loop"는 루프 디바이스를 사용하여 파일 시스템을 마운트하고, "-t loop"는 파일 시스템의 유형을 지정하는 옵션이다. "-t remount"는 파일 시스템을 다시 마운트하는 명령어이지만, 옵션을 변경하지는 않는다.
profile_image
1

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

47. 다음은 CentOS 7에서 사용되는 XFS 파일 시스템 점검하는 과정이다. ( 괄호 ) 안에 들어갈 명령 및 옵션으로 알맞은 것은?

  1. fsck –t xfs
  2. e2fsck –t xfs
  3. xfs.fsck
  4. xfs_repair
(정답률: 45%)
  • XFS 파일 시스템은 ext 파일 시스템과는 다른 구조를 가지고 있기 때문에, ext 파일 시스템에서 사용되는 fsck 명령어로는 점검이 불가능하다. 따라서 XFS 파일 시스템을 점검하기 위해서는 xfs_repair 명령어를 사용해야 한다.
profile_image
1

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

48. 다음 중 특정 디렉터리를 공유 디렉터리로 사용할 때 설정해야 할 내용으로 가장 알맞은 것은?

  1. 공유 디렉터리에 Set-UID를 지정한다.
  2. 공유 디렉터리에 Set-GID를 지정한다.
  3. 공유 디렉터리에 Sticky-Bit를 지정한다.
  4. 공유 디렉터리에 UUID를 지정한다.
(정답률: 64%)
  • 공유 디렉터리에 Sticky-Bit를 지정한다. Sticky-Bit는 디렉터리에 설정할 수 있는 특별한 권한으로, 해당 디렉터리에 있는 파일들은 소유자나 그룹원만이 삭제할 수 있도록 제한하는 역할을 한다. 따라서 공유 디렉터리에 Sticky-Bit를 지정하면 다른 사용자들이 파일을 실수로 삭제하는 것을 방지할 수 있다. Set-UID나 Set-GID는 파일 실행 시 해당 파일의 소유자나 그룹원의 권한으로 실행되도록 설정하는 것으로, 디렉터리 공유와는 관련이 없다. UUID는 파일 시스템에서 사용하는 고유 식별자로, 디렉터리 공유와는 무관하다.
profile_image
1

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

2과목: 리눅스 활용

49. 다음 중 리눅스 커널 기반의 운영체제로 틀린 것은?

  1. webOS
  2. Tizen
  3. QNX
  4. GENIVI
(정답률: 59%)
  • QNX는 리눅스 커널 기반의 운영체제가 아니라 마이크로커널 기반의 실시간 운영체제이다.
profile_image
1

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

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

  1. 아두이노(Arduino)
  2. 라즈베리 파이(Raspberry Pi)
  3. 마이크로비트(Microbit)
  4. 큐비 보드(Cubie Board)
(정답률: 74%)
  • 위 그림은 아두이노(Arduino) 보드의 모습을 보여주고 있습니다. 아두이노는 오픈소스 하드웨어 플랫폼으로, 다양한 센서와 모듈을 연결하여 다양한 프로젝트를 구현할 수 있습니다. 또한, 프로그래밍 언어로 C++를 사용하며, 간단한 코드 작성으로도 다양한 기능을 구현할 수 있습니다. 따라서, 위 그림은 아두이노(Arduino) 보드를 나타내고 있습니다.
profile_image
1

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

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

  1. 서버 가상화
  2. 컨테이너 기술
  3. HA(High Availability) 클러스터
  4. HPC(High Performance Computing) 클러스터
(정답률: 73%)
  • 해당 그림은 HA(High Availability) 클러스터를 나타낸다. HA 클러스터는 여러 대의 서버를 하나의 클러스터로 묶어서 서비스의 가용성을 높이는 기술이다. 이를 위해 서버 간에 데이터를 동기화하고, 장애 발생 시 다른 서버로 자동으로 이전하는 기능을 제공한다. 따라서, 서비스 중단을 최소화하고 안정적인 서비스를 제공할 수 있다.
profile_image
1

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

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

  1. Docker
  2. Ansible
  3. OpenStack
  4. Kubernetes
(정답률: 45%)
  • 이 프로그램은 컨테이너 오케스트레이션을 위한 도구인 Kubernetes입니다. Kubernetes는 여러 대의 서버에서 컨테이너를 관리하고 배포하는 작업을 자동화해주는 오픈소스 플랫폼입니다. Docker는 컨테이너 기술을 제공하는 도구이며, Ansible은 서버 자동화 도구, OpenStack은 클라우드 인프라 구축을 위한 오픈소스 플랫폼입니다.
profile_image
1

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

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

  1. bit
  2. frame
  3. packet
  4. segment
(정답률: 76%)
  • 정답: bit

    물리 계층은 데이터를 전기 신호로 변환하여 전송하는 역할을 합니다. 이 때 전송되는 데이터의 최소 단위는 0과 1로 이루어진 비트(bit)입니다. 따라서 물리 계층의 데이터 전송 단위는 bit입니다.
profile_image
1

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

54. 다음 중 리눅스와 윈도우 시스템 간의 자료 공유를 위해 사용되는 인터넷 서비스로 가장 알맞은 것은?

  1. SSH
  2. SAMBA
  3. NFS
  4. IRC
(정답률: 73%)
  • 정답: SAMBA

    SAMBA는 리눅스와 윈도우 시스템 간의 파일 및 프린터 공유를 가능하게 해주는 인터넷 서비스이다. SAMBA를 사용하면 리눅스 시스템에서 윈도우 파일 시스템에 접근하거나, 윈도우 시스템에서 리눅스 파일 시스템에 접근할 수 있다. 이를 통해 서로 다른 운영체제 간의 자료 공유가 가능해진다.
profile_image
1

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

55. 다음 중 잘 알려진 포트(Well-Known Port)의 범위로 알맞은 것은?

  1. 0 ~ 1023
  2. 1024 ~ 8080
  3. 8081 ~ 35535
  4. 35536 ~ 65535
(정답률: 77%)
  • "0 ~ 1023"은 잘 알려진 포트(Well-Known Port)의 범위이다. 이는 이 범위 내의 포트는 특정 서비스나 프로토콜에 할당되어 있으며, 대부분의 운영체제에서 이 포트를 사용하기 위한 권한이 필요하다. 따라서 이 범위 내의 포트는 보안상 중요한 역할을 하며, 일반적으로 시스템 관리자나 네트워크 관리자만이 접근할 수 있다.
profile_image
1

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

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

  1. Active 모드와 Passive 모드를 지원한다.
  2. 익명의 계정(Anonymous)을 이용하여 접속할 수 있다.
  3. FTP를 사용하기 위해서는 FTP 서버가 반드시 필요하다.
  4. 1984년 썬 마이크로시스템즈 사에서 개발한 프로토콜이다.
(정답률: 53%)
  • 1984년 썬 마이크로시스템즈 사에서 개발한 프로토콜이 아닌 것은 없다. FTP는 파일 전송 프로토콜의 약자로, 파일을 전송하기 위한 프로토콜이며, Active 모드와 Passive 모드를 지원하고, 익명의 계정을 이용하여 접속할 수 있으며, FTP 서버가 반드시 필요하다.
profile_image
1

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

57. 다음 중 로컬 네트워크상에 있는 다른 시스템의 MAC 주소를 확인할 때 사용하는 명령으로 알맞은 것은?

  1. mii-tool
  2. arp
  3. ifconfig
  4. ss
(정답률: 70%)
  • 정답은 "arp"입니다.

    "arp"는 Address Resolution Protocol의 약자로, IP 주소를 MAC 주소로 변환하는 프로토콜입니다. 따라서 로컬 네트워크상에 있는 다른 시스템의 MAC 주소를 확인할 때 "arp" 명령을 사용합니다. "mii-tool"은 네트워크 인터페이스의 링크 상태를 확인하는 명령이고, "ifconfig"는 네트워크 인터페이스의 설정 정보를 확인하고 변경하는 명령입니다. "ss"는 소켓 정보를 확인하는 명령입니다.
profile_image
1

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

58. 다음 중 LAN 및 MAN 관련 표준을 제정한 기관으로 알맞은 것은?

  1. ISO
  2. ANSI
  3. ITU
  4. IEEE
(정답률: 75%)
  • 정답: IEEE

    IEEE는 LAN 및 MAN 관련 표준을 제정한 기관으로, 컴퓨터 및 전기/전자 분야에서 국제적인 표준을 제정하는 기관입니다. IEEE 802 시리즈는 LAN 및 MAN 관련 표준을 제정하는 가장 대표적인 시리즈로, Ethernet, Wi-Fi 등의 표준을 포함하고 있습니다.
profile_image
1

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

59. 다음 중 POP3 포트 번호로 알맞은 것은?

  1. 20
  2. 25
  3. 53
  4. 110
(정답률: 67%)
  • POP3는 이메일을 받아오는 프로토콜이며, 이메일 서버와 클라이언트 간의 통신에 사용되는 포트 번호는 110입니다. 따라서 정답은 "110"입니다.
profile_image
1

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

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

  1. 원격 셸 기능 지원
  2. 안전한 파일 전송 지원
  3. 패킷 암호화 원격 로그인 지원
  4. 평문 전송 기능 지원
(정답률: 75%)
  • 정답은 "평문 전송 기능 지원"입니다. SSH는 패킷 암호화를 통해 안전한 원격 로그인과 파일 전송을 지원하며, 원격 셸 기능도 제공합니다. 하지만 SSH는 평문 전송 기능을 지원하지 않습니다. 모든 데이터는 암호화되어 전송되므로 중간에 누군가가 데이터를 가로채도 내용을 확인할 수 없습니다.
profile_image
1

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

61. 다음 중 네트워크 인터페이스의 물리적 연결 여부를 확인할 수 있는 명령어로 가장 알맞은 것은?

  1. arp
  2. ifconfig
  3. ethtool
  4. ss
(정답률: 71%)
  • "ethtool"은 네트워크 인터페이스의 물리적 연결 상태를 확인할 수 있는 명령어입니다. 이는 네트워크 카드의 속도, 전송 모드, 케이블 연결 상태 등의 정보를 제공합니다. "arp"는 주소 해결 프로토콜(Address Resolution Protocol)을 사용하여 IP 주소와 MAC 주소 간의 매핑 정보를 확인하는 명령어입니다. "ifconfig"는 네트워크 인터페이스의 구성 정보를 확인하고 설정하는 명령어입니다. "ss"는 소켓 통계 정보를 제공하는 명령어입니다.
profile_image
1

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

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

  1. 흰녹, 녹, 흰주, 파, 주, 흰파, 흰갈, 갈
  2. 흰주, 주, 흰녹, 파, 흰파, 녹, 흰갈, 갈
  3. 흰주, 주, 흰녹, 녹, 파, 흰파, 흰갈, 갈
  4. 흰녹, 녹, 흰주, 파, 흰파, 주, 흰갈, 갈
(정답률: 68%)
  • UTP 케이블은 8개의 선으로 이루어져 있으며, 이 중 4개의 선을 사용하여 데이터를 전송합니다. 따라서 UTP 케이블 배열은 4쌍의 색상으로 이루어져 있으며, 각 쌍은 서로 꼬여 있습니다. 이 중에서도 일반적으로 사용되는 배열은 T568B 배열이며, 이 배열에서는 흰주, 주, 흰녹, 파, 흰파, 녹, 흰갈, 갈 순서로 배열됩니다. 이 배열은 네트워크 장비와 PC를 연결할 때 일반적으로 사용됩니다.
profile_image
1

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

63. 다음 중 프로토콜의 기본 구성 요소 3가지로 틀린 것은?

  1. 구문
  2. 순서
  3. 소켓
  4. 의미
(정답률: 75%)
  • 프로토콜의 기본 구성 요소는 구문, 순서, 의미입니다. 소켓은 프로토콜을 구현하기 위한 네트워크 인터페이스를 제공하는 기술적인 요소입니다. 즉, 소켓은 프로토콜을 구현하기 위한 도구 중 하나이지만, 프로토콜의 기본 구성 요소는 아닙니다.
profile_image
1

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

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

  1. /etc/resolv/conf
  2. /etc/services
  3. /etc/sysconfig/network-scripts
  4. /etc/hosts
(정답률: 58%)
  • "/etc/hosts" 파일은 호스트 이름과 IP 주소를 매핑하는 데 사용되는 로컬 호스트 파일입니다. 따라서 이 파일은 로컬 시스템에서 호스트 이름을 IP 주소로 변환하는 데 사용됩니다. 다른 파일들은 네트워크 설정, 서비스 포트 번호, 네트워크 인터페이스 등과 관련된 정보를 담고 있습니다.
profile_image
1

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

65. 다음 중 IPv6의 주소 표현의 단위로 알맞은 것은?

  1. 16bit
  2. 32bit
  3. 64bit
  4. 128bit
(정답률: 77%)
  • IPv6 주소는 128비트로 표현되며, 이는 IPv4 주소의 32비트와 비교하여 주소 공간이 매우 크게 증가했기 때문입니다. IPv6 주소는 16진수로 표현되며, 8개의 16비트 블록으로 나누어져 있습니다. 각 블록은 콜론(:)으로 구분되며, 예를 들어 2001:0db8:85a3:0000:0000:8a2e:0370:7334와 같은 형식으로 표현됩니다.
profile_image
1

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

66. 다음 중 IPv6의 특징으로 틀린 것은?

  1. 흐름 제어 기능 지원
  2. 호스트 주소 자동 설정
  3. 인증 및 보안 기능
  4. 헤더 구조 복잡성
(정답률: 69%)
  • IPv6의 헤더 구조는 IPv4보다 간단하고 효율적입니다. 따라서 "헤더 구조 복잡성"은 IPv6의 특징으로 틀린 것입니다. IPv6의 헤더는 고정 크기이며, 필요한 옵션은 확장 헤더로 처리됩니다. 이로 인해 IPv6는 더욱 빠르고 효율적인 패킷 전송이 가능합니다.
profile_image
1

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

67. 다음 중 TCP의 3-way handshaking에서 수행하는 패킷의 순서로 알맞은 것은?

  1. SYN → ACK → SYN/ACK
  2. ACK → SYN/ACK → SYN
  3. ACK → SYN → SYN/ACK
  4. SYN → SYN/ACK → ACK
(정답률: 70%)
  • 정답: "SYN → SYN/ACK → ACK"

    TCP의 3-way handshaking은 다음과 같은 순서로 패킷을 수행합니다.

    1. 클라이언트가 서버에게 SYN 패킷을 보냅니다. 이 패킷은 클라이언트가 서버와 통신을 시작하고자 한다는 것을 알리는 패킷입니다.

    2. 서버는 클라이언트의 SYN 패킷을 받고, 클라이언트에게 SYN/ACK 패킷을 보냅니다. 이 패킷은 서버가 클라이언트의 요청을 받았다는 것을 알리고, 클라이언트가 서버와 통신을 시작할 수 있다는 것을 알려줍니다.

    3. 클라이언트는 서버의 SYN/ACK 패킷을 받고, ACK 패킷을 보냅니다. 이 패킷은 클라이언트가 서버의 응답을 받았다는 것을 알리고, 서버와의 통신이 시작되었다는 것을 알려줍니다.

    따라서, 올바른 순서는 "SYN → SYN/ACK → ACK" 입니다.
profile_image
1

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

68. 다음 중 UTP 케이블 카테고리(Category) 5e의 최대 전송속도로 가장 알맞은 것은?

  1. 10 Mbps
  2. 64 Mbps
  3. 100 Mbps
  4. 1 Gbps
(정답률: 57%)
  • UTP 케이블 카테고리 5e는 최대 전송속도가 1 Gbps이다. 이는 카테고리 5보다 높은 성능을 가지며, 이더넷 네트워크에서 사용되는 최신 기술들을 지원하기 위해 개발되었다. 따라서, 1 Gbps는 UTP 케이블 카테고리 5e의 최대 전송속도로 가장 알맞다.
profile_image
1

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

69. 다음 중 OSI 7계층 모델을 하위 계층부터 나열한 순서로 알맞은 것은?

  1. 물리 → 데이터링크 → 네트워크 → 전송 → 세션 → 표현 → 응용
  2. 물리 → 네트워크 → 전송 → 데이터링크 → 세션 → 응용 → 표현
  3. 응용 → 표현 → 세션 → 전송 → 네트워크 → 데이터링크 → 물리
  4. 응용 → 세션 → 표현 → 전송 → 네트워크 → 데이터링크 → 물리
(정답률: 85%)
  • 정답은 "물리 → 데이터링크 → 네트워크 → 전송 → 세션 → 표현 → 응용" 입니다.

    이유는 OSI 7계층 모델에서 데이터가 전송되는 과정을 물리적인 측면에서부터 시작하여 논리적인 측면으로 이어지기 때문입니다. 즉, 물리적인 신호를 전기적인 신호로 변환하고 전송하는 물리 계층에서부터 시작하여, 데이터를 프레임 단위로 나누어 전송하는 데이터링크 계층, 여러 개의 네트워크를 연결하여 데이터를 전송하는 네트워크 계층, 신뢰성 있는 데이터 전송을 보장하는 전송 계층, 세션을 관리하고 데이터를 동기화하는 세션 계층, 데이터를 표현하는 방식을 정의하는 표현 계층, 마지막으로 응용 프로그램에서 사용하는 계층인 응용 계층까지 이어지는 구조를 가지고 있습니다.
profile_image
1

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

70. 다음 중 OSI 7계층 모델 중 세션 계층의 전송단위로 가장 알맞은 것은?

  1. data
  2. packet
  3. bit
  4. frame
(정답률: 64%)
  • 세션 계층의 전송단위는 데이터(data)이다. 세션 계층은 통신 세션을 설정하고 유지하며, 데이터의 전송을 관리하는 역할을 한다. 따라서 세션 계층에서 전송되는 데이터의 크기가 전송단위가 된다.
profile_image
1

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

71. 다음 중 IPv4의 C 클래스 대역에 대한 설명으로 알맞은 것은?

  1. IP 주소 첫 번째 부분의 2비트가 10인 경우이다.
  2. IP 주소 첫 번째 부분의 2비트가 11인 경우이다.
  3. IP 주소 첫 번째 부분의 4비트가 1110인 경우이다.
  4. IP 주소 첫 번째 부분의 3비트가 110인 경우이다.
(정답률: 65%)
  • IPv4의 C 클래스 대역은 IP 주소 첫 번째 부분의 3비트가 110인 경우이다. 이는 IP 주소 첫 번째 옥텟의 값이 192~223 사이인 것을 의미한다. 이 대역은 24비트를 호스트 주소로 사용하므로 최대 256개의 호스트를 가질 수 있다.
profile_image
1

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

72. 다음 중 게이트웨이 주소값을 설정하는 명령어로 알맞은 것은?

  1. route add –net 192.168.10.1
  2. route add net 192.168.10.1
  3. route add default gw 192.168.10.1
  4. route add default –gw 192.168.10.1
(정답률: 66%)
  • 정답은 "route add default gw 192.168.10.1"이다. 이 명령어는 기본 게이트웨이 주소를 설정하는 명령어로, "default"는 모든 트래픽을 해당 게이트웨이로 보내겠다는 의미이고, "gw"는 게이트웨이를 지정하는 옵션이다. 따라서 이 명령어를 사용하면 모든 트래픽이 192.168.10.1로 보내지게 된다. 다른 보기들은 올바른 명령어가 아니거나, 게이트웨이 주소를 설정하는 방법이 다르기 때문에 정답이 아니다.
profile_image
1

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

73. 다음 중 PDF 문서 뷰어 프로그램으로 알맞은 것은?

  1. Eog
  2. Evince
  3. Gimp
  4. Gwenview
(정답률: 45%)
  • 정답은 "Evince"입니다. 이유는 Evince가 PDF 문서를 볼 수 있는 무료 오픈 소스 프로그램이기 때문입니다. Eog는 이미지 뷰어, Gimp는 이미지 편집 프로그램, Gwenview는 KDE 데스크톱 환경에서 사용되는 이미지 뷰어입니다.
profile_image
1

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

74. 다음 중 워드 프로세서(Word Processor) 프로그램으로 알맞은 것은?

  1. LibreOffice Writer
  2. LibreOffice Draw
  3. LibreOffice Calc
  4. LibreOffice Impress
(정답률: 79%)
  • 정답: "LibreOffice Writer"

    설명: 워드 프로세서는 문서 작성을 위한 프로그램으로, 텍스트 편집, 문서 서식 설정, 이미지 삽입 등의 기능을 제공합니다. "LibreOffice Writer"는 오픈 소스 기반의 워드 프로세서 프로그램으로, Microsoft Word와 유사한 기능을 제공합니다. 따라서 "LibreOffice Writer"가 워드 프로세서 프로그램으로 알맞습니다. "LibreOffice Draw"는 벡터 그래픽 편집 프로그램, "LibreOffice Calc"는 스프레드시트 프로그램, "LibreOffice Impress"는 프레젠테이션 프로그램입니다.
profile_image
1

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

75. 다음 중 KDE와 가장 관련이 깊은 라이브러리로 알맞은 것은?

  1. Qt
  2. GRK+
  3. Xlib
  4. XCB
(정답률: 61%)
  • 정답: Qt

    설명: KDE는 Qt 라이브러리를 기반으로 개발되었습니다. Qt는 크로스 플랫폼 응용 프로그램 개발을 위한 C++ 프레임워크로, GUI 프로그래밍, 네트워크 프로그래밍, 데이터베이스 연동 등 다양한 기능을 제공합니다. KDE는 Qt를 사용하여 그래픽 사용자 인터페이스를 구현하고, Qt의 다른 기능들을 활용하여 KDE 애플리케이션을 개발합니다. 따라서 KDE와 가장 관련이 깊은 라이브러리는 Qt입니다.
profile_image
1

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

76. 다음 중 KDE에서 제공하는 이미지 뷰어 프로그램으로 알맞은 것은?

  1. Eog
  2. ImageMagicK
  3. Gimp
  4. Gwenview
(정답률: 36%)
  • 정답은 "Gwenview"입니다. 이유는 KDE 데스크톱 환경에서 기본적으로 제공되는 이미지 뷰어 프로그램이며, 사용하기 쉽고 간단한 인터페이스를 가지고 있습니다. Eog는 GNOME 데스크톱 환경에서 사용되는 이미지 뷰어이고, ImageMagick은 이미지 처리 및 변환을 위한 유틸리티이며, Gimp는 이미지 편집 프로그램입니다.
profile_image
1

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

77. 다음 중 X 서버에 IP 주소가 192.168.5.13 인 X 클라이언트의 접근을 허가하는 명령어로 알맞은 것은?

  1. xhost + 192.168.5.13
  2. xhost add 192.168.5.13
  3. xauth + 192.168.5.13
  4. xauth add 192.168.5.13
(정답률: 52%)
  • 정답은 "xhost + 192.168.5.13" 입니다.

    이 명령어는 X 서버의 접근 제어를 설정하는 명령어로, "+" 옵션은 특정 호스트의 접근을 허용하도록 설정하는 옵션입니다. 따라서 "xhost + 192.168.5.13" 명령어는 192.168.5.13 호스트의 X 클라이언트 접근을 허용하도록 설정하는 명령어입니다.
profile_image
1

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

78. 다음 설명에 해당하는 용어로 알맞은 것은?

  1. 데스크톱 환경
  2. 윈도 매니저
  3. 디스플레이 매니저
  4. 유저 인터페이스
(정답률: 54%)
  • 위 그림은 컴퓨터 사용자가 보는 화면을 구성하는 요소들을 보여주고 있습니다. 이 중에서 "데스크톱 환경"은 사용자가 컴퓨터를 켰을 때 처음 보이는 화면을 말합니다. 이 화면에서는 파일, 폴더, 프로그램 등을 아이콘 형태로 배치하고, 배경화면, 아이콘 크기 등을 설정할 수 있습니다. "윈도 매니저"는 윈도우 창의 위치와 크기를 관리하는 역할을 하며, "디스플레이 매니저"는 해상도, 색상 등 디스플레이 설정을 관리합니다. "유저 인터페이스"는 사용자와 컴퓨터 간의 상호작용을 위한 인터페이스를 말합니다. 따라서, 위 그림에서는 "데스크톱 환경"이라는 용어가 가장 적합합니다.
profile_image
1

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

79. 다음 중 윈도 매니저의 종류로 알맞은 것은?

  1. Xfce
  2. GNOME
  3. Kwin
  4. LXDE
(정답률: 42%)
  • Kwin은 KDE Plasma 데스크톱 환경에서 사용되는 윈도 매니저입니다. 다른 보기들은 각각 다른 데스크톱 환경에서 사용되는 윈도 매니저입니다.
profile_image
1

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

80. 다음 중 시스템 시작 시 X 윈도 모드로 부팅이 되도록 설정하는 명령은?

  1. systemctl runlevel.5
  2. systemctl graphic.target
  3. systemctl set-default runlevel5
  4. systemctl set-default graphic.target
(정답률: 64%)
  • 본 해설은 비추 누적갯수 초과로 자동 블라인드 되었습니다.
    (AI해설 오류가 많아 비추 2개 이상시 자동 블라인드 됩니다.)
    해설을 보시기 원하시면 클릭해 주세요
profile_image
1

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

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