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

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

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

1. 다음에서 설명하는 디렉토리로 알맞은 것은?

① /tmp	② /usr

③ /boot	❹ /var

2. 디렉토리 /tmp는 rwxrwxrwt 권한으로 설정되어 있어 시스템의 사용자들이 자유롭게 파일 등을 생성, 삭제 할 수 있다. 다음 chmod 명령 중 /tmp와 동일한 권한을 설정할 수 있는 것은?

① chmod 1775 /test	② chmod 4777 /test

③ chmod 2777 /test	❹ chmod 1777 /test

3. /etc/passwd는 모든 사용자들이 읽을 수 있으나 직접 수정은 root만 가능하다. 아래와 같이 /etc/passwd의 7번째 값인 /bin/bash를 일반사용자가 /bin/tcsh로 자신의 쉘을 변경하려고 한다면 어떤 명령을 수행해야 하는가?

① tcsh	❷ chsh

③ bash	④ bosh

4. ihd.txt 파일을 새로 생성하였을 때 파일의 허가권을 rw-r----- 와 같이 하려고 할 경우 umask 값은?

① 022	② 020

❸ 026	④ 024

5. 다음과 같이 사용자 root, 그룹 root 소유인 디렉토리 ihd를 포함한 하위의 파일과 디렉토리의 소유그룹을 ihdgrp로 변경하려고 한다. 알맞는 것은?

① chgrp -g ihdgrp ihd	② chown -g ihdgrp ihd

❸ chgrp -R ihdgrp ihd	④ chown -R ihdgrp ihd

6. 다음 중 리눅스 디렉토리의 일반적인 설명으로 틀린 것은?

① /boot : 부트 이미지 저장 디렉토리

② /lib : 라이브러리 저장 디렉토리

③ /etc : 각종 시스템 설정 파일 저장 디렉토리

❹ /users : 사용자 홈 저장 디렉토리

7. 시스템 운영 중 저장 공간이 부족하여 디스크를 추가하려고 한다. 디스크 추가 시 사용해야 하는 명령어가 순서에 맞게 나열된 것은?

❶ fdisk - mkfs - mount

② mount - fdisk - mkfs

③ mkfs - mount - fdisk

④ fdisk - mount - mkfs

8. 다음에서 설명하는 명령어로 알맞은 것은?

① scdk	❷ fsck

③ ckfs	④ chkdisk

9. 다음은 어떤 명령의 수행 결과인가?

① df -Gt	② df -Ht

③ df -Tg	❹ df -Th

10. 현재 디렉토리를 포함하여 하위에 있는 디렉토리의 파일 용량까지 한번에 보여주는 명령어는 무엇 인가?

① df	② dc

❸ du	④ dd

11. 다음 보기 중 올바르게 짝지어진 것은?

① foreground - 화면에 보여주지 않으면서 실행 되는 상태

② background - 화면에 보여주면서 실행되는 상태

❸ suspend - 메모리에 올라가 있지만 정지된 상태

④ daemon - 화면에 보여주면서 실행되는 상태

12. 아래와 같이 vi 편집기로 문서 작업 중 아래와 같이 작업이 suspend 되어 있다. 다시 작업을 계속하려면 어떤 명령을 내려야 하는가?

① ag	② bg

❸ fg	④ ng

13. 서버를 운영하는 방식 중의 하나로 자신은 메모리에 상주하여 대기를 하고 있다가 서비스 요청을 받으면 해당 서비스 프로그램을 구동시켜 서비스를 제공하는 daemon으로 인터넷 슈퍼 데몬이라고 불리는 이것은 무엇인가?

① standalone	② super daemon

③ httpd	❹ xinetd

14. 다음 프로세스에 보내는 신호(signal)와 번호의 의미가 연결된 것중 틀린 것은?

❶ 2 : INT(Interval, 실행간격 조정)

② 3 : QUIT(Quit, 실행 종료)

③ 9 : KILL(Kill, 무조건 종료)

④ 15 : TERM(Terminate, 가능한한 정상 종료)

15. Foreground로 동작 중인 프로세스를 suspend 하려고 한다. 다음 보기 중 알맞은 것은?

❶ Ctrl + Z	② Ctrl + C

③ Ctrl + X	④ Ctrl + D

16. 서버 사용률이 적은 매주 일요일 새벽 4시 정각에 백업 스크립트인 /usr/local/bin/backup.sh를 이용 하여 데이터를 백업을 하려고 한다. 다음 crontab의 설정 중 알맞은 것은?

① * 0 * 4 00 /usr/local/bin/backup.sh

② 0 * 4 00 * /usr/local/bin/backup.sh

❸ 00 4 * * 0 /usr/local/bin/backup.sh

④ 4 00 * 0 * /usr/local/bin/backup.sh

17. 시스템의 프로세스 수가 얼마이고 몇 개의 프로세스가 실행 중인지, CPU 상태는 어떤지 등에 대한 실시간 정보를 제공해주는 top 명령에서 CPU 사용률에 따라서 정렬할 때 사용하는 명령어는?

① C	❷ P

③ U	④ M

18. 현재 동작 중인 프로세스들의 상태 중 PPID를 확인하려고 한다. 알맞은 것은?

① ps -e	② ps -p

❸ ps -f	④ ps -a

19. 프로세스관련 명령어 중 프로세스의 상태를 모니터링하는 명령어가 아닌 것은?

❶ kill	② ps

③ pstree	④ top

20. 웹서버(httpd)를 standalone으로 구동하면 다음과 같이 동시에 여러 개의 자식 프로세스가 동작하여 서비스 요청을 처리한다. 다음 중 웹서버(httpd)를 한번에 종료하는 명령으로 틀린 것은?

① service httpd stop	② killall httpd

③ kill -9 5966 5969 5976	❹ kill -9 httpd

21. 다음 중 쉘(shell)에 대한 설명으로 틀린 것은?

① 사용자가 내린 명령을 해석하고 실행시키는 역할을 한다.

❷ 하나의 명령만을 처리하므로 여러 명령을 스크립트로 작성하는 것은 불가능하다.

③ 명령 스크립트를 작성하여 배치(batch)프로그램으로 이용할 수 있다.

④ 사용 중 다른 쉘로 변경하는 것이 가능하다.

22. 다음 중 쉘과 명령어 해석기 동작 특성이 같은 것은?

❶ php	② C언어

③ Cobol	④ 파스칼

23. 다음 중 쉘의 종류가 아닌 것은?

① csh	② bash

❸ dash	④ ksh

24. 쉘은 사용 중 다른 쉘로 변경할 수 있다. 다음 중 쉘 변경 명령어로 틀린 것은?

① exec csh	② chsh -s /bin/csh

③ csh	❹ echo $SHELL

25. 다음 중 디렉토리 관련 정보를 담고 있는 환경 변수가 아닌 것은?

❶ USER	② HOME

③ PATH	④ PWD

26. 다음 중 bash의 환경 설정 파일이 아닌 것은?

❶ .login	② .bash_logout

③ .bashrc	④ .bash_profile

27. 다음 쉘 명령에서 내용이 화면에 출력되는 것은?

① cat /etc/inittab >list	❷ cat </etc/inittab

③ cat /etc/inittab >>list	④ cat /etc/inittab >lpr

28. 다음 중 bash에서 주석문의 시작을 나타내는 기호로 알맞은 것은?

① /*	❷ #

③ REM	④ //

29. 다음 중 화면(screen)에디터가 아닌 것은?

① vi	② pico

❸ ed	④ emacs

30. 다음 중 vi에서 기본적으로 지원되는 모드로 틀린 것은?

① Ex모드	② 명령모드

③ 입력모드	❹ 출력모드

31. 다음 명령어 중 편집 중인 파일을 저장하지 않고 종료하는 명령으로 알맞은 것은?

❶ :q!	② :w

③ :wq	④ :set nu

32. 다음 vi 명령모드에서 커서 이동명령 중 틀린 것은?

❶ i	② l

③ h	④ k

33. vi에서 편집 작업 중 유닉스 명령을 실행시키는 방법으로 알맞은 것은?

① : <유닉스 명령>	② ; <유닉스 명령>

❸ ! <유닉스 명령>	④ | <유닉스 명령>

34. 다음 중 비모드형 편집기로 텍스트 편집 기능은 물론 컴파일, 강력한 도움말 등을 지원할 수 있는 편집기는?

① vi	② pico

③ ed	❹ emacs

35. 다음 중 RPM에서 제공하는 기능이 아닌 것은?

① 자동 설치	② 업그레이드

❸ 시스템 성능 측정	④ 시스템 검증

36. 다음 RPM에 대한 설명 중 틀린 것은?

① 리눅스를 부팅한 상태에서 시스템 구성요소를 선택하여 rpm으로 추가 및 기존 파일의 업그레이드가 가능하다.

② rpm으로 제작된 파일들은 컴파일을 할 필요 없이 자동적으로 설치할 수 있다.

❸ rpm으로 패키지를 설치할 때 의존성(dependency)을 무시하고 설치하는 방법은 없다.

④ rpm을 이용하면 처음 설치한 패키지 상태와 파일 크기가 다른가를 체크 할 수 있다.

37. 다음 rpm 패키지 이름에서 설치 가능한 시스템의 아키텍처를 나타내는 것은?

① kernel	② 2.5.29-2

❸ i386	④ rpm

38. 다음 RPM 명령 중 설치된 패키지를 제거하는 명령은?

❶ rpm -e 패키지이름	② rpm -i 패키지이름

③ rpm -q 패키지이름	④ rpm -V 패키지이름

39. 시스템에 설치되어 있는 모든 패키지의 정보를 알고자 할 때의 질의명령으로 알맞은 것은?

① rpm -qi	❷ rpm -qa

③ rpm -qc	④ rpm -qs

40. 다음 중 파일 압축과 관련 없는 것은?

① compress	② gzip

③ bzip2	❹ dump

41. 리눅스 커널 설치 시 make 명령을 이용할 때 설치 과정에 꼭 필요한 것은?

① rpm	② tar

③ README	❹ Makefile

42. dir1.tgz의 압축파일을 푸는 방법으로 틀린 것은?

❶ gzip dir1.tgz	② gzip -d dir1.tgz

③ gunzip dir1.tgz | tar xvf -	④ tar xvzf dir1.tgz

43. 부팅 시 랜카드, 사운드카드 등의 드라이버(모듈)가 자동으로 커널에 적재되도록 설정해주는 설정 파일로 알맞은 것은?

① /etc/modules.cf	② /etc/modprobe.cf

❸ /etc/modprobe.conf	④ /etc/driver.conf

44. 커널에서 사용하기 위해 부팅 시 메모리에 적재하는 각종 하드웨어의 모듈이 저장되어 있는 디렉토리는?

① /usr/<커널버전>/modules/kernel/drivers

② /usr/modules/<커널버전>/kernel/drivers

③ /lib/<커널버전>/modules/kernel/drivers

❹ /lib/modules/<커널버전>/kernel/drivers

45. 리눅스에서 일반적으로 프린터를 사용하기 위한 4가지 방식이 아닌 것은?

① Local	② Unix Printer

③ Samba Printer	❹ NovellDirect

46. 리눅스에서 LPRng를 사용하여 프린터를 설치 하려고 할 때 설정해야하는 파일로 알맞은 것은?

① /etc/printconf	❷ /etc/printcap

③ /etc/print.conf	④ /etc/print.cap

47. 별도의 응용프로그램을 이용하지 않고 5장 분량의 ASCII 텍스트 파일인 ihd.txt를 명령행에서 바로 설정된 프린터 lp0를 통해서 출력하려고 한다. 다음 보기 중 틀린 것은?

① cat ihd.txt | lpr	❷ lpr >ihd.txt

③ cat ihd.txt >/dev/lp0	④ pr -l 5 ihd.txt | lpr

48. 리눅스에서 사용하는 MP3 재생 프로그램으로 알맞은 것은?

❶ xmms	② winamp

③ media player	④ pine

2과목 : 리눅스 활용

49. 리눅스 부팅시 X 윈도우로 부팅이 안되고, 콘솔 모드로 부팅이 된다. X 윈도우로 부팅이 되도록 하려고 할 때, 아래의 /etc/inittab 설정 중 맞는 것은?

① id:3:initdefault:	② id:3:runlevel:

❸ id:5:initdefault:	④ id:5:runlevel:

50. X 윈도우는 스크립트들이 순서에 따라 실행되 면서 구동된다. 다음 중 관련 스크립트의 구동 순서가 맞는 것은?

❶ xinitrc → .Xresources → .Xmodmap → Xclients

② xinitrc → Xclients → .Xmodmap → .Xresources

③ xinitrc → .Xresources → Xclients → .Xmodmap

④ xinitrc → Xclients → .Xmodmap → .Xresources

51. 다음은 리눅스 멀티미디어 관련 프로그램 중 하나에 대한 설명이다. 알맞은 것은 어느 것인가?

① XMMS	❷ GIMP

③ xv	④ Real Player

52. 다음은 X 윈도우 관련 프로그램 중 하나에 대한 설명이다. 가장 알맞은 것은 어느 것인가?

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

③ KDE	❹ 윈도우 매니저

53. 다음에 나열된 문항 중 프로그램 성격이 나머지 3개와 다른 것은?

① WindowMaker	② twm

❸ GNOME	④ AfterStep

54. X 윈도우 시스템의 특징 중 맞는 것은?

❶ 프로그램 작성시 다른 종류의 컴퓨터에서 구동 될 수 있을 정도로 이식성이 뛰어나다.

② 사용자가 원하는 모양의 인터페이스를 바꿀 수 없다.

③ 디스플레이 장치에 의존적이다.

④ 서로 다른 기종을 함께 사용할 수 없다.

55. X 윈도우에서 가상 터미널을 사용하기 위해 콘솔로 전환하였다가 다시 X 윈도우로 복귀하고자 한다. 다음 중 맞는 조합키는?

① Ctrl + Alt + F1	② Ctrl + Alt + F2

③ Ctrl + Alt + F4	❹ Ctrl + Alt + F7

56. 데스크톱 환경 중 하나인 KDE에 대한 설명으로 틀린 것은?

① KDE가 실행되는 시스템은 리눅스뿐만 아니라 HP-UX, Solaris 등도 가능하다.

② 파일 매니저, 윈도우 매니저, 설정 시스템, 각종 애플리케이션의 집합체이다.

③ 노르웨이의 Troll Tech사에서 개발되었다.

❹ GTK 라이브러리 기반으로 개발되었다.

57. 다음 중 네트워크로 연결된 상태나 활성화된 소켓 등을 확인할 수 있는 명령어는 무엇인가?

① ifconfig	② route

❸ netstat	④ nslookup

58. 다음 중 시스템에 설정되어 게이트웨이를 확인 할 때 사용할 수 있는 명령어는 무엇인가?

① ifconfig	② host

❸ netstat	④ nslookup

59. 다음의 내용을 확인할 수 있는 리눅스 시스템에서의 설정 파일은?

❶ /etc/services	② /etc/protocols

③ /etc/resolv.conf	④ /etc/hosts

60. 다음 중 인터넷 서비스인 SSH의 포트 번호는?

① 21	❷ 22

③ 23	④ 25

61. LAN의 구조 중 링형 토폴로지(Topology)에 대한 설명으로 틀린 것은?

① 논리적이고 둥글고 단방향인 포인트 투 포인트(Point to Point)형태로 연결한다.

② 고성능 네트워크에 적합하다.

❸ CDMA/CD방식이 대표적이며 또한 토큰 패싱(Token Passing)방식에 사용한다.

④ 분산 제어와 검사, 회복이 가능하다.

62. 다음에 설명하는 통신장비는 어느 것인가?

① 라우터(Router)	② 브리지(Bridge)

③ 게이트웨이(Gateway)	❹ 리피터(Repeater)

63. OSI 7계층 중 네트워크의 대화제어자(Dialog Contoller)로서 통신 장치들 간의 상호작용을 설정하고 유지하며 동기화 역할을 수행하고, 사용자의 연결이 유효한지를 확인하고 설정하는 계층은?

① 데이터링크계층(Data Link Layer)

❷ 세션계층(Session Layer)

③ 표현계층(Presentation Layer)

④ 전송계층(Transport Layer)

64. 다음 중 TCP 및 UDP 프로토콜에 대한 설명 중 틀린 것은?

① UDP는 불안정한 비접속 데이터그램 프로토콜 이다.

② TCP는 접속기반(Connection-oriented) 프로토콜이다.

③ TCP는 바이트 스트림(byte-stream)프로토콜 이다.

❹ UDP는 올바른 순서로 전달되었는지 확인하기 때문에 TCP에 비해 안정적이다.

65. 다음 중 하나의 클래스 C 네트워크의 호스트 개수를 64개로 구성할 경우 서브넷마스크는 어떻게 설정해야 하는가?

① 255.255.255.0	② 255.255.255.64

③ 255.255.255.128	❹ 255.255.255.192

66. 도메인 네임 체계에서 'or'이라는 서브도메인이 포함되어 있으면 어떠한 기관을 나타내는 것인가?

① 정부기관	❷ 비영리기관

③ 학교	④ 회사

67. 인터넷 서비스 중 네트워크상의 다양한 호스트들이 파일을 공유할 수 있도록 해주는 프로토콜은?

① telnet	② HTTP

③ SMTP	❹ NFS

68. FTP를 이용하여 파일을 송수신할 때 전송상태를 확인하고자 한다. 다음 중 가장 알맞은 명령어는?

① as	❷ hash

③ list	④ bi

69. 다음 중 유즈넷 뉴스그룹(USENET NEWS GROUP)에 대한 설명 중 맞는 것은?

❶ 공통의 주제별로 모여 정보를 나누고 토론하는 자유게시판 서비스이다.

② 인터넷상에서 채팅을 즐길 수 있게 해주는 서비스이다.

③ 관련 프로그램으로는 BitchX, ircII, EPIC 등이 있다.

④ 인터넷 회선을 이용하여 음성을 전달하는 서비스 이다.

70. 다음 중 SSH(Secure Shell)에 대한 설명 중 틀린 것은?

① 원격지 서버의 내용을 로컬시스템에 복사할 수 있다.

② rsh처럼 원격으로 쉘명령을 사용할 수 있다.

❸ 보안이 강화되어 rlogin처럼 반드시 계정 및 패스워드를 입력해야만 로그인할 수 있다.

④ telnet과 같이 원격지 서버에 접속할 때 사용 한다.

71. ifconfig 명령으로 확인할 수 없는 것은?

① 네트워크 인터페이스의 브로드캐스트

❷ 네트워크 인터페이스의 제조사

③ 네트워크 인터페이스의 맥어드레스(MAC address)

④ 네트워크 인터페이스의 넷마스크(Netmask)

72. OSI 참조모델과 프로토콜을 주관하는 기관은?

❶ ISO(International Standards Organization)

② IEEE(Institute of Electrical and Electronics Engineers)

③ ANSI(American National Standards Institute)

④ EIA(Education Industries Association)

73. 아파치 1.3 버전과 2.0 버전과의 비교 설명 중 틀린 것은?

① 아파치 2.0 버전만 멀티쓰레드(Multi-Thread) 방법을 이용하여 프로세스를 처리한다.

② PHP연동시 아파치 1.3버전은 정적 및 동적 연동이 가능하지만 아파치 2.0은 동적연동만 가능하다.

③ 아파치 1.3 버전에서는 포트번호 80과 8080을 동시에 운영하려면 관련설정파일이 2개이어야 한다.

❹ 아파치 1.3 및 2.0 버전 모두 포트번호 변경시 Port라는 지시자를 사용한다.

74. 리눅스 인터페이스 중 loopback interface에서 사용하는 IP 주소는?

① 255.255.255.0	② 192.168.0.1

❸ 127.0.0.1	④ 10.0.0.1

75. 다음 중 모뎀과 전화선을 이용할 경우 가장 관계가 깊은 프로토콜은?

① ICMP	② POP3

❸ PPP	④ DHCP

76. 다음 중 FTP 클라이언트 프로그램이 아닌 것은?

① ncftp	② lftp

③ gftp	❹ vsftp

77. 다음 중 블루투스(BLUETOOTH)에 대한 설명으로 알맞은 것은?

① 1GHz대역을 사용하여 휴대폰 및 노트북과의 연결이 쉽다.

❷ 간섭방지를 위한 주파수 호핑 방식을 사용한다.

③ 최대 데이터 전송속도는 10Mbps이며, 양방향 전송을 위해서 시분할 다중전송방식이 사용 된다.

④ 전송거리는 100m이고, Option으로 200m까지 가능하다.

78. 다음은 리눅스를 이용한 기술에 대한 설명이다. 가장 알맞은 것은?

❶ Beowulf Cluster	② HA(High Available) Cluster

③ RAID	④ LVM(Logical Volume Manager)

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

① open source, open architecture이다.

② 소규모 모듈 단위로 설계되어 있다.

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

❹ 여러 하드웨어 구조에 이식될 수 없다.

80. 최근에는 물리적으로 하나의 시스템에 여러 운영체제를 설치할 수 있는 가상화(Virtualization) 기술이 각광을 받고 있다. 다음 중 리눅스에서 사용하는 가상화 소프트웨어는 무엇인가?

① iptables	② heartbeat

③ snort	❹ Xen

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