리눅스마스터 2급 (2010-06-12)
총 80문항
정답과 해설은 문제지에 없어요. CBT에서 확인할 수 있어요.
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
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