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

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

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

1. chmod에서 모드 표기는 3자리 8진수인데 특수 목적 접근 모드를 위해 8진수 하나를 더 추가하여 4자리 8진수로 표현하는 경우도 있는데 다음 중 특수 목적 접근 모드에 대한 설명으로 틀린 것은?

① 1000은 sticky bit이다.

② 2000은 SetGID 비트로 프로세스 실행시 GID 즉 Group ID, 그룹의 ID 를 설정하는 것이다.

③ 4000은 SetUID 비트로 프로세스 실행 시 UID 즉 User ID, 소유자의 ID 를 설정하는 것이다.

④ 특수목적 접근 모드는 root 사용자만 설정할 수 있다.

2. ls -l 명령을 쳤을 경우 rwxrwxrwx로 나타나는 파일의 권한에 대한 설명으로 틀린 것은?

① 앞의 세 문자는 소유자의 권한 다음 세 문자는 그룹 사용자들의 권한 마지막 세 문자는 타인들의 권한이다.

② ‘rwxr-x--x’는 8진수로 ‘751’과 같이 나타낼 수도 있다.

③ r은 읽기w는 쓰기 x는 실행을 뜻하며 대신-가 보여지면 해당 권한이 없다는 뜻이다.

④ 예를 들어 cry.rb 파일의 소유자가 쓰지 못하게 하려면 chmod rwxrwxr-x cry.rb라고 하면 된다.

3. baby.cpp 파일에 대해 소유자가 속한 그룹에 사람들만 쓰기가 가능하도록 권한을 추가하고자 할 때 사용하는 방법으로 알맞은 것은?

① 그룹에 속한 사용자마다 각각 chmod +w baby.cpp 명령을 수행해야만 한다.

② chmodo+ wbaby.cpp명령을 수행한다.

③ chmoda-wbaby.cpp명령을 수행한다.

④ chmodg+w baby.cpp명령을 수행한다.

4. 다음 중 파일의 마지막일부분만을 보고자 할 때 사용하는 명령어로 알맞은 것은?

① more	② less

③ tail	④ pg

5. client.c 라는 파일의 소유자를 ihd로 바꾸는 명령으로 알맞은 것은?

① chgrp ihd client.c	② change_soyuja ihd client.c

③ chown ihd client.c	④ chmod ihd client.c

6. 리눅스 파일 시스템 중 저널링 파일 시스템(Journaling File System)이 선호되는 가장 큰 이유는 무엇인가?

① 디스크에 저장하기 전에 변화된 것들을 따로 유지하고 있어 데이터복구 확률이 높다.

② 데이터에 대한 접근 속도가 가장 빠르게 최적화되어 있다.

③ 중복 저장 구조로 디스크가 망가져도 데이터의 복구가 확실하다.

④ 네트워크의 파일 시스템들 간의 공유와 분산 저장에 적합한 파일 시스템이다.

7. fsck명령에 대한 설명 중 틀린 것은?

① 이 명령을 사용하려면 리눅스가 점검할 파일 시스템의 유형을 몰라도 자동으로 복구 가능하다.

② -t 옵션을 통해 파일 시스템의 유형을 지정할 수 있다.

③ -t 옵션이 없으면 /etc/fstab 파일에서 유형을 검사하여 사용한다.

④ -t 옵션이 없고 /etc/fstab 파일에서도 유형을 알 수 없다면 minix 파일 시스템으로 가정한다.

8. 시스템에 새로운 하드 디스크를 추가하는 과정으로 올바른 것은?

① mount로 마운트 -> fdisk로 파티션 생성 -> format으로 파일 시스템 생성

② fdisk로 파티션 생성 -> format으로 파일 시스템 생성 -> mount로 마운트

③ format으로 파일 시스템 생성 ->f disk로 파티션 생성 -> mount로 마운트

④ fdisk로 파티션 생성 -> mount로 마운트 -> format으로 파일 시스템 생성

9. 다음 중 현재 리눅스에서 가장 많이 사용되는 파일 시스템으로 알맞은 것은?

① minix	② ext3

③ jfs	④ ntfs

10. 파일 시스템의 사용량을 알아보는 명령으로 가장 알맞은 것은?

① ls	② df

③ fu	④ fileusage

11. daemon에 대한 설명으로 틀린 것은?

① 메모리에 백그라운드로 오랫동안 상주하며 server의 역할을 하거나 그 기능을 도와주는 프로그램을 말한다.

② 리눅스에서 daemon은 두 가지 방식이 있는데 super daemon 방식과 standalone 방식이다.

③ super daemon 방식에서는 하나의 큰 프로세스가 다른 프로세스를 실행하지 않고 여러 작업에 대해 서로 모든 요청을 받아서 그 프로세스 자신이 직접 처리해주는 방식이다.

④ standalone 방식에서 daemon은 보통 한 가지 일만 하며 부팅 때에 실행되어 메모리에 계속 상주하면서 client에서비스를 해준다

12. 리눅스에서 실행중인 작업의 상태에 대한 설명 중 틀린 것은?

① suspend된 작업을 다시 foreground로 하기 위해서는 fg %<작업번호>를 사용한다.

② suspend된 작업을 다시 background로 하기 위해서는 bg %<작업번호>를 사용한다.

③ foreground 상태의 작업을 background 실행 상태로 바꾸려면 CTRL-Z를 누르면 된다.

④ background 상태로 작업을 실행하려면 명령 뒤에 &를 붙이고 엔터를 쳐야 한다.

13. 다음과 같이 vi 명령을 실행하였을 때 발생되는 문제점에 대한 설명으로 가장 알맞은 것은?

① win.exe는 실행파일이므로 vi로 편집할 수 없다.

② vi는 터미널에서 입력을 받아야 하는데 background로 실행하였다.

③ vi보다는 개선된 gvim을 쓰는 게 좋다.

④ /usr/bin디렉토리에는 vi가 없어 실행이 되지 않는다.

14. 현재 실행되는 프로세스의 상태를 나타내 주는 명령어로 가장 알맞은 것은?

① ls	② ps

③ pstree	④ jobs

15. 현재 쉘에서 여러 프로그램들을 background로 실행하였다. 이 프로그램들의 상태를 보기 위한 명령으로 가장 알맞은 것은?

① psaux | less	② jobs

③ kill	④ tasks

16. 어떤 프로세스가 다른 프로세스에게 메시지를 보내기 위한 수단 즉 프로세스 간의 통신수단을 무엇이라 하는가?

① signal	② fork

③ filesystem	④ channel

17. 다음crontab 파일의 내용에 대한 설명으로 알맞은 것은?

① 화요일 새벽 0시에 /etc/passwd의 내용을 hacker@northkorea.org로 보낸다

② 화요일 새벽 1시에 /etc/passwd의 내용을 hacker@northkorea.org로 보낸다

③ 수요일 새벽 1시에 /etc/passwd의 내용을 hacker@northkorea.org로 보낸다

④ 월요일 새벽 2시에 /etc/passwd의 내용을 hacker@northkorea.org로 보낸다

18. 종료시키고자 하는 프로세스가 12345일 때, kill 12345는 프로세스 12345에게 어떤 신호를 보내는가?

① terminate, 즉 SIGTERM 신호를 보낸다

② stop, 즉 SIGSTOP신호를 보낸다

③ abort, 즉 SIGABRT 신호를 보낸다

④ quit, 즉 SIGQUIT 신호를 보낸다

19. 다음 중 리눅스에서 정기적으로 명령이나 프로세스를 스케줄할 때 사용하는 프로그램으로 알맞은 것은?

① cron	② tasks

③ schedule	④ jobs

20. 프로세스들 간의 상관관계를 계층 구조로 보여주는 명령은 무엇인가?

① pstree	② tree

③ ps --tree	④ proctree

21. 다음은 터미널을 통해 프로세스에 전달할 수 있는 시그널들이다. bash를 사용하는 경우 프로세스에 시그널을 전달하기 위해서 bash가 무시하는 시그널이 아닌 것은?

① SIGTTIN	② SIGTTOU

③ SIGTSTP	④ SIGTERM

22. 다음은 bash에서 사용 가능한 연산자와 그 설명이 다. 잘못된 것은 무엇인가?

① ! - 비트 반전

② | - OR

③ >>- 오른쪽으로 비트시프트

④ ? - 조건검사

23. 다음 리눅스에서 사용할 수 있는 쉘과 그에 대한 설명으로 틀린 것은?

① bash - Korn 쉘과 C 쉘의 유용한 기능을 차용하였다.

② csh - C 언어와 유사한 쉘스크립트를 제공한다.

③ ksh - 명령행 편집 기능을 제공한다.

④ tcsh - 쉘스크립트로 tcl/tk를 사용한다.

24. 다음 중 명령어 who에 대한 설명으로 틀린 것은?

① 시스템 사용자들이 접속한 장소 시간 등을 출력하는 도구이다.

② 시스템의 마지막 부팅시간을 알 수 있다.

③ 로그인에 관련된 프로세스 ID를 알 수 있다.

④ 로그인한 사용자에게 메시지를 보낼 수 있다.

25. 다음 중 borne 쉘의 환경변수에 대한 설명으로 틀린 것은?

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

② PATH : 터미널 데이터베이스에 의해 지정되는 대로 터미널 유형의 이름을 설정한다.

③ PS1 : 프롬프트의 모습을 정의하는 1차 쉘 프롬프트이다.

④ PWD : 사용자의 현재 위치를 나타내어주는 역할을 한다.

26. 다음 중 BASH 환경에서 alias 를 설정하는 방법으로 알맞은 것은?

① se talias 'rm -i'=rm	② set alias rm='rm -i'

③ alias 'rm- i'=rm	④ alias rm='rm -i'

27. 다음 중 쉘의 환경변수 PATH에 새로운 디렉토리를 추가하는 명령으로 알맞은 것은?

① PATH=&PATH:newpath

② &PATH=PATH:newpath

③ PATH=$PATH:newpath

④ $PATH=PATH:newpath

28. 명령 행 편집 기능을 제공하는 쉘을 사용할 때 터미널의 설정 잘못으로 키입력이 안되는 현상이 발생할 수 있다 이를 해결하기 위한 도구로 알맞은 것은?

① stty	② chsh

③ mincom	④ setserial

29. 다음 중vi 에디터의 모드 전환에 대한 설명으로 틀린 것은?

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

② O : 입력 모드로 전환 현재 줄의 위에 전개

③ A: 입력 모드로 전환 커서 위치 뒤에 삽입

④ I: 입렵 모드로 전환 현재 줄의 앞에 삽입

30. 다음 중에디터의 종류와 그 에디터의 저장 관련 명령어가 잘못 짝지어진 것은?

① Pico:‘^X’	② vi :‘ :wq’

③ emacs: ‘Ctrl-x Ctrl-s’	④ nano: ‘Ctrl-y’

31. 다음 예제 문장을 편집할 때 커서의 위치가 ‘■’일 경우 보기의 명령을 실행했을 때 커서의 위치가 다르게 나타나는 명령은 어느 것인가?

① 4l	② llll

③ /c	④ $

32. vi 에디터에서 practice 라는 파일을 생성하고 'vieditor' 라는 텍스트를 입력하여 저장한 후 vi 에디터를 종료하는 작업을 순서대로 알맞게 나타낸 것은?

① 가-나-다-라	② 가-나-라-다

③ 나-다-라-가	④ 나-다-가-라

33. 다음 emacs 편집기의 커서 이동 명령어에 대한 설명 중 틀린 것은?

① Ctrl + e : 라인의 처음으로 이동

② Alt + a : 문장의 처음으로 이동

③ Alt+ v : 한 화면 뒤로 이동

④ Alt+ >: 파일 끝으로 이동

34. 다음에서 설명하는 에디터는 무엇인가?

① kwrite	② emacs

③ gedit	④ vim

35. 다음 패키지 매니저 중 하나인 yum에 대한 설명으로 틀린 것은?

① RPM 기반의 패키지를 관리하기 위한 도구이다.

② C 혹은 자바를 이용한 플러그인 제작 및 사용이 가능하다.

③ 다양한 패키지 저장소를 사용할 수 있도록 설계되어 있다.

④ 단일 패키지를 그룹화 하여 그룹에 대한 설치 및 삭제가 가능하다.

36. 다음 tar 명령의 옵션과 그 설명이 잘못 짝지어진 것은?

① c - 아카이브 파일을 생성한다.

② C - 동작하는 디렉토리를 변경한다.

③ P - 상대 경로를 사용하지 않고 절대 경로를 사용하도록 지정한다.

④ I - 증분 백업을 수행한다.

37. 다음 중 데비안 패키지 기반의 패키지를 삭제할 때 설정 파일 및 그 정보까지도 모두 삭제하고자 할 때 사용하는 옵션으로 알맞은 것은?

① -e	② -F

③ -r	④ -P

38. 다음 중 rpm 기반의 패키지를 삭제할 때 의존성 에러를 무시하기 위한 옵션 조합으로 알맞은 것은?

① -e --noscripts	② -e --nodeps

③ -r --noscripts	④ -r --nodeps

39. 다음 중 zip 파일로 압축되어 있는 텍스트 파일의 압축을 풀지 않고 내용만을 볼 때 사용하는 명령으로 틀린 것은?

① zcat	② zmore

③ zless	④ zcompress

40. 다음 중 tar와 유사하게 파일아카이브를 만드는 유틸리티이지만 반드시 아카이브에 포함되는 파일 리스트를 알려주어야만 하는 유틸리티는 무엇인가?

① cpio	② bzip2

③ compress	④ dd

41. 다음은 데비안 패키지 관리자에서 특정 파일이 속한 패키지를 찾기 위한 명령이다( )에 들어갈 옵션으로 알맞은 것은

① -L	② -S

③ -B	④ -D

42. 다음 중 파일의 확장자와 그 압축프로그램이 잘못 짝지어진 것은?

① Z - compress	② bz2 - bzip2

③ tgz - gzip	④ rz - alzip

43. 일반적인 프린터 스풀 디렉토리의 경로로 알맞은 것은?

① ~/spool/lpd/lp	② /usr/spool/lpd/lp

③ /etc/spool/lpd/lp	④ /var/spool/lpd/lp

44. 다음 중 무료로 사용할 수 있으며 리눅스 커널에 포함되어 있는 사운드 드라이버는 무엇인가?

① ALSA

② OSS

③ OSS/Free

④ 업체 제공 사운드 드라이버

45. 프린터 설치에 관련된 다양한 사항이 기록되어 있는 파일은 다음 중 무엇인가?

① /usr/local/ spool/print	② /var/spool/printercap

③ /etc/print cap	④ /lib/printer

46. 다음 중 일반적으로 리눅스 장치들에 대한 파일들이 있는 디렉토리는 무엇인가?

① /etc	② /dev

③ /usr/local	④ /bin

47. CD에서 디지털 오디오를 사운드 파일에 저장하고 싶을 때 사용할 수 있는 프로그램으로 알맞은 것은?

① cdparanoia	② sndconfig

③ printcap	④ jetdirect

48. 프린터 큐의 상태를 모니터링 하는데 가장 적합한 명령어는 무엇인가?

① lpq	② lp

③ lpc	④ lpmonitor

2과목 : 리눅스 활용

49. 다음 중 X 윈도우의 구성요소가 아닌 것은 무엇인가?

① X server	② X client

③ X protocol	④ X modules

50. 다음 중 X 윈도우가 실행되기 위해서 참조하는 설정 파일이나 실행 프로그램이 아닌 것은?

① xinit	② xclientrc

③ xserverrc	④ startx

51. X 윈도우용 디스플레이 설정 프로그램인 system-config-display에서 설정할 수 없는 것은?

① 화면 해상도

② 색상수

③ 비디오카드(VGA 드라이버)

④ 모니터 전원

52. 텍스트 모드(runlevel3) 부팅 후 관리자 root로 리눅스 시스템을 사용중 X 윈도우 환경으로 전환하려고 한다 다음 중 시스템 설정 파일 설정 변경 후 재부팅하지 않고 X 윈도우 환경으로 전환할 수 있는 명령이 아닌 것은 무엇인가?

① startx	② init 5

③ telinit 5	④ siginit 5

53. 다음은 무엇에 대한 설명인지 보기 중 맞는 것을 고르시오

① KDE	② GIMP

③ GNOME	④ Enlightenment3

54. NTA(Network Transparent Access)라는 기술을 지원하여 아무 폴더에서나 FTP상의 파일을 액세스하거나 인터넷 검색이 가능하다FTP 서버에 있는 폴더도 자신의 하드 디스크에 있는 것처럼 편리하게 사용할 수 있다 다음 중위와 같은 기능을 지원하는 것은 무엇인가?

① GNOME	② f vwm

③ KDE	④ Afterstep

55. 다음 중 리눅스 시스템의 X 윈도우에서 동작하는 이미지 편집도구는 무엇인가?

① Photoshop	② Paintshop

③ CorelDRAW	④ GIMP

56. 다음 중 리눅스 시스템의 X 윈도우에서 동작하는 멀티미디어 프로그램이 아닌 것은?

① AfterStep	② MTV

③ XMMS	④ BMP

57. 다음에서 설명하는 이것은 무엇인지 아래 보기에서 고르시오

① Ethernet	② CSMA

③ FDDI	④ X.25

58. 프로토콜의 기본 구성요소와 설명이 바르게 짝지어진 것이 아닌 것은?

① 순서 Sequence) - ㉠	② 의미 Semantics )- ㉡

③ 타이밍Timing) - ㉢	④ 구문 Syntax) - ㉠

59. 다음에서 설명하는 네트워크 통신장비는 어느 것인가?

① 라우터(Router)	② 리피터(Repeater)

③ 브리지(Bridge)	④ 게이트웨이Gateway)

60. 다음 설명에 맞는 OSI 계층은 무엇인가?

① 응용계층(Application Layer)

② 표현 계층(Presentation Layer)

③ 네트워크계층(Network Layer)

④ 물리 계층(Physical Layer)

61. 다음 IP헤더의 ( )안에 들어가는 데이터는 무엇인가?

① Port	② Sequence

③ Protocol	④ Pointer

62. 다음에서 설명하는 특징을 갖고 있는 네트워크 통신장비는 어느 것인가?

① 라우터(Router)	② 리피터(Repeater)

③ 브리지(Bridge)	④ 게이트웨이(Gateway)

63. 다음 중 InterNic에 등록해야 하는 일반 최상위 도메인(gTLD)은 무엇인가?

① .com	② .net

③ .org	④ .edu

64. 다음 중 TCP/IP의 특징으로 해당하지 않는 것은 무엇인가?

① 개방형 프로토콜 표준으로 특정 H/W나 OS에 독립적으로 자유롭게 사용 가능

② 거대한 네트워크에서도 유일하게 찾아낼 수 있는 공통적인 주소체계

③ 일관성 있고 널리 사용 가능한 사용자 서비스를 위해서 표준화된 하이 레벨 프로토콜

④ 특정 물리적 전송 매체에서만 실행 가능

65. 다음에서 설명하는 이것은 무엇에 대한 설명인가?

① MUA(Mail User Agent)

② MTA(Mail Transfer Agent)

③ MDA(Mail Delivery Agent)

④ MTU(Mail Transfer Unit)

66. SSH(Secure SHell)는 원격 컴퓨터에 안전하게 액세스하기 위한 유닉스 기반의 명령 인터페이스 및 프로토콜이다 보안에 취약한 telnet을 대체할 수 있는 SSH는 기존의 원격제어서비스 및 응용프로그램을 대체할 수 있는데 다음 중 SSH와 관련 없는 응용프로그램은 무엇인가?

① slogin	② scp

③ sftp	④ stelnet

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

① BitchX	② XChat

③ ircII	④ PICE

68. 다음 중 나머지 셋과 관련이 가장 적은 것은?

① 파이어 폭스(Firefox)	② 오페라(Opera)

③ 컹커러(Konqueror)	④ 썬더버드(Thunderbird)

69. 다음 중 전송 규약(Protocol)과 해당하는 서버 프로그램간의 짝이 틀린 것은?

① FTP - vsftpd	② SMTP- sendmail

③ HTTP- apache	④ DNS - search

70. TCP/IP 통신을 실행하기 위해 필요한 설정 정보를 자동적으로 할당관리하기 위한 통신 규약으로 주어진 IP 주소가 일정한 시간 동안만 그 컴퓨터에 유효하도록 하는 "임대해 주는 프로토콜은?

① DNS	② NFS

③ DHCP	④ HTTP

71. 다음 중 성격이 다른 하나는 무엇인가?

① ncftpd	② gftp

③ proftpd	④ vsftpd

72. 다음 중 SSH에서 지원하는 클라이언트 프로그램이 아닌 것은?

① slogin	② sftp

③ scp	④ sput

73. 다음 중 리눅스 시스템에서 이더넷의 현재 설정된 네트워크 정보를 확인할 수 있으며 네트워크 정보를 설정 하거나 이더넷을 활성화/비활성화 할 수 있는 명령어는 무엇인가?

① netstat	② route

③ ipconfig	④ ifconfig

74. 다음은 무엇을 설명한 것인지 보기에서 고르시오?

① loopback	② ethernet

③ route	④ gateway

75. 다음과 같이 첫번째 이더넷에 IP 주소를 설정하려고 한다. ( )안에 들어가야 하는 것은 무엇인가?

① netmask	② gateway

③ subnet	④ address

76. 시스템 설정 파일 /etc/sys config/network와 다음의 명령어 실행은 공통적으로 무엇을 변경하고자 할 때 사용하는 것인가?

① IP 주소	② Gateway 주소

③ 로컬DNS 주소	④ 네트워크주소

77. 임베디드 분야 중 최근 모바일 시장에서는 스마트폰이 대세가 되어 시장을 주도하려고 있다. 스마트폰에 탑재되는 리눅스 기반의 운영체제가 아닌 것은?

① bada(Samsung)	② LiMo(LiMo Foundation)

③ android(Google)	④ iPhone OS(Apple)

78. 다음 중 리눅스로 구현되는 클러스터 시스템이 아닌 것은?

① LVS(Linux Virtual Server)

② HA(High Availability)

③ HPC(High Performance Computing)

④ KVM(Kernel Virtual Machine)

79. 다음에서 설명하는 병렬처리시스템의 성능을 나타내는 용어로 알맞은 것은?

① Flops	② MHz

③ FPS	④ PPM

80. 블루투스에 대한 설명중( )안에 들어갈 내용으로 바르게 짝지어진 것은?

① 2.4GHz - 1Mbps - 10m - 100m

② 1.2GHz - 5Mbps - 5m - 50m

③ 800MHz - 1Mbps - 10m - 100m

④ 2.4GHz - 5Mbps - 10m - 100m

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