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

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

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

1. 다음 중 리눅스 시스템에서 파일의 종류로 틀린 것은?

① 특수파일	② 디렉토리파일

③ 일반파일	④ 기호파일

2. 리눅스 파일시스템 중 저널링 파일시스템이 아닌 것은?

① ext3	② ext2

③ JFS	④ XFS

3. 다음 파일의 권한 및 속성 중 틀린 것은?

① 파일의 이름은 test 이다.

② 파일의 생성 시간은 19:55 이다.

③ 파일의 생성 날짜는 3월 7일이다.

④ 파일의 소유 그룹은 ihd 이다.

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

① pwd	② fdisk

③ fsck	④ mkfs

5. 다음 중 파일시스템의 사용한 용량과 사용 가능한 디스크 용량 정보를 보여주는 명령어로 알맞은 것은?

① df	② du

③ mount	④ fsck

6. 다음 명령어 실행 후 권한 및 속성을 표현한 것으로 알맞은 것은?

① -rw-rwx---	② -rwxrwx---

③ -r-xr--r-x	④ -rw--wx---

7. 다음 중 리눅스에서 파티션을 생성하는 명령어로 알맞은 것은?

① mkfs	② fdisk

③ mkdir	④ mount

8. 리눅스 파일시스템에서 파일이나 디렉토리의 사용량을 볼 수 있는 명령어로 알맞은 것은?

① du	② df

③ fsck	④ pwd

9. 다음 중 리눅스 시스템에서 새 하드디스크를 추가하기 위한 과정으로 알맞은 것은?

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

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

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

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

10. 다음 중 링크파일에 대한 설명으로 틀린 것은?

① 하드링크는 원본파일과 inode값이 같다.

② 심볼릭링크는 디렉토리도 링크가 가능하다.

③ 하드링크는 다른 디스크(파티션)의 파일도 링크 가능하다.

④ 심볼릭링크는 원본파일이 삭제되면 사용할 수 없다.

11. 다음 중 쉘(shell)의 특징으로 틀린 것은?

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

② 쉘 프로그램을 작성하여 복잡한 명령을 간단하게 수행한다.

③ 사용자의 편의에 맞는 쉘로 변경이 가능하다.

④ 현재 사용되고있는 쉘의 종류로는 bash, ksh, tsh 등이 있다.

12. Bourn Again Shell 이라고 불리우며, GNU 프로젝트의 일환으로 작성된 쉘로 알맞은 것은?

① sh	② ksh

③ bash	④ csh

13. 다음 중 bash의 특징이 아닌 것은?

① 작업 자동 저장기능

② [TAB]키를 이용한 명령어 완성 기능

③ 명령어 history 기능

④ 명령어 alias 기능

14. bash에서 사용되는 특수문자의 설명으로 틀린 것은?

① ~(tilde) : 사용자의 홈디렉토리

② $ : shell 변수

③ &: 후면작업(background job)

④ . : 상위 디렉토리

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

① HOME : 사용자의 홈디렉토리

② PATH : 실행파일을 탐색하는 디렉토리

③ SHELL : 로그인 사용 쉘

④ BASH : 사용하는 bash의 버전

16. 다음 중 bash로 쉘을 변경하는 방법으로 틀린 것은?

① /bin/bash	② chsh -s /bin/bash

③ /etc/passwd 파일 수정	④ echo $SHELL

17. 다음 중 BASH에서 사용되는 특수문자에 대한 설명으로 틀린 것은?

① ? : 단일 문자와 일치하는 파일 치환 문자

② * : 0개이상의 문자와 일치하는 파일 치환 문자

③ >: 표준출력을 파일에 기록하는 출력 리다이렉션

④ >> : 파일로부터 표준입력을 읽는 입력 리다이렉션

18. 다음 중 shell 관련 파일 및 디렉토리의 설명으로 틀린 것은?

① /etc/profile : 시스템 전체에 영향을 미치는 환경설정과 시작관련 프로그램 설정

② ~/.bash_login : 개인 사용자가 로그인 할때 수행하는 설정 파일

③ /etc/profile.d : 몇몇 응용프로그램을 위한 시작 스크립트들이 위치하는 디렉토리

④ /etc/bashrc : 시스템 전체에 영향을 미치는 함수와 alias 관련 설정

19. ps 실행 후 결과의 정보에 대한 설명 중 틀린 것은?

① PPID : 자식 프로세스의 PID

② PID : 프로세스 식별번호

③ STAT : 프로세스의 현재상태

④ %CPU : cpu 사용 비율의 추정치(BSD)

20. 프로세스의 시그널 종류에 대한 설명 중 틀린 것은?

① SIGHUP(HUP) : 프로세스를 재시작 한다.

② SIGINT(INT) : 프로세스를 인터럽트 한다. ctrl+c와 같은 시그널이다.

③ SIGKILL(KILL) : 프로세스를 강제종료 한다. kill 명령의 기본 시그널이다.

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

21. 프로세스를 계층적 트리구조로 출력해주는 명령어로 알맞은 것은?

① ps	② pstree

③ jobs	④ top

22. 다음 중 top 명령으로 보여지는 정보에 대한 설명으로 틀린 것은?

① top 명령의 프로세스 상태는 실행 또는 실행 가능한 상태이다.

② top 명령이 차지하는 프로세스의 cpu 사용율은 1% 이다.

③ PID가 19724인 프로세스의 우선순위 값은 16 이다.

④ init 명령의 프로세스 상태는 stop 상태이다.

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

① R : 프로세스가 실행중인 상태

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

③ S : 프로세스가 stop 된 상태

④ T : 정지된 상태(suspend)

24. top 명령의 옵션으로 알맞은 것은?(문제오류로 실제 시험에서는 1,3,4번이 정답 처리되었습니다. 여기서는 1번을 누르면 정답 처리 됩니다.)

① h : top에서 사용할 수 있는 명령어와 그에 대한 설명을 출력한다.

② m : 평균 시스템 부하를 보여주는 기능으로 전환한다.

③ r : 지정하는 프로세스의 nice 값을 재조정한다.

④ k : 지정한 프로세스에 시그널을 보낸다.

25. 프로세스의 우선순위를 부여할 수 있는 명령은?

① nice	② killall

③ jobs	④ fg

26. 다음 중 at 명령의 옵션으로 틀린 것은?

① -l : 큐에 있는 작업의 리스트를 출력한다.

② -m : 실행결과를 메일로 보낸다.

③ -d : 작업을 삭제한다.

④ -s : 작업을 중지한다.

27. 다음 crontab 작업 형식 중 틀린 것은?

① minute : 분 (0~59)	② hour : 시 (1~24)

③ day : 날짜 (1~31)	④ month : 월 (1~12)

28. 다음 중 사용자가 로그아웃하거나 터미널창을 닫아도 해당 프로세스를 백그라운드로 전환하여 계속 작업될 수 있도록 해주는 명령은?

① bg	② nohup

③ renice	④ fg

29. 다음 중 편집기의 성격의 다른 하나는?

① pico	② vi

③ emacs	④ sh

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

① vi 편집기의 명령모드에서는 이동 및 삭제가 가능하다.

② 문자를 입력할 때는 i, o, a 등의 문자를 입력하면 입력모드로 변환하여 사용한다.

③ 명령모드에서 :(콜론)을 치면 명령라인이 생기면서 ex 모드로 전환된다.

④ 입력모드에서 ESC 키를 누르면 ex 모드로 전환이 가능하다.

31. vi 에디터의 종료 명령 중 틀린 것은?

① :w 편집중인 파일을 저장하고 w뒤에 파일명을 입력하면 다른이름으로 저장된다.

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

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

④ :e e뒤에 파일명을 입력하면 파일명으로 저장하고, 종료한다.

32. vi 편집기 입력모드 전환 방법 중 틀린 것은?

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

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

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

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

33. vi 에디터 set 명령의 설명으로 틀린 것은?

① : set nu 행의 번호 보이기

② : set showmode 현재 작업모드 표시

③ : set all 전체 환경설정 확인

④ : set nonu 들여쓰기 제거

34. emacs 편집기의 질의 치환 명령 중 틀린 것은?

① y : 발견한 패턴을 치환

② n : 치환하지 않고 다음 패턴을 찾음

③ q : 질의 및 치환 명령 종료

④ ! : 파일의 모든 일치하는 패턴 삭제

35. 다음 RPM 패키지 구조에 대한 설명 중 틀린 것은?

① RPM 패키지의 이름(name)은 kernel 이다.

② RPM 패키지의 버전(version)은 2.6.9 이다.

③ RPM 패키지의 아키텍처(architecture)는 인텔 386 이상 cpu 플렛폼 이다.

④ RPM 패키지의 릴리즈(Release)는 2.6 이다.

36. RPM 명령 옵션에 대한 설명 중 틀린 것은?

① -i : RPM 패키지를 설치한다.

② -h : 설치과정을 확인할 수 있도록 # 문자로 보여준다.

③ -U : RPM 패키지를 업그레이드 설치한다.

④ -F : RPM 패키지를 다운그레이드 설치한다.

37. RPM 패키지 정보 확인 옵션 설명 중 틀린 것은?

① -qi : 의존성 있는 패키지의 모든 정보를 보여준다.

② -qf <file> : <파일>을 포함하고 있는 패키지의 정보를 보여준다.

③ -qc : 패키지 내의 설정파일이나 문서파일, 스크립트 등을 확인한다.

④ -ql : 패키지의 모든 파일 목록을 보여준다.

38. RPM 패키지 검증 문자에 대한 설명으로 틀린 것은?

① 5 : MD5 체크섬	② S : 심볼릭 링크

③ G : 그룹	④ U : 사용자

39. 리눅스 압축 관련 명령에 대한 설명으로 틀린 것은?

① compress : 파일의 확장자가 *.Z 이며 압축 해제시 uncompress 한다.

② gzip : GNU에서 개발한 압축 프로그램으로 압축해제시 gunzip 한다.

③ bzip2 : 압축률이 뛰어난 프로그램으로 압축 해제시 bunzip2 한다.

④ tar : 여러개의 파일을 묶을 경우 사용하며, 묶음 해제시 c 옵션을 사용한다.

40. dpkg 명령의 옵션 설명으로 틀린 것은?

① install : 패키지 설치

② purge : 패키지 강제 설치

③ info : 패키지 정보

④ search : 특정 파일이 어떠한 패키지에 속해 있는지 출력

41. 다음 httpd 압축파일을 설치하는 순서로 알맞은 것은?

① 압축해제->configure->make->make install

② 압축해제->make->make install->configure

③ configure->make install->make->압축해제

④ make->make install->configure->압축해제

42. RPM 패키지의 아키텍처(architecture)의 설명으로 틀린 것은?

① i386 : 인텔 x86 호환계열

② ia64 : IA-64(Itanium)

③ alpha : Digital 알파서버

④ ppc : Sun Microsystem

43. 다음 중 리눅스에서 프린터를 설정하여 연결하는 방식으로 틀린 것은?

① Consol printer	② Unix Printer(Remote lpd)

③ Samba Printer	④ local 프린터

44. 리눅스 프린터 관련 명령인 lp 명령의 옵션 중 틀린 것은?

① lprm : 프린터 큐에 대기중인 작업을 삭제한다.

② lpq : 프린터 큐에 있는 목록을 출력한다.

③ lpc : 프린터의 현재작업 관련 사항을 출력한다.

④ lpd : 프린터의 모든 작업을 삭제한다.

45. 리눅스 하드디스크 /dev/sdb3의 설명 중 알맞은 것은?

① 세 번째 SCSI 하드디스크의 세 번째 파티션

② 두 번째 SCSI 하드디스크의 세 번째 파티션

③ 세 번째 IDE 하드디스크의 세 번째 파티션

④ 두 번째 IDE 하드디스크의 세 번째 파티션

46. 다음 중 리눅스 모듈관련 명령으로 틀린 것은?

① lsmod : 적재된 모듈의 리스트 출력

② insmod : 동작중인 커널에 모듈 적재

③ rmmod : 모듈을 커널에서 제거

④ modprobe : 의존성 있는 모듈을 커널에서 제거

47. 다음 중 리눅스 블럭 디바이스(block device)의 종류로 틀린 것은?

① hd(a-t) : IDE 하드디스크 디바이스

② sd(a-z) : SCSI 하드디스크 디바이스

③ fd(0-7) : 표준 플로피디스크 디바이스

④ md(0-31) : USB 디바이스

48. 리눅스에서 CD-ROM 장치 디바이스(/dev/hdc)를 /mnt/cdrom 디렉토리로 마운트 하는 명령으로 알맞은 것은?

① mount -t iso9660 /dev/hdc /mnt/cdrom

② mkfs /dev/hdc /mnt/cdrom

③ mount -o remount /mnt/cdrom

④ mount -t vfat /dev/fd0 /mnt/cdrom

2과목 : 리눅스 활용

49. X윈도우의 특징으로 틀린 것은?

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

② 스크롤바, 아이콘, 색상 등의 그래픽 환경에 필요한 자원들이 특정한 형태로 정의 되어 있다.

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

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

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

① X윈도우	② Xtoolkit

③ 데스크톱 환경	④ Xlib

51. 다음 윈도우매니저에 대한 설명 중 틀린 것은?

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

② X 인터페이스의 모양과 느낌은 윈도우매니저에 의해 결정된다.

③ 윈도우매니저는 윈도우를 화면 특정 위치에 놓는 일, 윈도우 테두리의 외양을 다루는 등 여러 가지 일을 책임진다.

④ 윈도우매니저의 종류에는 Window Manager, WindowMaker, GNOME, twm 등이 있다.

52. X윈도우 실행 시 .XClients 스크립트가 어떤 데스크톱 환경을 사용할 것인지를 찾아 실행시키는 파일로 알맞은 것은?

① /etc/sysconfig/desktop	② /etc/X11/Xmodmap

③ /usr/X11R6/lib	④ /etc/conf/xconfig

53. X윈도우는 서버/클라이언트로 구성되는데, X서버와 X클라이언트의 상호작용은 메시지 교환을 통해 이루어진다. 이러한 메시지 형태와 사용법을 무엇 이라고 하는가?

① startx	② xinit

③ X Protocol	④ Toolkit

54. 현재 텍스트 모드로 부팅되고 있는 리눅스 시스템을 X윈도우로 부팅되도록 하기 위한 /etc/inittab 파일의 설정 내용으로 알맞는 것은?

① id:1:initdefault:	② id:3:initdefault:

③ id:7:initdefault:	④ id:5:initdefault:

55. 다음 윈도우 메이커(Window Maker)에 대한 설명으로 틀린 것은?

① 오른쪽에 나타나는 아이콘을 도크라 하며, 도크 밑에 점의 유무로 실행여부를 알 수 있다.

② 사용자가 드래그 앤 드롭(drag &drop)으로 도크 위치를 마음대로 바꿀 수 있다.

③ 도크에 설정된 아이콘은 제거 할 수 없다.

④ 오른쪽 마우스를 누르면 기본 메뉴와 모든 응용소프트웨어가 들어있어 편리하게 사용할 수 있다.

56. 다음 중 리눅스에서 음악을 재생할 수 있는 프로그램으로 틀린 것은?

① XMMS	② BMP

③ AlSong	④ Real Player

57. 다음 근거리 통신망(LAN)에 대한 설명으로 알맞은 것은?

① 지역적으로 제한되지 않는다.

② 낮은 오류율에 의한 고속 데이터 전송이 가능 하다.

③ LAN은 신뢰성을 보장하지는 못한다.

④ LAN는 10Mbps 미만의 속도로만 데이터를 송수신 할 수 있다.

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

① 프로토콜	② 패킷

③ 데이터 헤더	④ 세션

59. 브리지(Bridge) 장치를 사용하는 이유로 틀린 것은?

① 통신망의 범위와 길이를 확장 할 때 사용

② 통신망에 과다하게 연결된 컴퓨터들로 인한 병목현상을 줄이고자 할 때 사용

③ 동일한 물리적 매체로 구성된 통신망을 연결 할 때 주로 사용

④ 이더넷과 토큰 링 같은 서로 다른 구조의 통신망을 연결할 때 사용

60. OSI 7계층에 따른 프로토콜의 연결이 틀린 것은?

① 물리계층 - 토큰링, FDDI

② 데이터 링크 계층 - ICMP, ARP

③ 전송계층 - TCP, UDP

④ 응용계층 - TELNET, FTP

61. 다음 중 TCP/IP의 특징으로 알맞은 것은?

① 개방형 프로토콜 표준으로서 특정 HW나 OS에 의존적으로 사용 가능한 프로토콜

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

③ 공통적인 주소체계 인터넷과 같은 거대한 네트워크에서는 TCP/IP 장치를 유일하게 찾아낼 수 없는 주소체계이다.

④ 다른 종류의 네트워크를 통합하지 못 한다.

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

① IP 주소	② 서브도메인

③ Port 번호	④ Socket

63. 다음 라우팅 테이블에 대한 설명으로 틀린 것은?

① 목적지 호스트가 로컬 네트워크에 있으면 데이터는 목적지 호스트로 전달된다.

② 목적지 호스트가 원격 네트워크에 있으면 데이터는 로컬 게이트웨이로 넘겨진다.

③ 라우팅은 컴퓨터 단위로 이루어지기 때문에 IP는 주소의 host 부분에 기반하여 라우팅 결정을 내린다.

④ 패킷들은 라우팅 테이블에서 지시한 목적지 대로 경로가 지정된다.

64. 다음 중 리눅스에서 웹 접속을 하기 위해 사용 하는 브라우저로 틀린 것은?

① Netscape	② Konqueror

③ Opera	④ UseNet

65. 인터넷 서비스 중에서 이메일을 보낼 때 사용되는 가장 일반적인 프로토콜로 알맞은 것은?

① IMAP	② SNMP

③ SMTP	④ POP3

66. 다음 FTP에 대한 설명 중 맞는 것은?

① ftp 접속 후 as 명령을 실행하면 text로 된 코드 압축파일을 받기 위해 전송을 ascii로 설정하게 된다.

② 전송상태를 확인하기 위해서 hash 명령을 내리면, 진행률을 백분율 단위로 확인할 수 있다.

③ 전송상태 확인을 해제하기 위해서는 nohash 명령을 내리면 된다.

④ 접속한 ftp 프로그램을 종료하기 위해서는 close 명령을 사용한다.

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

① TCP/IP	② SLIP/PPP

③ Adapter	④ Host

68. 네트워크 인터페이스를 설정하기 위한 아래의 명령에 대한 내용이 틀린 것은?

① 192.168.0.1의 IP 주소로 이더넷 인터페이스는 eth0를 설정하고 있다.

② 명령문의 마지막 up은 인터페이스에게 작동하도록 하는 것으로 생략할 수 없다.

③ 인터페이스의 작동을 멈추기 위해선 ifconfig eth0 down 명령을 사용한다.

④ 네트워크 마스크는 255.255.255.0 이다.

69. 다음 FTP 명령어 중 동시에 여러 파일을 업로드 하기 위한 명령어로 알맞은 것은?

① get	② put

③ mget	④ mput

70. 다음 컹커러(Konqueror)의 기능으로 틀린 것은?

① 웹브라우저	② 기본 파일관리자

③ KDE 윈도우 메이커	④ 파일뷰어

71. 다음에서 설명하는 인터페이스와 가장 거리가 먼 것은?

① route	② loopback

③ localhost	④ 127.0.0.1

72. 일반 최상위 도메인(gTLD)으로 이루어진 것 중 알맞은 것은?

① biz, name, go	② name, info, org

③ uk, com, net	④ edu, kr, com

73. 인터넷상에서 채팅을 즐길 수 있게 해주는 것으로 실시간으로 대화를 할 수 있으며, 1989년 이후 개발되기 시작한 클라이언트/서버 모델의 서비스로 알맞은 것은?

① UseNet	② NateOn

③ IRC	④ Internet Phone

74. 다음 중 TCP/IP에 연결된 컴퓨터에서 어디를 통해서 다른 네트워크를 통할 수 있는지 알려주는 주소로 알맞은 것은?

① 넷 마스크 주소(Netmask Address)

② 게이트웨이 주소(Gateway Address)

③ IP 주소(IP Address)

④ 도메인네임(Domain Name)

75. 다음 중 telnet을 통해 진행할 수 있는 작업이 아닌 것은?

① 디렉토리 생성	② 파일 삭제

③ 실행 파일 실행	④ 파일 다운로드

76. 다음 중 OSI 7계층에 속하지 않는 것은 무엇인가?

① 네트워크 계층	② 응용 계층

③ 실행 계층	④ 데이터링크 계층

77. 다음 설명은 무엇에 대한 내용인가?

① 블루투스	② Wi-Fi

③ 클러스터링	④ WAP

78. 임베디드 분야에서 리눅스가 많이 활용되는 이유로 틀린 것은?

① open source, open architecture 이다.

② 멀티유저, 멀티테스킹, TCP/IP 네트워킹을 기본으로 지원한다.

③ CPU 점유율이 높다.

④ 개발비용이 저렴하다.

79. 다음 설명의 ( )안에 들어갈 내용으로 알맞은 것은?

① Bluetooth	② IrDA

③ Cluster	④ Beowulf

80. 블루투스 모듈과 host와의 중개적인 연결을 담당하는 Protocol로 알맞은 것은?

① HCI	② UDP

③ ICMP	④ ARP

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