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

리눅스마스터 2급      ◐ 2014년 03월 08일 필기 기출문제 ◑            전자문제집(CBT) : www.comcbt.com

전자문제집(CBT) : www.comcbt.com

1. 다음 중 소유자가 master인 ihd.sh 파일을 uzoogom인 사용자가 실행할 수 있도록 파일의 허가권(permission) 변경할 때 사용하는 명령으로 알맞은 것은?

❶ chmod	② chown

③ chgrp	④ umask

2. 다음의 설명과 관련된 특수 권한으로 알맞은 것은?

① Set-GID	❷ Set-UID

③ Set-Bit	④ Sticky-Bit

3. 운영 중인 시스템에 새로운 하드디스크를 추가하였다. 다음 중 관련 작업 순서로 알맞은 것은?

① mount – fdisk - mkfs

❷ fdisk – mkfs - mount

③ fdisk – mount - mkfs

④ mkfs – mount – fdisk

4. 일반계정인 uzoogom 사용자가 passwd 명령어를 사용한 암호 변경이 불가능한 상태이고, 관련 명령어 허가권 상태는 다음과 같다. 다음 중 관리자의 조치법으로 가장 알맞은 것은?

❶ chmod u+s /usr/bin/passwd

② chmod o+s /usr/bin/passwd

③ chown uzoogom.uzoogom /usr/bin/passwd

④ chown uzoogom.root /usr/bin/passwd

5. 다음 중 chmod 옵션에 대한 설명으로 틀린 것은?

① -R, --recursive : 하위 디렉터리를 포함하여 디렉터리 내부의 모든 파일의 접근 권한을 변경한다.

② -c, --changes : 변경된 정보를 출력해준다.

❸ -f, --force : 변경되지 않는 권한이 있을 경우에 강제로 변경한다.

④ -v, --version : 명령어의 버전 정보를 출력한다.

6. umask -S의 결과값이 u=rwx,g=r,o=r이다. 다음 중 디렉터리를 생성할 경우에 기본적으로 설정되는 권한으로 알맞은 것은?

① d---wx-wx	❷ drwxr--r--

③ drw-r--r--	④ d---rw-rw-

7. 다음 조건으로 명령을 수행하려고 할 때 알맞은 것은?

❶ setquota –u uzoogom 10000 13000 0 0 /home

② setquota –u uzoogom 0 0 10000 13000 /home

③ setquota –u uzoogom 0 10000 0 13000 /home

④ setquota –u uzoogom 10000 0 13000 0 /home

8. 다음 중 fstab의 6번째 필드에 1이 설정 되어 있는 경우에 연관있는 명령어로 알맞은 것은?

① mkfs	② dump

③ usrquota	❹ fsck

9. /project에 대해 다음의 조건에 따라 접근 권한을 설정할 경우에 알맞은 것은?

❶ chmod 3070 /project	② chmod 4070 /project

③ chmod 0777 /project	④ chmod 1777 /project

10. 다음 중 fstab의 첫 번째 필드에 들어가는 설정으로 틀린 것은?

① UUID=8421ba18-4702-4120-9756-02ca8e308577

② LABEL=/boot

③ /dev/sda1

❹ /root

11. 다음 보기 중 성격이 나머지 셋과 틀린 것은?

① bash	② ksh

❸ perl	④ csh

12. 다음 중 chsh –l 명령과 같이 변경이 가능한 셸을 확인 할 수 있는 파일로 알맞은 것은?

① /etc/shell	❷ /etc/shells

③ /etc/login.defs	④ /etc/shadow

13. 다음 중 명령행에서 !!의 실행의 결과로 알맞은 것은?

① 별 다른 메시지 없이 에러가 발생한다.

❷ 마지막에 사용한 명령을 재실행한다.

③ 호스트 이름을 표시한다.

④ 현재 명령의 히스토리 넘버를 보여준다.

14. 다음 중 주요 셸의 특징에 대한 설명으로 틀린 것은?

① bash : 본 셸을 기반으로 하여 GNU 프로젝트에 의해 개발되었다.

② csh : 버클리대학의 빌 조이가 개발한 것으로 C언어를 기반으로 만들어졌다.

❸ tcsh : Tested C Shell의 약자로, csh의 테스트가 완료된 버전의 셸이다.

④ ksh : AT&T사의 데이비드 콘이 개발하였고, 명령어 완성기능 및 히스토리 기능을 제공한다.

15. 다음 ( 괄호 )에 해당하는 결과물로 알맞은 것은?

❶ /bin/bash	② /bin/ksh

③ /bin/sh	④ SHELL

16. 다음 중 가장 최근에 실행한 cat 명령어를 재실행 하기 위한 명령으로 알맞은 것은?

❶ !cat	② !!cat

③ !^cat	④ $cat

17. alias라는 명령을 실행하여 다음과 같은 값을 얻었다. 다음 중 ll 명령에 해당하는 alias를 삭제하고 싶을 때 알맞은 것은?

① alias ll	❷ unalias ll

③ set ll	④ unset ll

18. /IHD/WHITE 경로를 기존의 PATH 환경변수에 추가하여 사용하고자 할 때 bash쉘에서 사용하는 설정으로 알맞은 것은?

① PATH=/IHD/WHITE

② PATH=PATH:/IHD/WHITE

③ PATH=$:/IHD/WHITE

❹ PATH=$PATH:/IHD/WHITE

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

❶ ㉠ 백그라운드 ㉡ 포그라운드

② ㉠ 포그라운드 ㉡ 백그라운드

③ ㉠ exec ㉡ fork

④ ㉠ fork ㉡ exec

20. 다음 중 백그라운드로 프로그램을 실행할 때 사용하는 특수기호로 알맞은 것은?

① /	② !

③ ?	❹ &

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

① 포그라운드 프로세스	② 백그라운드 프로세스

③ 클라이언트	❹ 데몬(daemon)

22. 다음 중 포그라운드 프로세스를 중지(suspend) 시키고 백그라운드 프로세스로 전환할 때 사용하는 인터럽트 키 조합으로 알맞은 것은?

① [Ctrl] + [d]	❷ [Ctrl] + [z]

③ [Ctrl] + [\]	④ [Ctrl] + [u]

23. 다음 중 명령어에 대한 설명으로 알맞은 것은?

❶ 시스템에 실행 중인 모든 프로세스 중 sshd 데몬이 떠 있는지 확인한다.

② 현재 터미널에서 실행중인 프로세스 중 sshd 데몬이 떠 있는지 확인한다.

③ 일반 사용자로 실행한 프로세스 중에서 sshd 데몬이 떠 있는지 확인한다.

④ 모든 가상 터미널(pseudo terminal)에 실행한 프로세스 중에서 sshd 데몬이 떠 있는지 확인한다.

24. 다음 중 사용자가 로그아웃하거나 작업 중인 터미널이 종료 되어도 실행 중인 프로세스를 백그라운드 프로세스로 계속 할 수 있도록 해주는 명령으로 알맞은 것은?

① fg	② hup

❸ nohup	④ pmap

25. 다음 중 kill 명령어의 설명으로 틀린 것은?

① 프로세스에 특정한 시그널을 보내는 명령으로 옵션 없이 실행하면 프로세스에 종료 신호(15, SIGTERM)을 보낸다.

❷ kill 명령어 다음에 반드시 PID 번호만 써야 하므로 작업 번호(Job Number)를 사용할 수는 없다.

③ 기본적인 시그널의 종류를 확인할 때 kill 명령어에 -l(소문자 L) 옵션을 사용한다.

④ 좀비 프로세스를 강제로 종료할 때 사용할 수 있다.

26. 다음 중 명령어에 대한 설명으로 알맞은 것은?

❶ 시스템에 실행 중인 모든 프로세스 중 좀비(Zombie) 프로세스를 검색한다.

② 시스템에 실행 중인 모든 프로세스 중 sleep 상태인 프로세스를 검색한다.

③ 시스템에 실행 중인 모든 프로세스 중 포그라운드 프로세스를 검색한다.

④ 시스템에 실행 중인 모든 프로세스 중 백그라운드 프로세스를 검색한다.

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

① 백업(backup)	② 프로세스(process)

❸ 스케줄링(scheduling)	④ 가상화(virtualization)

28. 다음 중 crontab 명령어를 사용하여 등록된 스케줄링 작업을 확인할 때 사용하는 옵션으로 알맞은 것은?

① -e	❷ -l

③ -t	④ -r

29. 다음 중 리눅스에서 사용되는 편집기의 종류로 틀린 것은?

① pico	② vim

❸ bind	④ emacs

30. 다음 중 설명에 맞는 편집기로 알맞은 것은?

① vi	② vim

❸ pico	④ gedit

31. 다음 중 vi 편집기의 이동 명령에 대한 설명으로 틀린 것은?

① w : 현재 커서 위치한 곳의 다음 단어로 이동한다.

❷ b : 현재 문서의 첫 번째 라인으로 이동한다.

③ $ : 현재 커서 위치한 라인의 마지막 부분으로 이동한다.

④ G : 현재 문서의 마지막 라인으로 이동한다.

32. 다음 vi 편집기의 명령 중 100번째 라인부터 200번째 라인까지 주석(#) 처리 할 수 있는 명령으로 알맞은 것은? (단, 셸에서 주석은 # 이다)

① :%s/^/#/	② :#/100/200/g

❸ :100,200s/^/#/	④ :%s/100/200/#

33. 다음 중 emacs 편집기에서 프로그램 종료할 때 입력하는 조합으로 알맞은 것은?

① [Ctrl]+[f] 후에 [Ctrl]+[c]

② [Ctrl]+[f] 후에 [Ctrl]+[s]

③ [Ctrl]+[x] 후에 [Ctrl]+[f]

❹ [Ctrl]+[x] 후에 [Ctrl]+[c]

34. 다음 중 vi 편집기에서 커서가 위치한 줄을 복사하는 명령으로 알맞은 것은?

① dd	② p

❸ yy	④ cp

35. 다음은 리눅스에서 소스 프로그램을 설치하기 위해서 사용하는 일반적인 순서이다. ( 괄호 )안에 들어갈 내용으로 알맞는 것은?

❶ ㉠configure -> ㉡make -> ㉢make install

② ㉠make -> ㉡configure -> ㉢make install

③ ㉠make install -> ㉡make -> ㉢configure

④ ㉠configure -> ㉡make install -> ㉢make

36. sendmail-8.12.8-6.i386.rpm 다음 중 RPM 패키지의 이름 형식에 대한 설명으로 알맞는 것은?

① sendmail : 패키지 버전

② 8.12.8 : 패키지 릴리즈

③ 6 : 패키지 이름

❹ i386 : 패키지 아키텍처

37. 다음 중 gzip 명령어의 옵션에 대한 설명으로 알맞은 것은?

① -l : 하위디렉터리에 있는 파일을 압축한다.

❷ -d : 압축을 푼다.

③ -v : 압축을 한다.

④ -r : 버전 정보를 알려 준다.

38. 다음 중 상관있는 압축 관련 명령의 조합으로 틀린 것은?

① gzip - gunzip	② bzip2 - bunzip2

③ compress - uncompress	❹ xz – gunxz

39. 다음 중 yum 명령어를 사용하여 "Java Development" 그룹 패키지를 설치하는 방법으로 알맞은 것은?

① yum install "Java Development"

② yum install group "Java Development"

❸ yum groupinstall "Java Development"

④ yum -t install "Java Development“

40. 다음 중 yum 명령어를 사용하여 설치된 모든 패키지를 업데이트 하는 방법으로 알맞은 것은?

① yum -y install	② yum -y install all

❸ yum -y update	④ yum -y update all

41. apt-get 명령어 사용 설명 중 틀린 것은?

① apt-get update - 패키지 목록 정보를 갱신

② apt-get install [패키지] - 패키지를 설치

③ apt-get remove [패키지] - 패키지 삭제

❹ apt-get clean [패키지] - 패키지 삭제

42. 다음 중 설치된 파일로 rpm 패키지 이름을 알아 내려고 할 때 사용하는 명령어 형식으로 알맞은 것은?

❶ rpm -qf /bin/ls	② rpm -qc /bin/ls

③ rpm -qa /bin/ls	④ rpm –qp /bin/ls

43. 다음 중 BSD 계열의 프린터 명령으로 틀린 것은?

① lpr	❷ lp

③ lpq	④ lprm

44. CUPS를 사용하는 경우 로컬에 직접 연결한 프린터를 네트워크 프린터처럼 설정이 가능하다. 다음 중 접속하기 위한 ( 괄호 ) 안에 프로토콜로 알맞은 것은?

① ipp	② ftp

❸ http	④ telnet

45. 다음 중 윈도우 시스템에 연결되어 있는 프린터를 사용하기 위해 가장 알맞은 것은?

① telnet	② ssh

❸ samba	④ nfs

46. 다음 중 프린터 큐(Queue)에 있는 작업의 목록을 출력하는 명령어로 알맞은 것은?

① lp queue	❷ lpq

③ lprm	④ lpc

47. 다음 중 lpr 명령어로 동일한 문서를 7장 출력하기 위해 사용할 옵션으로 알맞은 것은?

① -n	② -m

③ -7	❹ -#

48. 다음 중 이미지를 기본 설정된 값으로 스캔하여 image.pnm 파일로 저장하는 명령어로 알맞은 것은?

❶ scanimage >image.pnm	② scan >image.pnm

③ scanimage | image.pnm	④ scan | image.pnm

2과목 : 리눅스 활용

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

① ㉠ XFree86 - ㉡ Xorg	❷ ㉠ Xlib - ㉡ XCB

③ ㉠ KDE - ㉡ GNOME	④ ㉠ QT - ㉡ GTK+

50. 다음 설명하는 내용으로 알맞은 것은?

❶ 디스플레이 매니저	② X 라이브러리

③ 데스크톱 환경	④ 윈도 매니저

51. 다음 설명하는 내용으로 알맞은 것은?

① 디스플레이 매니저	② X 라이브러리

❸ 데스크톱 환경	④ 윈도 매니저

52. 다음중 KDE의 기반이 되는 라이브러리로 알맞은 것은?

❶ QT	② GTK+

③ Motif	④ Xaw

53. 다음 중 X 클라이언트를 원격지로 전송하기 위해 변경하는 환경변수로 알맞은 것은?

❶ DISPLAY	② VISUAL

③ TERM	④ XTERM

54. 다음 그림은 GNOME에서 제공하는 이미지 뷰어 프로그램이다. 프로그램 이름으로 알맞은 것은?

① totem	② ImageMagicK

③ Gimp	❹ eog

55. 다음 중 GNOME 데스크톱 기반의 Movie Player로 알맞은 것은?

❶ totem	② ImageMagicK

③ Gimp	④ eog

56. 다음 중 스프레드 시트(Spread Sheet) 프로그램으로 알맞은 것은?

① LibreOffice Impress	② LibreOffice Draw

❸ LibreOffice Calc	④ LibreOffice Writer

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

❶ 스타(Star)형	② 버스(Bus)형

③ 링(Ring)형	④ 망(Mesh)형

58. 다음 설명으로 알맞은 것은?

① Token Ring	② FDDI

③ X.25	❹ Ethernet

59. 다음 설명으로 알맞은 것은?

❶ Token Ring	② FDDI

③ X.25	④ Ethernet

60. 다음 중 MAN(Metropolitan Area Network)을 위해 제정된 국제 표준안으로 알맞은 것은?

① X.25	② ATM

③ Cell Relay	❹ DQDB

61. 다음 중 회선교환방식 및 패킷교환방식에 대한 설명으로 틀린 것은?

① 패킷교환방식은 이론상 호스트의 무제한 수용이 가능하다.

② 회선교환방식은 고정된 패역폭을 할당받아 전송된다.

③ 회선교환방식의 대표적인 예가 전화이다.

❹ 패킷교환방식은 회선교환방식에 비해 지연이 덜하다.

62. 다음 중 LAN용 트위스트 페어 케이블 규격인 T586B를 제정한 기관으로 알맞은 것은?

① ISO	② IEEE

③ ANSI	❹ EIA

63. 다음 중 B클래스에 속하는 IP주소로 알맞은 것은?

① 127.10.17.253	❷ 128.211.12.22

③ 192.168.3.221	④ 223.45.62.124

64. 다음 중 SSH 서버 접속할 때 패스워드 입력없이 로그인하기 위해 생성하는 파일로 알맞은 것은?

① .forward	② .rhosts

❸ authorized_keys	④ ssh_config

65. 다음 중 telnet 명령을 이용해서 192.168.12.22번 IP주소를 사용하는 웹 서버 포트를 점검하는 방법 으로 알맞은 것은?

① telnet –p 80 192.168.12.22

② telnet –P 80 192.168.12.22

③ telnet 192.168.12.22:80

❹ telnet 192.168.12.22 80

66. 다음에서 설명하는 웹브라우저로 알맞은 것은?

① Mozilla	❷ Chrome

③ Opera	④ Firefox

67. 유즈넷 뉴스그룹을 이용하기 위해서는 특정 뉴스리더 프로그램이 필요하다. 텍스트용 뉴스리더로서 대표적인 프로그램으로 틀린 것은?

① Pine	② Tin

❸ Pan	④ Slrn

68. 다음 중 리눅스와 리눅스의 파일 공유, 리눅스와 유닉스의 파일 공유에 가장 효율적인 서비스로 알맞은 것은?

① telnet	② ssh

③ samba	❹ nfs

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

① ㉠ POP3 ㉡ IMAP	② ㉠ POP3 ㉡ SMTP

❸ ㉠ SMTP ㉡ POP3	④ ㉠ IMAP ㉡ POP3

70. 다음 중 C 클래스 대역 주소의 기본 넷마스크 주소값으로 알맞은 것은?

① 255.0.0.0	② 255.255.0.0

❸ 255.255.255.0	④ 255.255.255.255

71. 다음의 조건과 같을 때 설정된 서브넷마스크 주소값으로 알맞은 것은?

① 255.255.255.0	② 255.255.255.64

❸ 255.255.255.128	④ 255.255.255.192

72. 다음중ifconfig 명령으로확인가능한정보로틀린것은?

① 브로드캐스트 주소값	② 하드웨어 주소값(MAC)

③ 넷마스크 주소값	❹ 게이트웨이 주소값

73. 로컬 네트워크에서 IP주소가 192.168.12.22번을 사용하는 시스템의 하드웨어 주소를 알아보려고 한다. 다음 ( 괄호 )안에 들어갈 내용으로 알맞은 것은?

❶ arp	② ifconfig

③ route	④ ethtool

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

① arp	② ifconfig

❸ mii-tool	④ ethtool

75. 다음 중 시스템에 설정되어 있는 게이트웨이 주소를 확인하는 명령으로 알맞은 것은?

❶ route	② ifconfig

③ ethtool	④ mii-tool

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

① /etc/hosts	② /etc/host.conf

③ /etc/sysconfig/network	❹ /etc/resolv.conf

77. 다음 그림에서 설명하는 클러스터링 기술로 알맞은 것은?

① 고계산용 클러스터	② 부하분산 클러스터

❸ 고가용성 클러스터	④ 임베디드 클러스터

78. 다음 중 임베디드 리눅스의 장점에 대한 설명으로 틀린 것은?

① 소스가 공개되어 있어서, 변경 및 재배포가 용이하다.

❷ 커널과 루트 파일 시스템 등에 상대적으로 적은 메모리를 차지한다.

③ 별도의 로열티나 라이선스 비용이 없다.

④ 리눅스를 사용한지 오래되었고, 커널이 안정적이다.

79. 다음 중 반가상화뿐만 아니라 전가상화도 지원하는 가상화 기술로 알맞은 것은?

① KVM	② VirtualBox

❸ XEN	④ VMware

80. 다음 중 리눅스 기반 모바일 운영체제로 틀린 것은?

① 안드로이드	② Tizen

❸ iOS	④ Bada OS

오답 및 오타가 있을수 있으므로 최신 자료는
전자문제집 CBT 사이트에서 확인 하시기 바랍니다.

넌 아직도 종이 문제집으로 문제 푸냐?
난 이제 전자문제집 CBT로 종이 없이 열공한다!
기출문제 다운로드, 해설, 온라인 모의 테스트
전자문제집 CBT : www.comcbt.com

1	2	3	4	5	6	7	8	9	10
①	②	②	①	③	②	①	④	①	④
11	12	13	14	15	16	17	18	19	20
③	②	②	③	①	①	②	④	①	④
21	22	23	24	25	26	27	28	29	30
④	②	①	③	②	①	③	②	③	③
31	32	33	34	35	36	37	38	39	40
②	③	④	③	①	④	②	④	③	③
41	42	43	44	45	46	47	48	49	50
④	①	②	③	③	②	④	①	②	①
51	52	53	54	55	56	57	58	59	60
③	①	①	④	①	③	①	④	①	④
61	62	63	64	65	66	67	68	69	70
④	④	②	③	④	②	③	④	③	③
71	72	73	74	75	76	77	78	79	80
③	④	①	③	①	④	③	②	③	③