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

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

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

1. 일반적인 리눅스 디렉토리 구성에 대한 설명으로 틀린 것은?

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

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

③ /var : 시스템 로그 파일 저장 디렉토리

❹ /bin : 라이브러리 저장 디렉토리

2. 다음 명령 수행 후 program의 파일 권한에 대한 설명으로 알맞은 것은?

① 소유자는 읽기, 쓰기만 가능하다.

❷ 프로그램 실행시 소유자의 권한으로 실행할 수 있다.

③ 소유그룹의 권한으로 수정 할 수 있다.

④ 그룹에 속한 사용자가 파일을 삭제할 수 있다.

3. 새로 만들어지는 파일에 그룹은 쓰기 권한이 없고, 타인은 모든 권한이 없도록 하기 위해 사용하는 명령문으로 적합한 것은?

① chmod 750 *	② chmod 752 *

❸ umask 027	④ umask 021

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

① df 명령은 사용자별 쿼터 정보를 보여준다.

❷ du -s 명령은 디렉토리의 총용량을 보여준다.

③ chown 명령으로는 파일의 그룹을 바꿀 수 없다.

④ mkfs는 파일 시스템의 무결성을 검사하는 명령 이다.

5. 다음 중 디스크 파티션에 파일 시스템을 생성하는 명령어로 알맞은 것은?

❶ mkfs	② mkdir

③ fdisk	④ format

6. fsck 명령의 옵션에 대한 설명으로 틀린 것은?

❶ -a : /etc/fstab 파일에 수록된 모든 파일 시스템을 모두 점검한다.

② -l : 파일시스템에 있는 모든 파일명을 나열한다.

③ -s : 파일시스템을 점검하기 전에 슈퍼 블럭을 나열한다.

④ -t : 점검할 파일 시스템의 유형을 지정한다.

7. /usr/www 디렉토리 밑에 있는 모든 파일에 대해 (하위 디렉토리 포함) 사용자를 nobody, 그룹을 httpd로 변경하려고 할 때 사용할 명령으로 알맞은 것은?

① chown -r nobody /usr/www; chgrp -r httpd /usr/www

② chown -c nobody /usr/www; chgrp -c httpd /usr/www

❸ chown -R nobody /usr/www; chgrp -R httpd /usr/www

④ chmod -R nobody /usr/www; chgrp -R httpd /usr/www

8. 사용자의 로그인 쉘을 변경하는데 사용하는 명령은?

① bash	❷ chsh

③ csh	④ moduser

9. 다음 중 파일시스템 관련 명령어가 아닌 것은?

① fdisk	❷ pstree

③ mkfs	④ fsck

10. 다음 중 파일시스템를 마운트 하는 명령어로 알맞은 것은?

① df	② mkfs

③ chmod	❹ mount

11. ps aux 명령으로 바로 알 수 있는 정보가 아닌 것은?

① 프로세스 식별번호	② 프로세스의 현재 상태

③ 프로세스 시작시간	❹ 입출력 실행 누적 시간

12. 일반적으로 사용되는 프로세스 시그널 종류에 대한 설명 중 틀린 것은?

① SIGINT(INT) : 프로세스를 인터럽트 한다.

② SIGKILL(KILL) : 프로세스를 강제종료 한다.

③ SIGTERM(TERM) : 프로세스를 가능한 정상 종료 한다.

❹ SIGSEGV(SEGV) : 프로세스를 재시작 한다.

13. 프로세스에게 시그널을 보내는데 사용하는 명령은?

① signal	❷ kill

③ pstree	④ top

14. 다음 중 프로세스의 상태 정보에 대한 설명으로 틀린 것은?

① R : 프로세스가 실행 중 또는 실행 가능한 상태

② S : 인터럽트를 기다리는 휴면상태 (sleep)

❸ D : 프로세스가 죽은 상태

④ Z : 프로세스가 종료되었지만 부모프로세스가 먼저 종료된 좀비상태

15. 시스템의 CPU, 메모리, 프로세스 등에 대한 정보를 실시간으로 계속해서 보여주는 명령은?

① nohup	② pstree

③ renice	❹ top

16. 여러 인터넷 서버를 대신해서 메모리에 상주하여 대기하고 있다가 서비스 요청시 해당 서비스 프로 그램을 구동시켜주는 슈퍼 데몬은 무엇인가?

❶ xinetd	② httpd

③ cron	④ tcpd

17. 아래와 같은 상황에서 설정 파일이 변경되어 실행중인 httpd 프로세스를 재시작해야 한다. 이때 사용하는 명령으로 알맞은 것은?

① service xinetd restart	② apache restart

③ renice httpd	❹ service httpd restart

18. 명령어 끝에 &을 붙여서 백그라운드(background)로 실행시킨 프로세스를 포그라운드(foreground)로 전환하는 명령은?

① resume	❷ fg

③ bg	④ jobs

19. 실행 중인 프로세스의 우선순위를 조정할 때 사용 하는 명령은?

① nice	② source

③ jobs	❹ renice

20. 부모 프로세스와 자식 프로세스의 관계를 트리 형식으로 보여주는 명령은?

① ps	② top

③ finger	❹ pstree

21. 이더넷 네트워크 인터페이스에 IP 주소를 설정 하는데 사용하는 명령은?

① ipconfig	❷ ifconfig

③ telnet	④ tftp

22. 다음 중 프린터 큐에 대기중인 작업을 삭제하는데 사용하는 명령은?

① lpc	② lpdelete

③ lpr	❹ lprm

23. 커널에서 장치를 제어하기 위해 작성된 모듈 타입의 디바이스 드라이버를 관리하는데 사용하는 명령이 아닌 것은?

① insmod	② lsmod

❸ initmod	④ rmmod

24. 텍스트 파일 linux.c를 디폴트 프린터 lp0를 통해서 출력하려고 한다. 다음 보기 중 틀린 것은?

① lpr linux.c	② cat linux.c >/dev/lp0

③ pr linux.c | lpr	❹ print linux.c

25. 다음 중 사운드 설정 관련 드라이버나 유틸리티와 거리가 먼 것은?

① ALSA 드라이버	② OSS 드라이버

❸ GIMP	④ sndconfig

26. 리눅스에서 프린터를 설치하여 연결하고자 할 때 사용하는 연결 방식이 아닌 것은?

① Local	❷ Laser Printer

③ Samba Printer	④ Unix Printer

27. Bash 쉘의 히스토리 기능을 이용하여 바로 직전 명령행을 재입력하려고 한다. 알맞은 명령은?

① !+1	② !?

③ !#	❹ !-1

28. 환경변수 PWD의 값에 대하여 올바르게 설명한 것은?

① 로그인한 사용자들의 패스워드이다.

② 프롬프트의 모습을 정의하는 1차 쉘 프롬프트로써 일반적으로 달러 기호($)를 나타낸다.

❸ 현재 작업 디렉토리이다.

④ 사용자가 시작하는 위치인 홈 디렉터리를 설정한다.

29. 파일을 지울 때마다 실수 방지를 위하여 확인 메시지를 띄우는 옵션을 매번 사용하지 않기위한 BASH 환경변수 중 알맞은 것은?

① alias ll='ls -la'	❷ alias rm='rm -i'

③ alias rm='rmdir -c'	④ alias rr='rm -c'

30. 현재 사용 중인 쉘이 무엇인지 확인할 때 사용하는 명령으로 알맞은 것은?

❶ echo $SHELL	② grep $SHELL

③ echo #SHELL	④ grep #SHELL

31. 리눅스에서 사용되는 쉘로 틀린 것은?

① tcsh	② bash

③ zsh	❹ tsh

32. 다음과 같이 수행 시 실행 결과는?

① test	❷ linux

③ echo	④ bash

33. 다음과 같이 수행 시 실행 결과는?

❶ test	② linux

③ echo	④ bash

34. BASH에서 사용자가 자신의 홈 디렉토리를 확인하기 위한 명령으로 알맞은 것은?

① echo $PATH	❷ echo $HOME

③ echo $CD	④ echo $SHELL

35. vi 편집기에서 빠져나오는 방법에 대한 설명으로 틀린 것은?

① :q 버퍼 안에서 수정한 파일 내용을 디스크에 저장하지 않고 vi를 빠져나온다.

② :wq 버퍼 내에서 수정한 파일 내용을 디스크에 저장하고 vi를 빠져나온다.

③ :w 현재 파일 내용을 디스크에 기록만 할 뿐 vi 상태는 그대로 유지된다.

❹ :e file 현재 수정중인 문서 'file'을 지우고 vi를 빠져나온다.

36. vi 에디터에서 입력모드로 사용 중 명령모드로 전환해야 할 경우 사용하는 키로 알맞은 것은?

① Insert 키	② Tab 키

③ Shift 키	❹ Esc 키

37. vi 편집기의 입력모드 전환 방법의 설명 중 틀린 것은?

① i : 입력모드로 전환, 커서 위치 앞에서 삽입

② a : 입력모드로 전환, 커서 위치 뒤에서 삽입

③ o : 입력모드로 전환, 현재 줄의 아래에 전개

❹ A : 입력모드로 전환, 현재 줄의 앞에 삽입

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

① pico	② xvi

❸ emacs	④ vim

39. emacs의 삭제 명령 중에서 한 글자만을 삭제 하기 위한 명령은?

❶ C-d	② M-d

③ C-k	④ C-x

40. vi 에디터에 대한 설명으로 틀린 것은?

❶ 다양한 프로그래밍언어의 해당 모드를 이용 할 수 있다.

② 커서의 이동을 자유롭게 할 수 있다.

③ 다양한 편집기능이 제공된다.

④ 편집중인 파일을 저장후 종료하는 명령은 :wq 이다.

41. 레드햇 패키지 관리자(rpm)의 설명으로 틀린 것은?

❶ 배포파일 중에 rpm으로 제작된 파일은 컴파일하여 설치해야 된다.

② RPM을 통하여 패키지에 대한 자세한 정보를 얻을 수 있다.

③ 리눅스 설치시에 설치방법을 업그레이드로 선택하면 RPM을 통하여 시스템 구성 요소들이 업그레이드 된다.

④ 사용자 실수로 파일을 삭제한 경우에 RPM을 이용하면 패키지 상태와 파일 크기등을 체크 할 수 있으므로 만일 다른 경우에 해당 패키지만을 골라 다시 설치하면 된다.

42. RPM 패키지에 대한 정보를 알 수 있는 옵션의 사용 예로 틀린 것은?

① rpm -qa <패키지 이름> : 시스템에 패키지가 설치되어 있는지 확인.

② rpm -qf <패키지 이름> : 이미 설치된 파일이 어느 패키지에 포함된 것인지 확인.

③ rpm -ql <패키지 이름> : 특정 패키지에 어떤 파일들이 포함되었는지 확인.

❹ rpm -qi <패키지 이름> : 패키지가 설치되고 있다는 진행과정 메시지를 확인

43. gzip으로 압축한 파일의 내용을 보기 위한 명령이 아닌 것은?

① zmore	❷ zview

③ zless	④ zcat

44. 확장명 tar로 묶음 파일을 만들어 주거나 묶음을 풀어주는 명령인 tar의 사용예로 틀린 것은?

① tar cvf xinetd.tar /etc/xinetd.d/

② tar cvfz xinetd.tar.gz /etc/xinetd.d/

❸ tar cvfb xinetd.tar.bz2 /etc/xinetd.d/

④ tar xvfz xinetd.tar.gz

45. 다음 중 압축된 파일을 풀기위한 명령의 사용 예로 틀린 것은?

① tar xvfj xinetd.tar.bz2

② bzip2 -d xinetd.tar.bz2

③ uncompress xinetd.tar.Z

❹ gunzip -x xinetd.tar.gz

46. 다음은 RPM 패키지의 어떠한 과정을 기술한 것이다. 이에 대한 설명으로 알맞은 것은?

❶ 패키지를 업그레이드한다.

② 패키지를 삭제한다.

③ 패키지를 설치한다.

④ 패키지의 설치 진행과정을 눈으로 확인할 수 있도록 연속적인 샵(#) 문자로 보여주면서 설치한다.

47. 뛰어난 압축율을 가지고 있어서 최근 많은 인기를 가지고 있는 프로그램으로 압축율은 좋은 반면 시간이 오래 걸리는 단점이 있다. 압축 해제 시에는 -d 플래그를 이용하는 유틸리티로 알맞은 것은?

① gzip/gunzip	❷ bzip2/bunzip2

③ compress/uncompress	④ eXzip/eXunzip

48. 리눅스 시스템에 설치되어 있는 패키지만을 원격지 서버인 updates.redhat.com에 ftp로 연결하여 네트워크를 통해 업그레이드 하고자 할 경우 적절한 명령은?(필요한 rpm은 /i386/ 위치에 있다)

① # rpm -evh ftp://updates.redhat.com/i386/*.rpm

❷ # rpm -Fvh ftp://updates.redhat.com/i386/*.rpm

③ # rpm -ivh ftp://updates.redhat.com/i386/*.rpm

④ # rpm --network -ivh ftp://updates.redhat.com/i386/*.rpm

2과목 : 리눅스 활용

49. 다음 중 X 윈도우의 설명으로 틀린 것은?

① 네트워크 기반의 그래픽 환경이다.

② 이식성이 뛰어나고 디스플레이 장치에 의존적이지 않다.

③ 사용자가 원하는 모양의 인터페이스를 만들수 있다.

❹ 원격 가상 터미널인 Telnet을 이용하여 원격 접속할 수 있다.

50. 다음 중 KDE의 구성 요소로 틀린 것은?

① 패널	② 태스크바

③ 데스크톱	❹ 트레이

51. text 환경으로 부팅한 후 X window를 실행하는 명령으로 알맞은 것은?

❶ startx	② win

③ startwin	④ xwindows

52. 다음 중 X window 구성 요소로 볼 수 없는 것은?

① 서버/클라이언트	② Xprotocol

③ Xtoolkit	❹ xterminal

53. 다음 중 다른 것과 성격이 다른 것은?

❶ kde	② twm

③ mwm	④ enlightenment

54. X윈도우 매니저에 대한 설명 중 틀린 것은?

① X윈도우 시스템의 형태를 갖추어 주는 프로그램이다.

② 윈도우를 화면의 특정 위치에 배치, 크기 변화, 이동 등을 위한 인터페이스를 제공한다.

③ 매니저의 종류는 twm, fvwm, window maker 등이 있다.

❹ 파일매니저, 도움말, 제어판, 바탕화면 등의 다양한 도구를 제공한다.

55. 어떠한 데스크톱 환경을 사용할 것인지에 대한 관련 정보를 확인할 수 있는 파일로 알맞은 것은?

❶ /etc/sysconfig/desktop

② /etc/sysconfig/console

③ /etc/sysconfig/named

④ /etc/termcap

56. X윈도우의 그래픽 환경으로 사용 가능한 유틸리티로 틀린 것은?

① GIMP	② xv

③ xmms	❹ talk

57. 일정 지역 내에 분산 설치된 각종 컴퓨터와 주변기기들 사이의 통신을 수행하기 위하여 신뢰성 있는 고속의 통신채널을 제공하는 정보 통신망으로 알맞은 것은?

① 부가가치통신망(VAN)

② 종합정보통신망(ISDN)

❸ 근거리통신망(LAN)

④ 패킷공중정보통신망(PSDN)

58. 다음 중 네트워크 토폴로지(Topology)의 분류에 속하지 않는 것은?

① 성형	② 버스형

③ 링형	❹ 트리형

59. 다음 중 패킷교환방식에 대한 설명 중 가장 알맞은 것은?

① 고정회선 방식으로 접속 시 그 회선은 다른 사람이 쓸 수 없다.

❷ 패킷전송은 고정된 물리적 연결은 없으며 데이터전송에 적합하다.

③ 전송효율을 높이기 위해 패킷들은 항상 동일한 경로를 통해 전송된다.

④ 통신시간, 거리가 비용의 주요 기준이 되며 고정 대역폭 전송방식이다.

60. 프로토콜(protocol)의 기본 구성요소에 해당하지 않는 것은?

❶ 주소(Address)	② 구문(Syntax)

③ 의미(Semantics)	④ 순서(Timing)

61. 다음 중 프로토콜이 서로 다른 통신망을 연결하는데 사용되는 것으로 알맞은 것은?

① 리피터(Repeater)	❷ 게이트웨이(Gateway)

③ 서버(Server)	④ 클라이언트(Client)

62. TCP/IP의 IP 프로토콜은 OSI 7계층 중 어느 계층에 해당되는가?

① 데이터링크 계층	❷ 네트워크 계층

③ 트랜스포트 계층	④ 세션 계층

63. 다음 중 서브넷 기법을 십진표기법으로 표현하였을 때 C클래스에 해당되는 것은?

① 127.0.0.1	❷ 255.255.255.0

③ 255.255.0.0	④ 255.0.0.0

64. 인터넷 상에서 지원되는 서비스와 성격이 다른 것은?

① FTP(File Transfer Protocol)

② Telnet

③ E-mail

❹ DSU(Digital Service Unit)

65. 다음 인터넷 응용서비스 중에서 명령을 사용할 수 있는 가상터미널(VT) 기능을 갖는 것은?

① FTP	② E-mail

❸ Telnet	④ WWW

66. 다음 중 WWW를 이용하기 위한 브라우저가 아닌 것은?

❶ 핑거(Finger)	② 넷스케이프(Netscape)

③ 모질라(Mozilla)	④ 오페라(Opera)

67. 인터넷에서 실시간 대화 기능을 지원하는 서비스로 알맞은 것은?

❶ IRC(Internet Relay Chat)

② SMS(Short Message Service)

③ VoIP(Voice of Internet Protocol)

④ MUD(Multi-user Dungeon/Dimension)

68. 유즈넷(usenet)의 기능을 가장 잘 설명한 것은?

❶ 다양한 형태의 기사를 주제별로 다루고 있는 서로의 의사를 교환하는 게시판이다.

② 유즈넷을 지원하는 뉴스서버는 별도로 없으며 P2P 지원 방식이다.

③ 가입자들 간에 로그인을 거쳐야만 이용하는 폐쇄적 특성을 가지고 있다.

④ 유즈넷을 이용하기 위해서는 인터넷 브라우저를 이용하면 된다.

69. FTP(File Transfer Protocol) 이용 시 현재 위치의 파일과 디렉터리 목록을 볼 수 있는 명령은 어느 것인가?

① open	❷ ls

③ get	④ pwd

70. 전화선을 이용하여 인터넷에 접속하는 방법과 관련이 없는 것은?

① SLIP	❷ 전용선

③ PPP	④ 모뎀

71. 인터넷 접속을 위한 네트워크 장치 설정과 관련이 없는 것은?

① 게이트웨이 주소	② 넷마스크 주소

③ IP 주소	❹ 서버 주소

72. 다음 네트워크 인터페이스 설정을 위한 명령에 대한 설명으로 틀린 것은?

① 컴퓨터의 IP 주소값은 192.168.0.1 이다.

② 넷마스크 값은 255.255.255.0 이다.

③ 대상이 되는 네트워크 카드는 eth0 이다.

❹ up은 인터페이스의 동작을 시작하기 위해서 반드시 기재해야 한다.

73. 도메인 네임 주소를 IP 주소로 변환해 주는 기능을 수행하는 것으로 알맞은 것은?

① 게이트웨이 서버	② 라우터

❸ DNS 서버	④ DHCP 서버

74. Loopback 인터페이스 설정을 위한 주소는 어느 것인가?

❶ 127.0.0.1	② 255.255.255.0

③ 192.168.0.1	④ 255.0.0.0

75. route 명령의 기능으로 거리가 먼 것은?

① 라우팅 엔트리를 추가 또는 삭제하는 기능

❷ 패킷이 목적지까지 전달되는 경로 및 응답 속도 조사 기능

③ 게이트웨이를 추가 또는 삭제하는 기능

④ 특정 넷마스크를 설정하는 기능

76. TCP/IP에 대한 설명으로 거리가 먼 것은?

① 인터넷의 통신용 표준 프로토콜이다.

② TCP는 전이중 방식이며 신뢰성이 보장되는 규약이다.

③ IP는 네트워크를 경유하여 정보를 전달하는 경로에 관한 규약이다.

❹ OSI 7계층 중 각각 3계층과 2계층에 해당된다.

77. 국내 리눅스 시장 규모의 빠른 성장세를 보이는 분야를 열거하였다. 가장 거리가 먼 분야는?

① 서버/클러스터링 분야	② 임베디드 분야

❸ 데스크톱 PC 분야	④ 통신 기기 분야

78. 리눅스가 임베디드 시스템 분야에 강점을 갖는 이유와 거리가 먼 것은?

① real time 운영이 가능하다.

② 오픈 소스, 오픈 아키텍처

③ 소규모 모듈 단위로 설계되었다.

❹ GUI와 다수 유저 지원이 가능하다.

79. 초기 Beowulf 클러스터 아키텍처의 특징 설명으로 거리가 먼 것은?

① 패러다임의 평이함과 구성의 용이함

② 오픈 소스 운영체제 채택

③ 대규모 시장을 대상으로 판매되는 하드웨어를 기본으로 제작됨

❹ Von Neumann 형태의 순차적 프로그램 채택

80. 다음 중 방과 같은 제한된 공간에서 장치들을 연결시키는 근거리 무선통신 기술은?

❶ 블루투스	② VPN

③ WAN	④ 종합정보통신망

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