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.
다음 예제 문장을 편집할 때 커서의 위치가 ‘■’일 경우 보기의 명령을 실행했을 때 커서의 위치가 다르게 나타나는 명령은 어느 것인가?
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.
다음 중 데비안 패키지 기반의 패키지를 삭제할 때 설정 파일 및 그 정보까지도 모두 삭제하고자 할 때 사용하는 옵션으로 알맞은 것은?
38.
다음 중 rpm 기반의 패키지를 삭제할 때 의존성 에러를 무시하기 위한 옵션 조합으로 알맞은 것은?
①
-e --noscripts
②
-e --nodeps
③
-r --noscripts
④
-r --nodeps
39.
다음 중 zip 파일로 압축되어 있는 텍스트 파일의 압축을 풀지 않고 내용만을 볼 때 사용하는 명령으로 틀린 것은?
①
zcat
②
zmore
③
zless
④
zcompress
40.
다음 중 tar와 유사하게 파일아카이브를 만드는 유틸리티이지만 반드시 아카이브에 포함되는 파일 리스트를 알려주어야만 하는 유틸리티는 무엇인가?
①
cpio
②
bzip2
③
compress
④
dd
41.
다음은 데비안 패키지 관리자에서 특정 파일이 속한 패키지를 찾기 위한 명령이다( )에 들어갈 옵션으로 알맞은 것은
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