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

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

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

1. /ihd 디렉터리에 존재하는 shared.txt 파일에 대해 모든 사용자가 읽기만 가능하도록 설정하기 위한 명령으로 알맞은 것은?

① chmod 666 /ihd/shared.txt

② chmod 111 /ihd/shared.txt

❸ chmod 444 /ihd/shared.txt

④ chmod 555 /ihd/shared.txt

2. 다음과 같이 사용자 tux1, 그룹 tux1 소유인 디렉터리 /home/tux1를 포함한 하위 디렉터리, 파일의 소유그룹을 penguin로 변경하려고 한다. 알맞은 것은?

❶ chgrp -R penguin /home/tux1

② chown -R penguin /home/tux1

③ chgrp -g penguin /home/tux1

④ chown -g penguin /home/tux1

3. 다음 명령의 실행 결과로 ( 괄호 ) 안에 알맞은 것은?

① -rwxr-xr-x	② -rwxrw-rw-

❸ -rw-r--r--	④ -r--r--r--

4. 현재 ihd.txt 허가권은 666 이다. 아래의 보기와 같이 변경하려 할 때 틀린 것은?

① chmod 777 ihd.txt

❷ chmod u=x,g=x,o=x ihd.txt

③ chmod ugo+x ihd.txt

④ chmod ugo=rwx ihd.txt

5. 리눅스 커널 2.4 버전에서는 Quota관련 설정파일이 32bit 체제로 변환되었다. quotacheck를 하기전에 생성해야 되는 파일로 알맞은 것은?

① user.quota	② user.aquota

③ quota.user	❹ aquota.user

6. 다음 중 데이터의 복구확률을 높이기 위해 사용되는 저널링 파일 시스템으로 틀린 것은?

① JFS(Journaled File System)

② XFS(eXtended File System)

❸ ext2(Second Extended File System)

④ ReiserFS(Reiser File System)

7. 다음 중 df 명령을 이용해 현재 마운트된 파일 시스템의 형태를 보기위해 사용하는 옵션으로 알맞은 것은?

① -a	❷ -T

③ -P	④ -i

8. 다음은 /dev/sda6 파티션을 ext3 파일시스템으로 생성하려고 한다. ( 괄호 )안에 들어갈 내용으로 틀린 것은?

① mkfs.ext3	② mke2fs -t ext3

③ mke2fs -j	❹ mkfs -c

9. 새로운 디스크를 증설하여 사용하려 할 때, 이루어지는 작업의 순서로 알맞은 것은?

① 마운트 -> 파티션 생성 -> 파일 시스템 생성

② 파일시스템 생성 -> 파티션 생성 -> 마운트

❸ 파티션 생성 -> 파일 시스템 생성 -> 마운트

④ 파티션 생성 -> 마운트-> 파일시스템 생성

10. 다음 중 파일 시스템의 구성 블록(Block) 요소로 틀린 것은?

① 데이터 블록(Data Block)

❷ 파일 블록(File Block)

③ 슈퍼블록(Super Block)

④ 아이노드 블록(Inode Block)

11. 시스템에서 사용할 수 있는 쉘 목록이 종류가 등록되어 있는 파일로 알맞은 것은?

❶ /etc/shells	② /etc/bash

③ /etc/password	④ /etc/profile

12. chsh -l 명령어를 수행한 결과로 알맞은 것은?

❶ 사용가능한 쉘 목록을 출력한다.

② 사용자의 쉘 환경을 출력한다.

③ 이전 쉘 환경을 출력한다.

④ 변경된 쉘 환경을 출력한다.

13. Bash 쉘에서 히스토리(history) 기능 사용 중 저장 가능한 히스토리 수를 지정하는 환경변수로 알맞은 것은?

① HISTCTL	② HISTORY

❸ HISTSIZE	④ HISCONTROL

14. Bash 쉘에서 이전 사용한 history 명령을 찾는 단축키로 알맞은 것은?

① <Ctrl + f>	❷ <Ctrl + r>

③ <Ctrl + l>	④ <Ctrl + a>

15. bash 쉘에서 사용되는 특수문자 중 백그라운드 명령 실행에 사용되는 것으로 알맞은 것은?

① &&	❷ &

③ ||	④ !

16. 다음은 /home 영역에 Quota를 설정하는 순서 이다. 빈칸에 들어갈 내용으로 알맞은 것은?

① ㉠ Quota 시작 - ㉡ Quota 파일 생성 - ㉢ Quota 파일로 변환

② ㉠ Quota 파일로 변환 - ㉡ Quota 파일 생성 - ㉢ Quota 시작

③ ㉠ Quota 파일 생성 - ㉡ Quota 시작 - ㉢ Quota 파일로 변환

❹ ㉠ Quota 파일 생성 - ㉡ Quota 파일로 변환 - ㉢ Quota 시작

17. 다음 중 명령행 편집 기능을 제공하지 않는 쉘(Shell)로 알맞은 것은?

① bash	② ksh

❸ csh	④ tcsh

18. Bash 쉘에서 history 사용 명령어 중에 “!3”에 대한 수행 명령으로 알맞은 것은?

① 지금으로 부터 3번째 전 history 내용을 실행

❷ history 내용중 3번째 해당 되는 내용을 실행

③ 현재 입력된 명령어를 3번 연속 실행

④ history 내용중 3번 반복된 내용을 보여줌

19. 다음 중 “백그라운드로 실행되면서 server의 역할을 하거나 그 기능을 도와주는 프로세스”로 정의된 daemon 프로세스가 틀린 것은?

① httpd	❷ systemcall

③ ftpd	④ inted

20. 다음 중 ps 명령으로 프로세스 상태를 살펴볼 때 각 필드 설명 중 알맞은 것은?

① PID : 부모프로세스 식별번호

② VSZ : 소켓 사용량

❸ RSS : 실제메모리 사용량

④ TIME : 프로세스 생성 시간

21. 현재 콘솔에서 multitasking을 수행시키는 과정에 대한 설명으로 틀린 것은?

❶ 수행중인 foreground 프로세스를 suspend 시키려면 "CTRL-c"를 누른다.

② suspend된 프로세스를 foreground로 실행 시키려면 “fg %<작업번호>”명령을 사용한다.

③ suspend된 프로세스를 background로 실행 시키려면 “bg %<작업번호>”명령을 사용한다.

④ background로 실행된 프로세스의 정보는 "jobs"명령으로 확인 한다.

22. 다음 중 ps 명령으로 프로세스 상태를 확인할 때 아래의 설명에 해당되는 프로세스 상태로 알맞은 것은?

① T	② S

③ W	❹ Z

23. 다음 중 아래의 설명에서 ( 괄호 )안의 ⓐ, ⓑ 순서대로 알맞은 것은?

① ⓐ - exec, ⓑ - fork

② ⓐ - copy, ⓑ - exec

③ ⓐ - exec, ⓑ - copy

❹ ⓐ - fork, ⓑ - exec

24. 다음 중 리눅스에서 프로세스에 시그널을 전달하여 종료시킬 때 사용되는 명령으로 알맞은 것은?

① rm	② finish

❸ kill	④ sigsend

25. 다음 중 프로세스의 우선순위를 변경하는 명령어로 알맞은 것은?

① make	② chproc

❸ nice	④ priority

26. 월요일부터 금요일까지 점심시간을 알려주기 위해 오전 11시 50분에 “Have a good lunch!"라는 메시지를 시스템에 접속한 사용자에게 전하려 한다. crontab 설정으로 알맞은 것은?

① 50 11 1-5 * * /usr/bin/wall "Have a good lunch!"

② 11 50 1-5 * * /usr/bin/wall "Have a good lunch!"

❸ 50 11 * * 1-5 /usr/bin/wall "Have a good lunch!"

④ 11 50 * * 1-5 /usr/bin/wall "Have a good lunch!"

27. 다음 중 ps aux 명령으로 확인 할 수 있는 정보로 틀린 것은?

① 프로세스 실제메모리 사용률

❷ 부모 프로세스 식별번호

③ 프로세스 시작시간

④ 프로세스 식별번호

28. 프로세스 상태를 알기 위한 명령 ps의 옵션이다. 다음 중 옵션과 설명이 틀린 것은?

① f : 프로세스 간 상속관계를 트리구조로 보여준다.

② -j : 작업에 관련된 ID를 출력한다.

③ n : 사용자의 정보를 ID와 숫자로 표시한다.

❹ e : 모든 프로세스를 나열한다.

29. vi 편집기에서 편집한 내용을 저장하기 위한 방법으로 틀린 것은?

① :w!	② :wq

③ :w save.txt	❹ :q!

30. vi 에디터에서 편집 중인 문서의 줄 번호를 보여 주지 않게 하는 명령어로 알맞은 것은?

① :!set nu	② :set nu

❸ :set nonu	④ :set notnu

31. vi 에디터에서 문서 작성 “yy” 명령어의 설명으로 알맞은 것은?

① 커서가 위치한 행 윗줄 모두 복사

② 커서가 위치한 행 아랫줄 모두 복사

❸ 커서가 위치한 행 복사

④ 현재 작성중인 문서 모두 복사

32. 다음 vi 명령 중 검색 명령이 틀린 것은?

① n	❷ o

③ ?	④ /

33. vim에서 한글이 제대로 입력되지 않을 경우 사용하는 명령어로 알맞은 것은?

① set lang=euc-kr	② set term=euc-kr

❸ set fileenconding=euc-kr	④ set char=euc-kr

34. vi 편집기에 대한 설명 중 틀린 것은?

① vi 편집기의 명령모드에서 삭제가 가능하다

② vi 편집기의 입력모드 전환은 i, o 등으로 전환 할 수 있다.

③ :wq! 편집 중인 파일을 저장하고 종료한다.

❹ :w girl.txt 편집 중인 파일을 girl.txt로 저장하고 종료한다.

35. apt-get 명령 사용 설명으로 틀린 것은?

① apt-get install : 패키지 설치시 사용한다.

② apt-get remove : 패키지 삭제시 사용한다.

❸ apt-get update : 패키지 업그레이드시 사용한다.

④ apt-get clean : 로컬 저장소의 모든 .deb 패키지를 삭제한다.

36. 다음 중 압축 기능으로 틀린 것은?

❶ tar	② bzip2

③ gzip	④ zip

37. rpm 옵션 중 패키지의 간략한 정보와 설치 된 파일을 출력하는 질의 옵션으로 알맞은 것은?

① rpm –U	❷ rpm -ql

③ rpm –e	④ rpm -i

38. 파일을 압축하는 이유로 틀린 것은?

① 파일관리의 편리성

② 저장 공간의 절약

③ 다운로드 시간 감소

❹ 파일 자동 삭제의 편리성

39. Redhat 계열 배포판의 패키지 관리 도구로 리눅스의 소프트웨어 설치와 제거, 업그레이드 등이 편리한 환경을 지원하는 유틸리티로 알맞은 것은?

① deb	❷ rpm

③ tar	④ zip

40. 대부분의 Linux 버전(GNU tar)에서는 tar파일을 추출하면서 동시에 압축 해제를 할 수 있다. tar 명령에 추가할 플래그로 알맞은 것은?

① k 플래그	❷ z 플래그

③ t 플래그	④ L 플래그

41. 다음 rpm 파일에서 패키지의 버전으로 알맞은 것은?

① kernel	❷ 2.6.24

③ 2.i386	④ i386

42. gzip으로 압축된 파일을 사용하는 것으로서 압축되어 있는 텍스트 파일의 압축을 풀지 않은 상태에서 내용만 볼 때 사용 가능한 명령어로 알맞은 것은?

❶ zcat	② cat

③ less	④ grep

43. 다음 중 윈도우NT 시스템과 프린터를 공유 할 때 리눅스에서 설정 가능한 프린터 유형으로 알맞은 것은?

① Local	② Unix Printer

③ JetDirect	❹ Samba Printer

44. 다음 중 리눅스에서 사운드 카드를 설정하는 방법으로 틀린 것은?

① ALSA 설치	② 커널 컴파일

③ OSS 설치	❹ CUPS 설치

45. 다음 중 장치설정에 대한 설명으로 틀린 것은?

① 리눅스에서 조이스틱 장치는 병렬포트, 시리얼 포트 등을 통해 지원된다.

❷ 모든 장치 드라이버는 소스코드가 공개되어 있다.

③ TCP/IP의 특정 포트를 통해 프린터를 사용 할 수 있다.

④ IBM PC용 사운드 카드를 지원한다.

46. 다음 중 Audio CD로부터 디지털 오디오 파일을 추출할 때 사용되는 프로그램으로 알맞은 것은?

❶ cdparanoia	② lpc

③ xplaycd	④ cdplay

47. 다음 중 리눅스의 장치 관련 설명으로 틀린 것은?

① /dev/sdc6은 세 번째 SCSI 디스크의 여섯 번째 파티션을 의미한다.

② /dev/lp0을 사용하여 텍스트 파일 문서 출력이 가능하다.

❸ /dev/fd는 스캐너 장치를 사용할 때 이용된다.

④ 리눅스는 원격 프린터를 지원한다.

48. 리눅스 프린터 설치 과정이다. 다음 중 설치 순서로 알맞은 것은?

① ⓐ-ⓑ-ⓒ-ⓓ	② ⓑ-ⓐ-ⓓ-ⓒ

③ ⓐ-ⓓ-ⓒ-ⓑ	❹ ⓓ-ⓒ-ⓑ-ⓐ

2과목 : 리눅스 활용

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

❶ ㉠ XFree86 - ㉡ Xorg

② ㉠ Xorg - ㉡ XFree86

③ ㉠ KDE - ㉡ GNOME

④ ㉠ GNOME - ㉡ KDE

50. X 윈도우로 부팅하기 위한 런 레벨(Run Level)로 알맞은 것은?

① 1	② 2

③ 3	❹ 5

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

❶ ㉠ Xlib - ㉡ X toolkit	② ㉠ X toolkit - ㉡ Xlib

③ ㉠ GTK - ㉡ Qt	④ ㉠ Qt - ㉡ GTK

52. 다음 중 X 서버의 윈도우 및 글꼴 속성을 출력 해주는 도구로 알맞은 것은?

❶ xprop	② xvinfo

③ xev	④ xwininfo

53. 다음에 나열된 리눅스 멀티미디어 관련 프로그램 중 나머지 3개와 성격이 틀린 것은?

① Mplayer	② MpegTV

❸ xv	④ Real Player

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

❶ Qt	② Motif

③ Xaw	④ GTK+

55. 다음에서 설명하는 것으로 알맞은 것은?

① KDE	② 디스플레이 매니저

③ GNOME	❹ 윈도우 매니저

56. 다음에서 설명하는 것으로 알맞은 것은?

① 디스플레이 매니저	❷ 데스크톱

③ 윈리스트	④ 윈도우 메이커

57. 다음 설명의 LAN 토폴로지로 알맞은 것은?

① 스타 토폴로지	❷ 버스 토폴로지

③ 링 토폴로지	④ 망(Mesh) 토폴로지

58. 다음 설명의 통신망 구조로 알맞은 것은?

① CSMA	② IPX

❸ FDDI	④ NetBEUI

59. 다음 패킷 교환 방식에 대한 설명으로 틀린 것은?

① 모든 데이터는 패킷 단위로 전송되는데, 각 패킷마다 오버헤드 비트가 존재한다.

② 호출된 지국에 전달되지 않으면 송신자에게 통지된다.

❸ 송신측과 수신측 사이에 고정적으로 할당되는 물리적 연결이 존재한다.

④ 네트워크 자원을 패킷 단위로 나누어 시간을 공유하므로 회선 효율성이 높다.

60. 다음 중 IEEE(Institute of Electrical and Electronics Engineers)에서 담당하는 업무로 알맞은 것은?

① 전기 전송 표준

❷ LAN의 접속규격과 처리에 대한 표준

③ OSI 프로토콜

④ IP와 도메인

61. 다음에 설명하는 통신장비로 알맞은 것은?

❶ 라우터	② 리피터

③ 브리지	④ 게이트웨이

62. 다음 중 OSI의 네트워크 계층과 연관된 프로토콜로 알맞은 것은?

① TELNET	② TCP

❸ ICMP	④ FDDI

63. 다음 중 UDP 프로토콜과 가장 관련 있는 서비스로 알맞은 것은?

① FTP	② SMTP

③ TELNET	❹ DNS

64. 다음 중 서비스 이름과 포트번호의 연결이 알맞은 것은?

① ftp : 23	❷ smtp : 25

③ telnet : 22	④ dns : 52

65. 다음 중 B 클래스 네트워크의 기본 서브넷 마스크 값으로 알맞은 것은?

① 255.0.0.0	❷ 255.255.0.0

③ 255.255.255.0	④ 255.255.255.128

66. 다음 중 우리나라에서 사용하는 2단계 공공 도메인에 대한 설명으로 틀린 것은?

① go – 정부 기관	❷ or – 네트워크 기관

③ re – 연구 기관	④ mil – 국방 조직

67. FTP를 이용하여 파일 송수신할 때 전송상태를 ‘#’ 마크로 출력하여 확인하려고 한다. 다음 중 명령어로 알맞은 것은?

① as	② bi

③ list	❹ hash

68. 다음 인터넷 서비스에 대한 설명으로 알맞은 것은?

① IRC	❷ 유즈넷

③ 인터넷폰	④ 머드(MUD)

69. 최근 보안상의 이유로 텔넷 대신에 많이 사용하는 서비스로 알맞은 것은?

① EPIC	② XChat

❸ SSH	④ BitchX

70. 다음 중 모뎀과 전화선을 이용하여 인터넷을 이용할 경우 가장 관련 있는 프로토콜로 알맞은 것은?

❶ PPP	② DHCP

③ ICMP	④ POP3

71. 리눅스 인터페이스 중 loopback interface에 사용하는 IP 주소로 알맞은 것은?

① 10.0.0.1	② 10.10.10.1

❸ 127.0.0.1	④ 128.10.10.1

72. 다음 중 GUI 기반의 ftp 클라이언트 프로그램으로 알맞은 것은?

❶ gFTP	② cftp

③ ncftp	④ lftp

73. 다음은 네트워크 주소를 설정하는 내용이다. ( 괄호 )안에 들어갈 내용으로 알맞은 것은?

① add net	❷ add -net

③ add default gw	④ add default -gw

74. 네트워크의 연결 상태, 네트워크 인터페이스 상태, 라우팅 테이블 등을 확인할 때 사용하는 명령어로 알맞은 것은?

① ifconfig	❷ netstat

③ nslookup	④ ping

75. 다음 중 설정되어 있는 DNS 서버 주소를 변경하려고 할 때 수정해야 될 파일로 알맞은 것은?

① /etc/hosts	❷ /etc/resolv.conf

③ /etc/host.conf	④ /etc/dns.conf

76. 레드햇 계열의 리눅스 시스템에서 부팅시 할당되는 게이트웨이 주소를 확인할 수 있는 파일로 알맞은 것은?

① /etc/network

② /etc/networks

❸ /etc/sysconfig/network

④ /etc/sysconfig/networks

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

❶ ㉠ Beowulf - ㉡ HA(High Availability)

② ㉠ HA(High Availability) - ㉡ Beowulf

③ ㉠ RAID - ㉡ LVM

④ ㉠ LVM - ㉡ RAID

78. 다음 중 리눅스 기반 오픈소스 서버 가상화 기술이 틀린 것은?

① Xen	② KVM

❸ JBoss	④ VirtualBox

79. 다음에서 설명하는 것으로 알맞은 것은?

① Wi-Fi(Wireless-Fidelity)

② LTE(Long Term Evolution)

❸ NFC(Near Field Communication)

④ BLUETOOTH

80. 다음 중 리눅스 기반 임베디드(Embedded) 시스템에 대한 설명으로 틀린 것은?

① open source, open architecture이다.

❷ POSIX를 지원하지 않고, 소규모 모듈단위로 설계되어 있다.

③ 리얼 타임(Real Time) 운영을 지원한다.

④ 다양한 하드웨어 구조에 이식될 수 있다.

넌 아직도 종이 문제집으로 문제 푸냐?
난 이제 전자문제집 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
③	①	②	②	②	③	①	③	③	②