리눅스마스터 2급 · 2018

리눅스마스터 2급 (2018-12-08)

총 80문항

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

  1. 1.다음 설명과 관계있는 명령으로 알맞은 것은?

    1. ①mkfs –t ext4 –i 1000 /dev/hdb1
    2. ②mkfs –t ext2 –T largefile /dev/hdb1
    3. ③mke2fs –j –i 1000 /dev/hdb1
    4. ④mke2fs –j –T largefile /dev/hdb1
  2. 2.다음 특수권한 설정에 대한 설명으로 알맞은 것은?

    1. ①chmod g+s,o+t /project
    2. ②chmod g+t,o+t /project
    3. ③chmod go+s /project
    4. ④chmod go+t /project
  3. 3.다음중 리눅스파일시스템에 대한설명으로틀린 것은?

    1. ①Reiserfs, XFS, JFS는 저널링 파일 시스템이다.
    2. ②sysv는 리눅스에서 사용하는 가상 파일 시스템이다.
    3. ③iso9660은 DVD를 마운트할 때 지정하는 파일 시스템이다.
    4. ④nfs는 네트워크 상의 시스템 파일을 공유할 때 사용하는 파일 시스템이다.
  4. 4.다음 중 운영 중인 리눅스 서버의 파일시스템에 손상된 디렉터리나 파일을 수정할 때 사용하는 명령으로 알맞은 것은?

    1. ①mkfs
    2. ②fsck
    3. ③chkdsk
    4. ④scandisk
  5. 5.다음 중 fdisk 명령어에 대한 설명으로 틀린 것은?

    1. ①설정 후에는 partition table 업데이트가 필요하다.
    2. ②파티션을 삭제하는 특정 명령어는 d이다.
    3. ③파티션을 추가하는 특정 명령어는 w이다.
    4. ④파티션 정보를 확인 할 수 있다.
  6. 6.다음 ( 괄호 ) 안에 들어갈 명령으로 알맞은 것은?

    1. ①usermod kait lin.txt
    2. ②groupmod kait lin.txt
    3. ③chown kait lin.txt
    4. ④chgrp kait lin.txt
  7. 7.다음 설명에 해당하는 허가권을 설정하는 명령으로 알맞은 것은?

    1. ①chmod 707 list.txt
    2. ②chmod a=777 list.txt
    3. ③chmod a=rwx list.txt
    4. ④chmod u=rwx list.txt
  8. 8.다음 중 파일이나 디렉터리의 소유권 및 그룹 소유권을 변경하는 명령으로 알맞은 것은?

    1. ①chmod
    2. ②chown
    3. ③chgrp
    4. ④umask
  9. 9.사용자나 그룹에 쿼터를 설정할 때 사용하는 명령어로 알맞은 것은?

    1. ①quota
    2. ②edquota
    3. ③repquota
    4. ④quotaon
  10. 10.다음 디렉터리에 대한 설명으로 틀린 것은?

    1. ①특수권한 중 Sticky-Bit가 설정되어 있다.
    2. ②tmp 디렉터리의 소유권은 root사용자에게 있다.
    3. ③모든 사용자에게 모든 권한이 주어진 디렉터리이다.
    4. ④일시적으로 필요한 시스템이나 응용프로그램에 필요한 파일들이 저장되는 디렉터리이다.
  11. 11.다음 괄호안에 들어갈 내용으로 알맞은 것은?

    1. ①$LANG
    2. ②LANG
    3. ③$TERM
    4. ④TERM
  12. 12.다음에서 설명하는 셸(Shell)의 종류로 알맞은 것은?

    1. ①csh
    2. ②ksh
    3. ③tcsh
    4. ④bash
  13. 13.다음 중 배시셸(Bash Shell)에서 현재 작업 디렉터리를 알려주는 환경변수로 알맞은 것은?

    1. ①PS1
    2. ②PWD
    3. ③PATH
    4. ④SHELL
  14. 14.다음 중 기존의 PATH에 /home/ihd 경로를 추가하려고 할 때 알맞은 것은?

    1. ①export PATH=PATH:/home/ihd
    2. ②export PATH=$PATH:/home/ihd
    3. ③export $PATH=$PATH:/home/ihd
    4. ④export $PATH=PATH:/home/ihd
  15. 15.history 명령어를 이용해 사용자가 입력한 명령어를 확인하려고 한다. 다음 중 히스토리 목록 중에서 5번째에 사용한 명령을 실행하는 것으로 알맞은 것은?

    1. ①!!
    2. ②!5
    3. ③history 5
    4. ④history !5
  16. 16.다음 중 가장 먼저 개발된 셸(Shell)로 알맞은 것은?

    1. ①C shell
    2. ②Bash Shell
    3. ③Korn Shell
    4. ④Bourne Shell
  17. 17.다음 중 설정된 전체 환경 변수값을 확인 하는 명령으로 알맞은 것은?

    1. ①env
    2. ②alias
    3. ③echo
    4. ④export
  18. 18.다음 중 배시셸(Bash Shell)에서 사용자가 입력한 명령어를 확인하는 키(key)로 알맞은 것은?

    1. ①알트키(Alt)
    2. ②컨트롤키(Ctrl)
    3. ③좌/우 방향키
    4. ④위/아래 방향키
  19. 19.프로세스 우선순위에 관련된 설명으로 알맞은 것은?

    1. ①nice, renice, top 은 프로세스 우선순위를 변경할 수 있는 명령이다.
    2. ②NI값의 기본값은 0이고, 지정가능한 값의 범위는 –19 ~ 20 이다.
    3. ③일반사용자는 NI값 감소만 가능하고, root사용자만 NI값을 증가시킬 수 있다.
    4. ④NI값을 설정하면 리눅스는 상황에 따라 PNI 값을 변경하여 우선순위를 조절한다.
  20. 20.다음 설명에 해당하는 명령으로 으로 알맞은 것은?

    1. ①renice -10 14164
    2. ②renice --10 14164
    3. ③nice -10 14164
    4. ④nice --10 14164
  21. 21.다음 중 ps aux 명령으로 출력되는 항목으로 알맞은 것은?

    1. ①UID
    2. ②RSS
    3. ③PPID
    4. ④STIME
  22. 22.다음 중 [CTRL]+[c] 입력 시 보내지는 시그널로 알맞은 것은?

    1. ①SIGHUP
    2. ②SIGINT
    3. ③SIGQUIT
    4. ④SIGKILL
  23. 23.다음 ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?

    1. ①㉠ jobs ㉡ fg PID
    2. ②㉠ ps –l ㉡ fg PID
    3. ③㉠ jobs ㉡ fg %작업번호
    4. ④㉠ ps –l ㉡ fg %작업번호
  24. 24.다음 중 특정 사용자의 crontab 내용을 작성할 때 사용하는 명령으로 알맞은 것은?

    1. ①crontab -w ihduser
    2. ②crontab -e ihduser
    3. ③crontab -w -u ihduser
    4. ④crontab -e -u ihduser
  25. 25.다음 중 nohup 명령어에 관한 설명으로 틀린 것은?

    1. ①표준출력과 표준에러는 'nohup.out' 파일을 생성해 기록한다.
    2. ②nohup는 실행한 명령을 자동으로 백그라운드로 보내 작업한다.
    3. ③쓰기작업이 불가능한 경우 '$HOME/nohup.out' 파일을 생성해 기록한다.
    4. ④작업 중인 터미널창이 닫혀도 실행중인 프로세스를 백그라운드로 작업할 수 있게 한다.
  26. 26.다음 중 프로세스(Process)에 관련된 설명으로 알맞은 것은?

    1. ①최초의 프로세스인 init 프로세스는 PID가 0이다.
    2. ②보통 명령어를 수행하면 exec 방식으로 실행된다.
    3. ③pstree 명령으로 init 프로세스가 모든 프로세스의 부모 프로세스임을 확인할 수 있다.
    4. ④exec 방식은 복사본 형태로 프로세스를 실행하고 기존 프로세스는 그대로 실행되어 있다.
  27. 27.다음 설명으로 알맞은 것은?

    1. ①PID
    2. ②SIGNAL
    3. ③DAEMON
    4. ④PROCESS
  28. 28.다음 그림에서 알 수 있는 설명으로 틀린 것은?

    1. ①작업번호는 1이다.
    2. ②PID는 12677이다.
    3. ③PPID는 12676이다.
    4. ④백그라운드 프로세스 실행 방법이다.
  29. 29.다음은 vi 편집기 실행 시 자동으로 행번호가 나타나도록 설정한 후에 확인하는 과정이다. ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?

    1. ①㉠ .virc ㉡ set nu
    2. ②㉠ .virc ㉡ :set nu
    3. ③㉠ .exrc ㉡ set nu
    4. ④㉠ .exrc ㉡ :set nu
  30. 30.다음 중 LISP 언어를 사용하려는 프로그래머에게 가장 최적화된 편집기로 알맞은 것은?

    1. ①vi
    2. ②pico
    3. ③vim
    4. ④emacs
  31. 31.vi 편집기에서 바로 직전에 실행한 줄 삭제 명령을 취소하여 복원하려고 할 때 사용하는 명령으로 알맞은 것은?

    1. ①u
    2. ②x
    3. ③y
    4. ④z
  32. 32.다음의 작업을 원격지 서버에 접속하여 사용하던 중 네트워크 차단되면서 비정상적으로 종료되었다. 이 때 생성되는 파일로 알맞은 것은?

    1. ①lin.txt.swp
    2. ②lin.txt.swap
    3. ③.lin.txt.swp
    4. ④.lin.txt.swap
  33. 33.다음 중 X 윈도 환경에서만 사용 가능한 편집기로 틀린 것은?

    1. ①gedit
    2. ②nano
    3. ③xemacs
    4. ④gvim
  34. 34.다음 설명에 해당하는 편집기로 알맞은 것은?

    1. ①nano
    2. ②pico
    3. ③gedit
    4. ④emacs
  35. 35.다음중 압축과압축해제명령어의 조합으로틀린것은?

    1. ①xz, unxz
    2. ②gzip, gunzip
    3. ③bzip2, unzip2
    4. ④compress, uncompress
  36. 36.다음 중 리눅스에서 소스(Source)프로그램을 설치하기 위한 도구로 거리가 먼 것은?

    1. ①tar
    2. ②gcc
    3. ③rpm
    4. ④make
  37. 37.다음 중 tar의 특징으로 틀린 것은?

    1. ①테이프 관련 장치를 이용하여 백업할 때 사용된다.
    2. ②심볼릭 링크가 가리키고 있는 원본 파일을 저장하는 기능을 제공한다.
    3. ③디렉터리를 지정하면 그 디렉터리의 모든 파일과 서브 디렉터리들까지 함께 묶여진다.
    4. ④GNU tar는 파일로 묶거나 풀어주는 기능만 제공하고, 유닉스 tar는 압축 관련 작업도 지원한다.
  38. 38.다음은 tar명령을 이용해 압축을 해제하는 명령이다. ( 괄호 ) 안에 들어갈 내용으로 가장 알맞은 것은?

    1. ①xvf
    2. ②jxvf
    3. ③Jxvf
    4. ④zxvf
  39. 39.rpm 명령어로 패키지를 삭제 하려고 한다. 다음 중 의존성이 있는 패키지가 존재할 경우에도 제거하는 옵션으로 알맞은 것은?

    1. ①-e
    2. ②--test
    3. ③--force
    4. ④--nodeps
  40. 40.다음 중 tar명령이 지원하는 압축 형식으로 틀린 것은?

    1. ①xz
    2. ②zip
    3. ③gzip
    4. ④compress
  41. 41.다음 중 dpkg명령어를 이용해 환경 설정파일은 남기고 패키지를 삭제하는 옵션으로 알맞은 것은?

    1. ①-e
    2. ②-r
    3. ③-P
    4. ④-R
  42. 42.다음 중 .rpm 형태의 파일로 배포되는 rpm 파일의 구성 요소로 틀린 것은?

    1. ①버전
    2. ②릴리즈
    3. ③압축형식
    4. ④패키지 이름
  43. 43.다음 ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?

    1. ①㉠ lpq ㉡ lpstat
    2. ②㉠ lpq ㉡ lpr
    3. ③㉠ lp ㉡ lpstat
    4. ④㉠ lp ㉡ lpr
  44. 44.다음 설명으로 알맞은 것은?

    1. ①lpq
    2. ②lpr
    3. ③lprm
    4. ④cancel
  45. 45.다음 중 USB 스캐너 관련 장치 파일을 찾아주는 명령어로 알맞은 것은?

    1. ①alsactl
    2. ②scanimage
    3. ③sane-find-scanner
    4. ④system-config-scanner
  46. 46.다음 중 리눅스 시스템 USB포트에 프린터를 직접 연결하는 경우 생성되는 관련 파일로 알맞은 것은?

    1. ①/dev/usb/lp0
    2. ②/dev/usb/prn
    3. ③/dev/lp0/usb
    4. ④/dev/prn/usb
  47. 47.다음 중 표준 유닉스 장치 시스템 콜(POSIX READ, WRITE, IOCTL등)에 기반을 둔 OSS에 대한 설명으로 알맞은 것은?

    1. ①애플이 개발한 오픈소스 프린팅 시스템이다.
    2. ②리눅스에서 프린터를 지원해주는 초기 인쇄 시스템이다.
    3. ③스캐너, 디지털카메라 등 이미지 관련 하드웨어를 제어하는 오픈소스 시스템이다.
    4. ④유닉스계열 운영체제에서 사운드를 만들고 캡처하는 인터페이스이다.
  48. 48.다음 설명으로 알맞은 것은?

    1. ①ALSA
    2. ②OSS
    3. ③CUPS
    4. ④LPRng
  49. 49.다음 중 ( 괄호 )안에 들어갈 내용으로 알맞은 것은?

    1. ①㉠ xhost ㉡ TERMINAL
    2. ②㉠ xhost ㉡ DISPLAY
    3. ③㉠ xauth ㉡ DISPLAY
    4. ④㉠ xauth ㉡ TERMINAL
  50. 50.다음 중 GNOME에 대한 설명으로 틀린 것은?

    1. ①Qt 라이브러리를 사용하여 개발되었다.
    2. ②GNU 프로젝트를 통해 만들어졌다.
    3. ③응용프로그램은 GPL 라이선스를 따른다.
    4. ④재사용이 쉽도록 소스코드를 공개하였다.
  51. 51.다음 중 256 color 모드로 X 윈도를 실행시키는 명령으로 알맞은 것은?

    1. ①startx -- :8
    2. ②startx -- :16
    3. ③startx -- -depth 8
    4. ④startx -- -depth 16
  52. 52.다음 설명하는 내용으로 알맞은 것은?

    1. ①Kernel
    2. ②Display Manager
    3. ③Window Manager
    4. ④Desktop Environment
  53. 53.다음 중 Xlib에 대한 설명으로 틀린 것은?

    1. ①C언어로 구현된 클라이언트 라이브러리로 X 서버와 통신을 하는 역할을 담당한다.
    2. ②개발자들이 Xlib를 통해 프로그램을 구현하려면 X 서버 및 X 클라이언트와 관련된 프로토콜에 관해 자세히 알아야 한다.
    3. ③Xlib는 저수준의 인터페이스로 키보드나 마우스에 대한 반응 등 단순한 기능만 가지고 있다.
    4. ④XCB(X protocol C-language Binding)는 Xlib에 비해 향상된 스레딩 기능을 지원한다.
  54. 54.다음 중 특정 사용자가 X 윈도 실행 시에 관련키 값을 저장하는 파일로 알맞은 것은?

    1. ①.Xterm
    2. ②.Xsession
    3. ③.Xpublickey
    4. ④.Xauthority
  55. 55.다음 중 X 윈도의 개념 및 특징에 대한 설명으로 틀린 것은?

    1. ①리눅스 초기에는 XFree86기반이 사용되었으나 현재는 X.org기반이 사용되고 있다.
    2. ②X 윈도는 클라이언트/서버 구조로 되어있고 X Protocol을 사용하여 통신한다.
    3. ③GUI 방식으로 디스플레이 장치에 의존적이며 서로 다른 이 기종을 함께 사용할 수 없다.
    4. ④로컬 시스템뿐만 아니라 원격 호스트 간에도 응용프로그램을 주고받을 수 있다.
  56. 56.다음 설명에 알맞은 것은?

    1. ①GIMP
    2. ②KMid
    3. ③Totem
    4. ④Rhythmbox
  57. 57.서브넷 마스크 표기 방법 중 네트워크 ID와 호스트 ID를 32비트의 값으로 표현한 방식을 네트워크 접두어 길이 표현(Network Prefix Length Representation)이라고 한다. 다음 중 서브넷 마스크가 255.255.0.0 일때 이에 해당하는 네트워크 접두어로 알맞은 것은?

    1. ①/16
    2. ②/24
    3. ③/25
    4. ④/32
  58. 58.네트워크 구성 중 ifconfig 명령어를 이용해 네트워크 인터페이스에 IP를 할당하고 해당 인터페이스를 활성화 하려고 한다. 다음 중 ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?

    1. ①㉠: eth0 ㉡: netmask ㉢: up
    2. ②㉠: up ㉡: eth0 ㉢: netmask
    3. ③㉠: ip ㉡: eth0 ㉢: mask
    4. ④㉠: addr ㉡: mask ㉢: eth0
  59. 59.다음 중 ihd 라는 계정으로 192.168.0.3 서버에 접속하는 명령으로 틀린 것은?

    1. ①ssh ihd@192.168.0.3
    2. ②ssh -l ihd 192.168.0.3
    3. ③telnet ihd@192.168.0.3
    4. ④telnet -l ihd 192.168.0.3
  60. 60.다음 중 SSH와 관련된 서비스로 거리가 먼 것은?

    1. ①rsh
    2. ②scp
    3. ③sftp
    4. ④samba
  61. 61.다음 중 FTP의 설명으로 틀린 것은?

    1. ①Active 모드와 Passive 모드를 지원한다.
    2. ②익명의 계정(Anonymous)을 이용하여 접속할 수 있다.
    3. ③FTP를 사용하기 위해서는 FTP 서버가 반드시 필요하다.
    4. ④UDP 프로토콜 기반으로 많이 사용되고 있다.
  62. 62.다음 중 IPv6의 특징으로 알맞은 것은?

    1. ①패킷 크기는 64KB이다.
    2. ②IPv4와 비교해 헤더 구조가 복잡하다.
    3. ③주소 표시공간이 32비트로 약 42억개의 주소 제공한다.
    4. ④흐름 제어 기능을 지원할 수 있는 필드인 플로 레이블(Flow Label)을 도입하였다.
  63. 63.다음 중 최상위 도메인으로 틀린 것은?

    1. ①or
    2. ②kr
    3. ③com
    4. ④edu
  64. 64.네트워크 관련 파일을 직접 수정해서 ip를 설정하려고 한다. 다음 중 직접 설정 방법의 특징으로 틀린 것은?

    1. ①파일 변경 후 저장과 동시에 정보가 갱신된다.
    2. ②파일에 저장하면 서버 재부팅 시에도 적용 된다.
    3. ③vi 편집기 등을 이용해서 해당파일의 설정 내용을 직접 변경해야 한다.
    4. ④네트워크 인터페이스 환경 설정과 관련된 파일이 저장되는 곳은 /etc/sysconfig/network-scripts 디렉터리이다.
  65. 65.이더넷 카드의 Link mode를 Auto-negotiation에서 100Mb/s Full duplex로 변경하려고 한다. 다음중 설정을 변경하기 위한 명령어로 알맞은 것은?

    1. ①ip
    2. ②netstat
    3. ③ethtool
    4. ④ifconfig
  66. 66.다음 중 ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?

    1. ①/etc/hosts
    2. ②/etc/resolv.conf
    3. ③/etc/sysconfig/network
    4. ④/etc/sysconfig/network-scripts/ifcfg-eth0
  67. 67.다음 중 OSI 7 계층의 네트워크 계층에 해당하는 프로토콜로 알맞은 것은?

    1. ①SSL
    2. ②TCP
    3. ③FDDI
    4. ④ICMP
  68. 68.다음에서 설명하는 OSI 7계층의 종류로 알맞은 것은?

    1. ①전송 계층
    2. ②세션 계층
    3. ③네트워크 계층
    4. ④데이터링크 계층
  69. 69.다음에서 설명하는 네트워크 종류로 알맞은 것은?

    1. ①LAN
    2. ②MAN
    3. ③WAN
    4. ④X.25
  70. 70.다음 중 FTP를 이용해 여러 개의 파일을 동시에 가져올 때 사용하는 명령으로 알맞은 것은?

    1. ①get
    2. ②put
    3. ③mget
    4. ④mput
  71. 71.다음에서설명하는프로토콜제정기관으로알맞은것은?

    1. ①EIA
    2. ②ISO
    3. ③IEEE
    4. ④ANSI
  72. 72.다음에서 설명하는 LAN 구성방식으로 알맞은 것은?

    1. ①링(Ring)형
    2. ②망(Mesh)형
    3. ③버스(Bus)형
    4. ④스타(Star)형
  73. 73.다음 중 GUI 기반으로 네트워크를 설정할 때 사용하는 명령어로 알맞은 것은?

    1. ①setup
    2. ②mii-tool
    3. ③nm-connection-editor
    4. ④system-config-network
  74. 74.다음에서 설명하는 netstat의 상태 값으로 알맞은 것은?

    1. ①LISTEN
    2. ②SYN-SENT
    3. ③ESTABLISHED
    4. ④SYN_RECEIVED
  75. 75.다음 중 ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?

    1. ①su
    2. ②ftp
    3. ③ssh
    4. ④telnet
  76. 76.다음 중 잘 알려진 포트(Well-Known Port)로 사용되는 포트 범위로 알맞은 것은?

    1. ①0번 ∼ 1023번
    2. ②1번 ∼ 1024번
    3. ③0번 ∼ 65535번
    4. ④1번 ∼ 65536번
  77. 77.다음 중 빅데이터(Big Data)에 관한 설명으로 틀린 것은?

    1. ①대량의 정형 또는 비정형 데이터 집합에서 가치를 추출하고 결과를 분석하는 기술이다.
    2. ②빅데이터 관련기술로는 데이터마이닝, 기계학습, 자연어처리, 패턴인식 등이 있다.
    3. ③데이터를 유연하고 더욱 빠르게 처리하기 위해 NoSQL기술이 활용된다.
    4. ④분석된 데이터를 시각적으로 표현하기 위한 기술로 하둡(Hadoop)이 있다.
  78. 78.다음 설명으로 알맞은 것은?

    1. ①서버 가상화
    2. ②임베디드 시스템
    3. ③고가용성 클러스터
    4. ④부하분산 클러스터
  79. 79.다음 중 고계산용 클러스터(HPC)에 관한 설명으로 알맞은 것은?

    1. ①고성능의 계산능력을 제공하기 위한 슈퍼컴퓨터 구성에 주로 사용된다.
    2. ②지속적인 서비스 제공을 목적으로 부하분산 클러스터와 연동하여 많이 사용된다.
    3. ③모든 IT자원을 서비스형태로 제공하는 것으로 대표적인 개념으로 SaaS가 있다.
    4. ④대규모의 서비스를 제공하기 위한 목적으로 사용되는 기법으로 웹서비스등에 활용된다.
  80. 80.다음 설명으로 가장 알맞은 것은?

    1. ①Docker
    2. ②Big Data
    3. ③Internet of Things
    4. ④Cloud Computing