리눅스마스터 2급 · 2017

리눅스마스터 2급 (2017-12-02)

총 80문항

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

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

    1. ①Set-UID
    2. ②Set-GID
    3. ③Sticky-Bit
    4. ④Disk Quota
  2. 2.다음 ( 괄호) 안에 들어갈 내용으로 알맞은 것은?

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

    1. ①-r
    2. ②-R
    3. ③-d
    4. ④-f
  4. 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
  5. 5.다음 중 파일의 그룹 소유권을 변경할 수 있는 명령어의 조합으로 알맞은 것은?

    1. ①chmod. chown
    2. ②chmod, chgrp
    3. ③chown, chgrp
    4. ④chgrp, groupmod
  6. 6.다음 그림과 같은 결과를 보기 위해 실행하는 명령으로 알맞은 것은?

    1. ①uuid
    2. ②e2label
    3. ③blkid
    4. ④tune2fs
  7. 7.다음 중 분할된 파티션별로 사용량을 확인하는 명령으로 알맞은 것은?

    1. ①df
    2. ②du
    3. ③free
    4. ④mount
  8. 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
  9. 9.다음은 CD-ROM 드라이브의 트레이(Tray)를 여는 과정이다. ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?

    1. ①umount
    2. ②eject
    3. ③exec
    4. ④dumpe2fs
  10. 10.다음 그림은 특정 명령어의 결과이다. 해당 결과를 보기 위한 이 명령어의 옵션으로 알맞은 것은?

    1. ①-sh
    2. ②-sT
    3. ③-hT
    4. ④-ht
  11. 11.다음 중 사용중인 셸을 bash 로 변경하는 명령으로 틀린 것은?

    1. ①chsh
    2. ②chsh -s bash
    3. ③chsh -s /bin/bash
    4. ④chsh --shell /bin/bash
  12. 12.다음에서 설명하는 내용으로 알맞은 것은?

    1. ①bash
    2. ②csh
    3. ③tcsh
    4. ④ksh
  13. 13.다음 중 사용 중인 셸을 확인 할 때 사용하는 명령으로 알맞은 것은?

    1. ①echo $SHELL
    2. ②chsh
    3. ③cat /etc/shells
    4. ④chsh -l
  14. 14.다음 중 셸을 관한 설명중 틀린 것은?

    1. ①유닉스 버전7의 기본셸은 스티븐 본이 개발한 본셸이다.
    2. ②셸은 사용자로부터 명령을 받아 그것을 해석하고 프로그램을 실행한다.
    3. ③일반적으로 사용자에게 셸을 부여하지 않으면 로그인을 막는 효과와 동일하다.
    4. ④셸을 커널에 종속된 프로그램으로 배포판에 따라 하나의 셸만 사용한다.
  15. 15.다음 중 환경변수에 관한 설명으로 틀린 것은?

    1. ①환경변수를 이용하여 사용자별 고유한 셸 환경을 구축할 수 있다.
    2. ②환경변수는 미리 예약된 변수명만 사용하고, bash에서는 SHELL 과 같이 대문자로 구성 되어있다.
    3. ③env 명령을 통해 전체 환경변수의 값을 확인 할 수 있다.
    4. ④특정한 셸에서만 적용되는 변수를 말한다.
  16. 16.다음 중 bash 에서 제공하는 환경변수로 틀린 것은?

    1. ①HOME
    2. ②PATH
    3. ③ROOT
    4. ④LANG
  17. 17.다음 중 배시셸을 제공하는 환경변수와 설명이 알맞은 것은?

    1. ①ROOT - 사용자의 현재 작업 디렉터리
    2. ②SHELL - 사용자의 로그인 셸
    3. ③HISTNAME - 사용자 히스토리 파일명
    4. ④TERM - 사용자 로그인후 자동로그아웃 되는 시간
  18. 18.배시셸의 히스토리 기능에 관한 설명으로 틀린 것은?

    1. ①history 명령으로 히스토리 리스트에 있는 명령어들을 확인할 수 있다.
    2. ②로그아웃할 때 메모리에 기억된 명령들은 저장되지 않고 자동삭제된다.
    3. ③사용자가 실행한 모든 명령들은 히스토리 리스트 버퍼에 스택으로 저장된다.
    4. ④사용자가 실행한 명령은 .bash_history 라는 파일에 추가로 기록된다.
  19. 19.다음 중 ( 괄호 )안에 들어갈 내용으로 알맞은 것은?

    1. ①㉠ : fork, ㉡ : exec
    2. ②㉠ : exec, ㉡ : fork
    3. ③㉠ : background, ㉡ : foreground
    4. ④㉠ : foreground, ㉡ : background
  20. 20.다음 중 [CTRL] + [z] 입력 시에 전송되는 시그널로 알맞은 것은?

    1. ①SIGHUP
    2. ②SIGOUT
    3. ③SIGKILL
    4. ④SIGTSTP
  21. 21.다음 명령의 결과에 실행되는 작업으로 알맞은 것은?

    1. ①vi /tmp/ihd.sh
    2. ②vi /tmp/linux.sh
    3. ③vi /tmp/master.sh
    4. ④vi /tmp/test.sh
  22. 22.다음 중 시그널 목록을 확인 할 수 있는 명령으로 알맞은 것은?

    1. ①kill
    2. ②kill -l
    3. ③kill -p
    4. ④kill -s
  23. 23.다음 중 PID가 1109인 프로세스를 종료하기 위한 명령어로 틀린 것은?

    1. ①kill -TERM 1109
    2. ②kill -15 1109
    3. ③killall -v -9 1109
    4. ④kill -s SIGTERM 1109
  24. 24.jobs 명령의 결과가 다음과 같은 경우 백그라운드 프로세스에서 포어그라운드 프로세스로 전환하는 명령으로 틀린 것은?

    1. ①fg
    2. ②fg 2
    3. ③fg &2
    4. ④fg %2
  25. 25.다음 중 사용자가 조작하는 프로세스 우선순위 값인 NI값의 범위로 알맞은 것은?

    1. ①-19 ~ 20
    2. ②-19 ~ 19
    3. ③-20 ~ 19
    4. ④-20 ~ 20
  26. 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
  27. 27.다음 중 crontab의 내용을 화면에 출력하기 위한 옵션으로 알맞은 것은?

    1. ①-l
    2. ②-e
    3. ③-r
    4. ④-u
  28. 28.다음 중 프로세스를 종료하는 방법으로 틀린 것은?

    1. ①top 실행상태에서 명령키를 이용한 프로세스 PID로 종료
    2. ②kill 명령어를 이용한 프로세스 PID로 종료
    3. ③killall 명령어를 이용한 프로세스 명으로 종료
    4. ④[CTRL] + [z] 키를 이용한 실행중인 프로세스 종료
  29. 29.다음 중 emacs 편집기를 개발한 사람으로 알맞은 것은?

    1. ①리누스 토발즈
    2. ②빌 조이
    3. ③리처드 스톨먼
    4. ④브람 무레나르
  30. 30.다음 중 텍스트 기반의 콘솔 창에서 사용할 수 있는 편집기로 틀린 것은?

    1. ①pico
    2. ②emacs
    3. ③gedit
    4. ④nano
  31. 31.다음 그림에 해당하는 리눅스 편집기로 알맞은 것은?

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

    1. ①㉠ -r ㉡.lin.txt.swp
    2. ②㉠ -R ㉡.lin.txt.swap
    3. ③㉠ -s ㉡.lin.txt.swp
    4. ④㉠ -S ㉡.lin.txt.swap
  33. 33.다음 중 vi 편집기에서 삭제와 관련된 명령으로 틀린 것은?

    1. ①x
    2. ②Y
    3. ③dd
    4. ④D
  34. 34.다음 중 vi 편집기로 특정 파일을 불러올 때 커서가 마지막 줄에 위치하도록 사용하는 명령으로 알맞은 것은?

    1. ①vi + joon.txt
    2. ②vi $ joon.txt
    3. ③vi -$ joon.txt
    4. ④vi % joon.txt
  35. 35.다음 중 tar.gz과 같이 압축된 소스코드로 제공되는 소프트웨어를 설치하는 방법에 관한 설명으로 알맞은 것은?

    1. ①configure 작업은 사용자 환경설정이 불가능하다.
    2. ②configure - make - make install 의 작업을 거친다.
    3. ③사용자는 주어진 소스코드를 수정하여 사용 할 수 없다.
    4. ④소스 컴파일시 사용되는 Makw의 대체프로그램으로 RPM이 등장하였다.
  36. 36.다음 중 tar 옵션과 내용의 연결로 틀린 것은?

    1. ①c : 새로운 tar파일을 생성한다.
    2. ②x : 생성된 tar파일을 풀어준다.
    3. ③r : tar 파일 내용을 역순으로 보여준다.
    4. ④t : tar 파일 안에 묶여 있는 파일의 목록을 보여준다.
  37. 37.다음 중 apt-get명령으로 samba 패키지를 제거 할 때 사용하는 명령으로 알맞은 것은?

    1. ①apt-get samba remove
    2. ②apt-get remove samba
    3. ③apt-get samba delete
    4. ④apt-get delete samba
  38. 38.리눅스 압축관련 유틸리티와 설명의 연결로 알맞은 것은?

    1. ①compress : LZMA2 알고리즘을 이용하여 만든 데이터 무손실 압축프로그램이다.
    2. ②gzip : 전통적으로 유닉스에서 사용해왔던 압축프로그램이나 현재는 거의 쓰이지 않는다.
    3. ③bzip2 : 블록정렬알고리즘과 허브만 부호화(Huffman coding)을 사용하여 압축률이 좋다.
    4. ④xz : DOS/Windows 계열 운영체제에서 많이 사용했던 압축프로그램이다.
  39. 39.RPM 제거 모드의 옵션중 의존성을 갖는 패키지가 존재하는 경우에도 삭제할 수 있는 옵션으로 알맞은 것은?

    1. ①-e
    2. ②--force
    3. ③--nodeps
    4. ④--erase
  40. 40.RPM에 관한 설명으로 틀린 것은?

    1. ①설치 및 갱신, 제거, 질의 검증모드등이 있다.
    2. ②시스템에 설치된 모든 패키지 정보를 출력할 때 사용하는 명령은 rpm -qa 이다.
    3. ③질의모드에서 해당패키지가 설치 또는 동작시 필요한 패키지목록을 보여주는 옵션은 -p 이다.
    4. ④검증모드에서 사용하는 기본옵션은 -V이다.
  41. 41.다음 중 yum을 이용해서 telnet-server 패키지에 대한 정보를 출력하고자 할 때 사용하는 명령으로 알맞은 것은?

    1. ①list
    2. ②search
    3. ③info
    4. ④check
  42. 42.설치된 패키지를 다음과 같이 사용자가 지정한 형태로 출력하려 할 때 ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?

    1. ①--qf
    2. ②--qp
    3. ③--qip
    4. ④--qfp
  43. 43.다음 중 리눅스 시스템에서 프린터를 사용하는 방법으로 틀린 것은?

    1. ①패러럴 포트에서 연결해서 /dev/lp0 파일을 사용
    2. ②USB 포트에 연결해서 /dev/usb/lp0 파일을 사용
    3. ③iSCSI 포트에 연결해서 /dev/iscsi/lp0 파일로 사용
    4. ④LPRng와 같은 LPD 프로토콜 기반으로 설정해서 네트워크 프린터로 사용
  44. 44.다음에서 설명하는 내용으로 알맞은 것은?

    1. ①LPRng
    2. ②SANE
    3. ③ALSA
    4. ④OSS
  45. 45.다음 중 프린팅 시스템인 LPRng의 설명으로 알맞은 것은?

    1. ①어도비의 PRD형식의 텍스트 파일을 이용하여 설정이 가능하다.
    2. ②HTTP기반의 IPP을 사용하고, SMB 프로토콜도 지원한다.
    3. ③lpadmin이라는 명령을 이용하여 웹상에서도 제어가 가능하다.
    4. ④lpr, lpq, lpstat, cancel등의 명령어를 지원한다.
  46. 46.sane-find-scanner 명령어를 사용해서 병렬(Parallel)포트에 연결된 스캐너만 찾으려 한다. 다음 중 해당 옵션으로 알맞은 것은? (문제 오류로 실제 시험에서는 모두 정답처리 되었습니다. 여기서는 1번을 누르면 정답 처리 됩니다.)

    1. ①-p
    2. ②-q
    3. ③-v
    4. ④-a
  47. 47.다음 중 모든 인쇄 작업을 취소하는 명령어로 알맞은 것은?

    1. ①lpc
    2. ②lpq -a
    3. ③lprm -a
    4. ④cancel -a
  48. 48.다음 중 커서(ncurses) 라이브러리 기반의 오디오 프로그램으로 알맞은 것은?

    1. ①alsactl
    2. ②alsamixer
    3. ③cdparanoia
    4. ④OSS/free
  49. 49.다음 설명에 해당하는 내용으로 알맞은 것은?

    1. ①X 프로토콜
    2. ②데스크톱 환경
    3. ③윈도 매니저
    4. ④디스플레이 매니저
  50. 50.다음 중 KDE에서 사용하는 라이브러리로 가장 알맞은 것은?

    1. ①Qt
    2. ②GTK+
    3. ③FLTK
    4. ④Xm
  51. 51.다음 그림에 해당하는 내용으로 알맞은 것은?

    1. ①XDM
    2. ②GDM
    3. ③KDM
    4. ④LDM
  52. 52.다음 중 런 레벨 5와 가장 거리가 먼 것은?

    1. ①디스플레이 매니저
    2. ②데스크톱 환경
    3. ③startx
    4. ④윈도우 매니저
  53. 53.다음 설명에 해당하는 X 윈도 기반 응용프로그램으로 알맞은 것은?

    1. ①konqueror
    2. ②kmail
    3. ③evolution
    4. ④thunderbird
  54. 54.다음 설명에 해당하는 프로그램으로 알맞은 것은?

    1. ①GIMP
    2. ②totem
    3. ③evince
    4. ④gThumb
  55. 55.다음 중 X 윈도우 환경에서 사용하는 파일 관리 프로그램으로 알맞은 것은?

    1. ①evolution
    2. ②nautilus
    3. ③Gwenview
    4. ④Okular
  56. 56.다음 중 GNOME 프로젝트에 포함된 프로그램으로 틀린 것은?

    1. ①GIMP
    2. ②nautilus
    3. ③Gwenview
    4. ④gedit
  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. ①ATM
    2. ②X.25
    3. ③DQDB
    4. ④Frame Relay
  61. 61.다음 설명에 해당하는 프로토콜로 알맞은 것은?

    1. ①IP
    2. ②ARP
    3. ③TCP
    4. ④ICMP
  62. 62.다음 중 서비스명과 포트번호 조합으로 틀린 것은?

    1. ①POP3 - 110
    2. ②IMAP - 143
    3. ③DNS - 53
    4. ④HTTPS - 434
  63. 63.다음 중 허브(HUB)와 PC 연결과 같이 일반적인 연결에 사용하는 UTP 케이블 배열로 알맞은 것은?

    1. ①흰녹, 녹, 흰주, 파, 주, 흰파, 흰갈, 갈
    2. ②흰주, 주, 흰녹, 녹, 파, 흰파, 흰갈, 갈
    3. ③흰녹, 녹, 흰주, 파, 흰파, 주, 흰갈, 갈
    4. ④흰주, 주, 흰녹, 파, 흰파, 녹, 흰갈, 갈
  64. 64.다음 설명과 같은 경우에 가장 최적인 인터넷 서비스로 알맞은 것은?

    1. ①NIS
    2. ②NFS
    3. ③FTP
    4. ④TELNET
  65. 65.다음 중 메일 관련 프로토콜로 틀린 것은?

    1. ①pop3
    2. ②portmap
    3. ③imap
    4. ④smtp
  66. 66.다음 중 SSH에 대한 설명으로 틀린 것은?

    1. ①원격 셸 기능 지원
    2. ②안전한 파일 전송 지원
    3. ③평문 전송 기능 지원
    4. ④원격 복사 기능 지원
  67. 67.다음 중 파이어폭스 웹 브라우저를 사용하는 레이아웃 엔진으로 알맞은 것은?

    1. ①게코(Gecko)
    2. ②프레스토(Presto)
    3. ③웹키트(Webkit)
    4. ④블링크(Blink)
  68. 68.다음 조건일 때 SSH 인증 파일의 경로로 알맞은 것은?

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

    1. ①-u kait
    2. ②-p kait
    3. ③-l kait
    4. ④-n kait
  70. 70.다음과 같은 조건일 때 가장 최적인 게이트웨이 주소값으로 알맞은 것은?

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

    1. ①netstat
    2. ②ss
    3. ③arp
    4. ④mii-tool
  72. 72.다음 설명에 해당하는 파일로 알맞은 것은?

    1. ①/etc/hosts
    2. ②/etc/resolv.conf
    3. ③/etc/sysconfig/network
    4. ④/etc/sysconfig/network-scripts
  73. 73.다음은 로컬 네트워크 대역에 있는 특정 시스템의 MAC 주소를 확인하는 과정이다. ( 괄호 ) 안에 들어갈 명령으로 알맞은 것은?

    1. ①ip
    2. ②arp
    3. ③ss
    4. ④ifconfig
  74. 74.다음 중 명령어를 이용한 네트워크 인터페이스 설정과 관련된 설명으로 알맞은 것은?

    1. ①명령어로 설정하면 즉시 반영된다.
    2. ②재부팅해도 변경된 사항이 계속적으로 적용된다.
    3. ③명령 실행 후 네트워크 데몬을 재시작한다.
    4. ④네트워크 관련 파일의 내용도 같이 수정된다.
  75. 75.다음 ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?

    1. ①ip
    2. ②ethtool
    3. ③mii-tool
    4. ④ifconfig
  76. 76.다음 그림에 해당하는 명령으로 알맞은 것은?

    1. ①ip
    2. ②ss
    3. ③netstat
    4. ④traceroute
  77. 77.다음 중 고계산용 클러스터 기술과 가장 거리가 먼 것은?

    1. ①Backup Node
    2. ②GNU C Compiler
    3. ③PVM(Parallel Virtual Machine)
    4. ④MPI(Message Passing Interface)
  78. 78.다음 중 임베디드 기술과 가장 거리가 먼 것은?

    1. ①스마트폰
    2. ②슈퍼컴퓨터
    3. ③IVI
    4. ④스마트 TV
  79. 79.다음 중 버추얼박스를 이용해서 가상 머신을 생성한 후에 CentOS69라는 이름으로 리눅스를 설치했을 때 생성되는 파일명으로 가장 알맞은 것은?

    1. ①CentOS69.vbox
    2. ②CentOS69.vmx
    3. ③CentOS69.vdi
    4. ④CentOS69.vmdk
  80. 80.다음 중 XEN, KVM과 같은 다양한 하이퍼바이저를 통합 관리하기 위한 플랫폼으로 틀린 것은?

    1. ①Docker
    2. ②Cloudstack
    3. ③Openstack
    4. ④OpenNebula