리눅스마스터 2급 · 2017

리눅스마스터 2급 (2017-09-09)

총 80문항

정답과 해설은 문제지에 없어요. CBT에서 확인할 수 있어요.

  1. 1.다음 중 파일이나 디렉터리 생성 시 부여되는 기본 허가권 값을 지정하는 명령으로 알맞은 것은?

    1. ①chmod
    2. ②chown
    3. ③chgrp
    4. ④umask
  2. 2.다음 중 리눅스 시스템에서 기본적으로 Set-UID가 설정된 파일로 알맞은 것은?

    1. ①chmod
    2. ②passwd
    3. ③chown
    4. ④umask
  3. 3.다음 중 디렉터리에 설정되는 x 권한에 대한 설명으로 알맞은 것은?

    1. ①디렉터리 내부로 접근할 수 있는 권한
    2. ②디렉터리 내부의 내용을 볼 수 있는 권한
    3. ③디렉터리 내부에 파일을 생성 또는 삭제할 수 있는 권한
    4. ④디렉터리 내부의 실행 파일을 실행할 수 있는 권한
  4. 4.다음 명령의 실행 결과에 대한 설명으로 알맞은 것은?

    1. ①해당 명령은 오류로 인해 실행되지 않는다.
    2. ②lin.txt 파일의 권한을 다른 사용자만 읽기 및 쓰기 권한을 설정한다.
    3. ③lin.txt 파일의 권한을 사용자만 읽기 및 쓰기 권한을 설정한다.
    4. ④lin.txt 파일의 소유권을 UID 600인 사용자로 지정한다.
  5. 5.파일의 허가권을 다음과 같이 설정하려고 할 때 실행하는 명령으로 알맞은 것은?

    1. ①chmod 765 joon.sh
    2. ②chmod 764 joon.sh
    3. ③chmod 654 joon.sh
    4. ④chmod 645 joon.sh
  6. 6.다음에서 설명하는 내용으로 알맞은 것은?

    1. ①BLKID
    2. ②LABEL
    3. ③TYPE
    4. ④UUID
  7. 7.다음 중 ihduser 계정의 홈 디렉터리 사용량을 확인하는 명령으로 알맞은 것은?

    1. ①free -m ~ihduser
    2. ②df -h ~ihduser
    3. ③du -sh ~ihduser
    4. ④fdisk -l ~ihduser
  8. 8.다음 중 사용자의 용량 제한을 위해 /etc/fstab에 설정하는 옵션으로 알맞은 것은?

    1. ①aquota.user
    2. ②quota
    3. ③usrquota
    4. ④userquota
  9. 9.다음 설명과 가장 관련 있는 명령어로 알맞은 것은?

    1. ①umount
    2. ②e2fsck
    3. ③mke2fs
    4. ④tune2fs
  10. 10.다음 그림에 해당하는 명령어로 알맞은 것은?

    1. ①df
    2. ②du
    3. ③free
    4. ④mount
  11. 11.다음은 리눅스 셸에 관한 설명이다. ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?

    1. ①㉠ csh ㉡ bash
    2. ②㉠ csh ㉡ sh
    3. ③㉠ ksh ㉡ bash
    4. ④㉠ ksh ㉡ sh
  12. 12.다음 중 csh 에 대한 설명으로 틀린 것은?

    1. ①명령행 편집기능을 지원한다.
    2. ②1978년 버클리대학의 빌 조이가 개발하였다.
    3. ③C언어를 기반으로 만들어졌으며 강력한 프로그램 작성기능을 가지고 있다.
    4. ④히스토리 기능, 별명(Alias)기능, 작업제어 등의 기능을 포함하였다.
  13. 13.다음 중 기본 셸 변경에 관한 설명으로 알맞은 것은?

    1. ①사용자가 로그인한 셸을 변경하는 명령어는 echo $SHELL 이다.
    2. ②chsh 명령으로 변경한 셸은 다음 로그인부터 유효하다.
    3. ③cat /etc/shells 명령을 통해 현재 사용 중인 셸의 확인할 수 있다.
    4. ④변경할 셸을 지정할 때는 상대경로로 입력해야 한다.
  14. 14.다음 중 사용가능한 셸을 확인 할 때 사용하는 명령으로 틀린 것은?

    1. ①echo $SHELL
    2. ②cat /etc/shells
    3. ③chsh --list-shells
    4. ④chsh -l
  15. 15.다음 중 ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?

    1. ①지역변수
    2. ②관리변수
    3. ③환경변수
    4. ④예약변수
  16. 16.PATH변수에 $HOME/data 라는 경로를 추가하려고 할 때 알맞은 명령은?

    1. ①PATH = $PATH:$HOME/data
    2. ②$PATH = $PATH:$HOME/data
    3. ③PATH = $HOME/data
    4. ④$PATH = $HOME/data
  17. 17.다음은 히스토리 사용법에 관한 내용이다. 명령문과 관련 설명의 조합으로 알맞은 것은?

    1. ①history : 가장 마지막에 실행한 명령을 재실행한다.
    2. ②history 5 : 5번째 사용한 명령을 실행한다.
    3. ③!all : 히스토리에 등록된 모든 명령을 재실행한다.
    4. ④!5 : 히스토리 목록의 번호중 5번째에 해당하는 명령을 실행한다.
  18. 18.주요 프롬프트 형식에 관한 설명으로 틀린 것은?

    1. ①\d : '년 월 일' 형태로 날짜를 표시한다.
    2. ②\s : 사용중인 셸의 이름을 표시한다.
    3. ③\t : 24시 형태의 현재 시간을 표시한다.
    4. ④\u : 현재 사용자의 이름을 표시한다.
  19. 19.ps명령으로 프로세스의 생성 상태를 확인하려 한다. 다음 중 프로세스가 fork 형태로 수행 됐는지 여부를 확인 할 수 있는 값으로 알맞은 것은?

    1. ①UID
    2. ②TTY
    3. ③TIME
    4. ④PID 및 PPID
  20. 20.다음 중 포어그라운드 프로세스를 백그라운드 프로세스로 전환하기 위해 사용되는 명령으로 가장 알맞은 것은?

    1. ①fg
    2. ②bg
    3. ③jobs
    4. ④[CTRL]+[c]
  21. 21.다음 중 프로세스를 강제 종료 시 사용하는 시그널 번호로 알맞은 것은?

    1. ①1
    2. ②3
    3. ③9
    4. ④15
  22. 22.kill 명령을 사용해 프로세스를 종료 하려고 한다. 다음과 동일한 명령으로 알맞은 것은?

    1. ①kill –1 1109
    2. ②kill –HUP 1109
    3. ③kill –9 1109
    4. ④kill –15 1109
  23. 23.다음 중 프로세스에 관한 설명으로 틀린 것은?

    1. ①특정 프로그램이 메모리에 상주해서 실행되고 있으면 이는 프로세스라 부른다.
    2. ②리눅스에서 프로세스는 실행시 PID가 할당되어 관리된다.
    3. ③리눅스 부팅시 최초의 프로세스의 PID는 0번이고, 최대 65536 까지 할당 가능하다.
    4. ④셸에서 명령을 실행하고 해당 프로세스가 종료될 때까지 기다리는 프로세스를 포어그라운드 프로세스라 한다.
  24. 24.다음에서 설명하는 내용으로 알맞은 것은?

    1. ①데몬
    2. ②멀티테스킹
    3. ③백그라운드 프로세스
    4. ④포어그라운드 프로세스
  25. 25.다음 중 ps 명령어를 통해 확인 할 수 있는 항목으로 틀린 것은?

    1. ①총 CPU 사용 시간
    2. ②부모 프로세스의 PID
    3. ③현재 프로세스의 상태 코드
    4. ④프로세스의 DISK 사용 비율
  26. 26.다음 중 프로세스 우선순위를 변경하는 명령어에 관한 설명으로 틀린 것은?

    1. ①프로세스 우선순위를 변경하는 명령으로는 nice, renice가 있으며, 모든 사용자는 NI 값을 증감할 수 있다.
    2. ②nice 명령어 사용시 값을 지정하지 않으면 기본적으로 NI 값이 10이 지정된다.
    3. ③nice 명령은 프로세스 명으로 우선순위를 조정하고, renice 명령은 주로 PID로 조정한다.
    4. ④기존의 NI 값에 상관없이 지정한 NI 값으로 바로 적용하려면 renice명령어를 이용해야 한다.
  27. 27.다음 중 프로세스의 상태를 트리 구조로 출력해주는 명령으로 알맞은 것은?

    1. ①ps
    2. ②top
    3. ③tree
    4. ④pstree
  28. 28.다음 중 ps 명령어의 프로세스 상태코드인 STAT의 값과 설명으로 틀린 것은?

    1. ①S : 특정 이벤트가 끝나기를 기다리는 상태
    2. ②D : 작업이 종료되었으나 부모 프로세스로부터 회수되지 않아 메모리를 차지하고 있는 상태
    3. ③R : 실행 중 혹은 실행될 수 있는 상태
    4. ④T : 정지된 상태
  29. 29.다음 ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?

    1. ①㉠ pico ㉡ nano
    2. ②㉠ nano ㉡ pico
    3. ③㉠ emacs ㉡ vi
    4. ④㉠ vim ㉡ vi
  30. 30.다음 중 emacs 편집기의 기반이 되는 언어로 알맞은 것은?

    1. ①LISP
    2. ②COBOL
    3. ③PASCAL
    4. ④FORTRAN
  31. 31.다음 중 vi 편집기를 개발한 사람으로 알맞은 것은?

    1. ①데니스 리치
    2. ②빌 조이
    3. ③리처드 스톨먼
    4. ④브람 무레나르
  32. 32.vi 편집기를 이용해서 프로그래밍을 할 때 엔터키 입력 시 그림처럼 바로 윗줄 행의 열(Column) 위치와 동일하게 커서를 이동할 때 사용하는 환경설정으로 알맞은 것은?

    1. ①:set nu
    2. ②:set ic
    3. ③:set sm
    4. ④:set ai
  33. 33.vi 편집기를 이용해서 파일 전체의 linux로 시작하는 줄을 Linux로 시작하도록 치환하려고 할 때 알맞은 것은?

    1. ①:% s/linux/^Linux/
    2. ②:% s/^Linux/linux/
    3. ③:% s/^linux/Linux/
    4. ④:% s/^linux/^Linux/
  34. 34.다음 중 vi 편집기의 명령모드에서 입력 모드로 전환할 때 현재 커서가 위치한 곳의 윗줄에 삽입할 때 사용하는 명령으로 알맞은 것은?

    1. ①o
    2. ②O
    3. ③s
    4. ④S
  35. 35.다음 중 소스파일로 제공되는 프로그램을 설치하기 위해서는 먼저 압축을 풀고, 디렉터리 이동 후 거쳐야 하는 작업으로 알맞은 것은?

    1. ①setup - configure - make
    2. ②setup - configure - make install
    3. ③configure - setup - make install
    4. ④configure - make - make install
  36. 36.다음 중 cmake 에 관한 설명으로 틀린 것은?

    1. ①make의 대체프로그램이다.
    2. ②make과정 없이 운영체제에 맞는 make파일 생성을 목적으로 한다.
    3. ③유닉스계열 운영체제만 지원한다.
    4. ④크로스 컴파일을 할 수 있다.
  37. 37.리눅스배포판과 패키지관리기법의연결이알맞은 것은?

    1. ①RedHat - DPKG
    2. ②CentOS - RPM
    3. ③Debian - YAST
    4. ④SuSe - YUM
  38. 38.다음 패키지 파일에 해당하는 리눅스 배포판으로 알맞은 것은?

    1. ①레드햇
    2. ②데비안
    3. ③수세(SuSe)
    4. ④슬랙웨어
  39. 39.tar에 관한 설명으로 틀린 것은?

    1. ①파일로 묶을 때 디렉터리를 지정하면 디렉터리 내 모든 파일 및 서브디렉터리도 함께 묶여진다.
    2. ②여러 파일이나 디렉터리를 하나의 파일로 묶어주는 기능을 한다.
    3. ③리눅스에서 사용되는 GNU tar는 압축작업을 동시에 진행할 수 있다.
    4. ④파일의 속성, 하드링크는 보존되나 소프트링크는 보존되지 않는다.
  40. 40.다음 tar 명령의 결과에 대한 설명으로 틀린 것은?

    1. ①현재디렉터리에서 새로운 tar 파일을 생성한다.
    2. ②파일명은 ihd.tar.gz 으로 지정한다.
    3. ③bzip2 압축을 진행한다.
    4. ④tar 작업이 진행되는동안 파일의 이름을 보여준다.
  41. 41.다음 중 yum에 관한 설명으로 알맞은 것은?

    1. ①dpkg기반 시스템에서 패키지를 손쉽게 설치해주는 유틸리티이다.
    2. ②rpm 패키지 설치 시 가장 많이 발생하는 의존성문제를 자동으로 해결해준다.
    3. ③ATP(Advanced Packaging Tool) 라이브러리를 이용한 명령행 기반 도구이다.
    4. ④/etc/yum/sources.list 파일에 패키지 관련정보를 관리한다.
  42. 42.다음 예시에 맞게 tar작업을 할 때 ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?

    1. ①㉠ jxvf ㉡ -C
    2. ②㉠ jcvf ㉡ -D
    3. ③㉠ zxvf ㉡ -C
    4. ④㉠ zcvf ㉡ -D
  43. 43.다음 중 CUPS 관련 파일에 대한 설명으로 알맞은 것은?

    1. ①cupsd : 프린터 출력시 실행 파일
    2. ②/etc/printcap : 프린터 큐관련 환경 설정 파일
    3. ③/etc/cups/cupsd.conf : 프린터 데몬의 환경 설정 파일
    4. ④/etc/cups/printers.conf : 프린터 데몬의 클래스(class) 설정 파일
  44. 44.다음 중 ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?

    1. ①㉠ : Console ㉡ : xsane
    2. ②㉠ : Console ㉡ : sane
    3. ③㉠ : X-윈도 ㉡ : xsane
    4. ④㉠ : X-윈도 ㉡ : sane
  45. 45.다음 중 ( 괄호 ) 안에 들어갈 내용으로 틀린 것은?

    1. ①㉠ : API
    2. ②㉡ : LGPL
    3. ③㉢ : sane-backends
    4. ④㉣ : sane-frontends
  46. 46.lpr명령을 이용해 문서를 2매 출력하려고 한다. 다음 중 ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?

    1. ①-2
    2. ②-m 2
    3. ③-n 2
    4. ④-# 2
  47. 47.다음 중 System V 계열의 프린터 명령어로 알맞은 것은?

    1. ①lp
    2. ②lpr
    3. ③lpq
    4. ④lpc
  48. 48.다음 중 GUI 기반으로 스캔해주는 명령어로 알맞은 것은?

    1. ①xcam
    2. ②scanadf
    3. ③scanimage
    4. ④sane-find-scanner
  49. 49.다음 설명에 해당하는 내용으로 알맞은 것은?

    1. ①X 서버
    2. ②X 클라이언트
    3. ③윈도 매니저
    4. ④디스플레이 매니저
  50. 50.다음 중 GNOME가 가장 거리가 먼 것은?

    1. ①metacity
    2. ②mutter
    3. ③nautilus
    4. ④plasma
  51. 51.다음 중 리눅스에서 사용하는 데스크톱 환경으로 알맞은 것은?

    1. ①Luna
    2. ②Aqua
    3. ③Mutter
    4. ④XFCE
  52. 52.다음에 제시된 X 관련 라이브러리 중 가장 저수준에 속하는 클라이언트 라이브러리로 알맞은 것은?(오류 신고가 접수된 문제입니다. 반드시 정답과 해설을 확인하시기 바랍니다.)

    1. ①Xm
    2. ②Xview
    3. ③Xlib
    4. ④XCB
  53. 53.다음 중 원격지의 X 서버에 프로그램이 전달되기 위해 수정하는 환경변수로 알맞은 것은?

    1. ①DISPLAY
    2. ②TERM
    3. ③DESKTOP_SESSION
    4. ④WINDOWPATH
  54. 54.다음 ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?

    1. ①authority
    2. ②xauthority
    3. ③.Xauthority
    4. ④MIT-MAGIC-COOKIE-1
  55. 55.다음 중 프레젠테이션(Presentation) 문서 작업을 위해 사용하는 프로그램으로 알맞은 것은?

    1. ①LibreOffice Writer
    2. ②LibreOffice Impress
    3. ③LibreOffice Calc
    4. ④LibreOffice Draw
  56. 56.다음 중 X 서버에 접근할 수 있는 클라이언트를 지정하는 명령으로 알맞은 것은?

    1. ①xhost + 192.168.12.22
    2. ②xhost – 192.168.12.22
    3. ③xauth + 192.168.12.22
    4. ④xauth – 192.168.12.22
  57. 57.다음 중 OSI 7계층 모델에서 데이터링크 계층의 데이터 전송 단위로 알맞은 것은?

    1. ①segments
    2. ②packets
    3. ③frames
    4. ④bits
  58. 58.다음 설명에 해당하는 OSI 계층으로 알맞은 것은?

    1. ①데이터링크 계층
    2. ②네트워크 계층
    3. ③전송 계층
    4. ④세션 계층
  59. 59.다음 설명과 같은 단점을 보이는 LAN 구성방식으로 알맞은 것은?

    1. ①망(Mesh)형
    2. ②스타(Star)형
    3. ③링(Ring)형
    4. ④버스(Bus)형
  60. 60.다음 설명으로 알맞은 것은?

    1. ①Token Ring
    2. ②FDDI
    3. ③DQDB
    4. ④Frame Relay
  61. 61.다음 설명에 해당하는 프로토콜로 알맞은 것은?

    1. ①IP
    2. ②TCP
    3. ③UDP
    4. ④ICMP
  62. 62.다음 중 B 클래스의 사설 IP 주소 대역으로 알맞은 것은?

    1. ①172.1.0.0 ~ 172.15.255.255
    2. ②172.15.0.0 ~ 172.31.255.255
    3. ③172.16.0.0 ~ 172.31.255.255
    4. ④172.16.0.0 ~ 172.32.255.255
  63. 63.다음 중 IP주소와 도메인을 관리하는 국제기관 및 국내기관 조합으로 알맞은 것은?

    1. ①ISO - KISA
    2. ②ICANN - KISA
    3. ③ISO - NIPA
    4. ④ICANN - NIPA
  64. 64.리눅스를 사용 중인 상태에서 원격지에 있는 유닉스 서버의 디렉터리를 하위 디렉터리인 것처럼 자유롭게 이용한다. 다음에 제시된 인터넷 서비스 중에서 가장 알맞은 것은?

    1. ①NIS
    2. ②NFS
    3. ③SAMBA
    4. ④TELNET
  65. 65.다음 중 원격지 서버에 접속해서 명령 실행, 파일 복사 등의 작업이 가능한 서비스로 틀린 것은?

    1. ①NIS
    2. ②RLOGIN
    3. ③SSH
    4. ④TELNET
  66. 66.다음 중 삼바 서비스와 가장 거리가 먼 것은?

    1. ①SMB
    2. ②RPC
    3. ③CIFS
    4. ④NetBIOS
  67. 67.다음 중 파이어폭스 웹 브라우저를 개발한 곳으로 알맞은 것은?

    1. ①아파치 재단
    2. ②모질라 재단
    3. ③ASA
    4. ④원격 복사 기능 지원
  68. 68.다음 중 접속된 FTP 서버의 연결을 해제하고 셸 프롬프트로 빠져나오는 명령으로 틀린 것은?

    1. ①bye
    2. ②exit
    3. ③quit
    4. ④close
  69. 69.다음 중 파일 전송 및 다운로드 진행 상태를 '#' 기호로 확인할 때 사용하는 FTP 명령어로 알맞은 것은?

    1. ①hash
    2. ②sign
    3. ③sharp
    4. ④verbose
  70. 70.다음과 같은 조건일 때 할당되는 네트워크 주소 값으로 알맞은 것은?

    1. ①192.168.3.63
    2. ②192.168.3.64
    3. ③192.168.3.127
    4. ④192.168.3.128
  71. 71.다음 그림에 해당하는 명령으로 알맞은 것은?

    1. ①ip
    2. ②ss
    3. ③arp
    4. ④route
  72. 72.다음은 DNS 서버 설정을 변경하는 과정이다. ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?

    1. ①ns
    2. ②dns
    3. ③domain
    4. ④nameserver
  73. 73.다음 중 사용 중인 이더넷 카드의 MAC 주소를 확인할 수 있는 명령어의 조합으로 알맞은 것은?

    1. ①ip, arp
    2. ②arp, ss
    3. ③ip, ifconfig
    4. ④ss, ifconfig
  74. 74.다음 그림에 해당하는 명령으로 알맞은 것은?

    1. ①setup ➔ Network configuration
    2. ②neat
    3. ③nm-connection-editor
    4. ④system-config-network
  75. 75.다음 그림에 해당하는 명령으로 알맞은 것은?

    1. ①ip
    2. ②ethtool
    3. ③mii-tool
    4. ④ss
  76. 76.다음 중 서버와 클라이언트가 서로 연결된 상태를 나타내는 netstat 명령의 상태값으로 알맞은 것은?

    1. ①LISTEN
    2. ②ESTABLISHED
    3. ③SYS-SENT
    4. ④SYN_RECEIVED
  77. 77.다음 설명에 해당하는 기술로 알맞은 것은?

    1. ①클러스터링
    2. ②임베디드
    3. ③HPC
    4. ④채널본딩
  78. 78.다음 중 리눅스와 가장 거리가 먼 것은?

    1. ①GENIVI
    2. ②QNX
    3. ③TIZEN
    4. ④Web OS
  79. 79.다음 CPU 반가상화를 지원하는 가상화 기술로 알맞은 것은?

    1. ①Docker
    2. ②KVM
    3. ③XEN
    4. ④VirtualBox
  80. 80.다음 중 리눅스 가상화 기술인 XEN에 대한 설명으로 알맞은 것은?

    1. ①상용화된 제품으로는 RHEV가 있다.
    2. ②반가상화 구성 시에 호스트와 다른 아키텍처의 게스트는 실행할 수 없다.
    3. ③반가상화 구성 시에는 QEMU 기반으로 동작한다.
    4. ④CPU 전가상화 지원으로 다른 기술과 비교해서 물리적 서버 대비 효율성이 가장 좋다.