리눅스마스터 2급
(2008-08-31 기출문제)
1 / 80
1. 1. 일반적인 리눅스 디렉토리 구성에 대한 설명으로 틀린 것은?
1.
/boot : 부트 이미지 저장 디렉토리
2.
/etc : 각종 시스템 설정 파일 저장 디렉토리
3.
/var : 시스템 로그 파일 저장 디렉토리
4.
/bin : 라이브러리 저장 디렉토리
정답: 4번
2. 2. 다음 명령 수행 후 program의 파일 권한에 대한 설명으로 알맞은 것은?
1.
소유자는 읽기, 쓰기만 가능하다.
2.
프로그램 실행시 소유자의 권한으로 실행할 수 있다.
3.
소유그룹의 권한으로 수정 할 수 있다.
4.
그룹에 속한 사용자가 파일을 삭제할 수 있다.
정답: 2번
3. 3. 새로 만들어지는 파일에 그룹은 쓰기 권한이 없고, 타인은 모든 권한이 없도록 하기 위해 사용하는 명령문으로 적합한 것은?
1.
chmod 750 *
2.
chmod 752 *
3.
umask 027
4.
umask 021
정답: 3번
4. 4. 다음 중 명령에 대한 설명으로 알맞은 것은?
1.
df 명령은 사용자별 쿼터 정보를 보여준다.
2.
du -s 명령은 디렉토리의 총용량을 보여준다.
3.
chown 명령으로는 파일의 그룹을 바꿀 수 없다.
4.
mkfs는 파일 시스템의 무결성을 검사하는 명령 이다.
정답: 2번
5. 5. 다음 중 디스크 파티션에 파일 시스템을 생성하는 명령어로 알맞은 것은?
1.
mkfs
2.
mkdir
3.
fdisk
4.
format
정답: 1번
6. 6. fsck 명령의 옵션에 대한 설명으로 틀린 것은?
1.
-a : /etc/fstab 파일에 수록된 모든 파일 시스템을 모두 점검한다.
2.
-l : 파일시스템에 있는 모든 파일명을 나열한다.
3.
-s : 파일시스템을 점검하기 전에 슈퍼 블럭을 나열한다.
4.
-t : 점검할 파일 시스템의 유형을 지정한다.
정답: 1번
7. 7. /usr/www 디렉토리 밑에 있는 모든 파일에 대해 (하위 디렉토리 포함) 사용자를 nobody, 그룹을 httpd로 변경하려고 할 때 사용할 명령으로 알맞은 것은?
1.
chown -r nobody /usr/www; chgrp -r httpd /usr/www
2.
chown -c nobody /usr/www; chgrp -c httpd /usr/www
3.
chown -R nobody /usr/www; chgrp -R httpd /usr/www
4.
chmod -R nobody /usr/www; chgrp -R httpd /usr/www
정답: 3번
8. 8. 사용자의 로그인 쉘을 변경하는데 사용하는 명령은?
1.
bash
2.
chsh
3.
csh
4.
moduser
정답: 2번
9. 9. 다음 중 파일시스템 관련 명령어가 아닌 것은?
1.
fdisk
2.
pstree
3.
mkfs
4.
fsck
정답: 2번
10. 10. 다음 중 파일시스템를 마운트 하는 명령어로 알맞은 것은?
1.
df
2.
mkfs
3.
chmod
4.
mount
정답: 4번
11. 11. ps aux 명령으로 바로 알 수 있는 정보가 아닌 것은?
1.
프로세스 식별번호
2.
프로세스의 현재 상태
3.
프로세스 시작시간
4.
입출력 실행 누적 시간
정답: 4번
12. 12. 일반적으로 사용되는 프로세스 시그널 종류에 대한 설명 중 틀린 것은?
1.
SIGINT(INT) : 프로세스를 인터럽트 한다.
2.
SIGKILL(KILL) : 프로세스를 강제종료 한다.
3.
SIGTERM(TERM) : 프로세스를 가능한 정상 종료 한다.
4.
SIGSEGV(SEGV) : 프로세스를 재시작 한다.
정답: 4번
13. 13. 프로세스에게 시그널을 보내는데 사용하는 명령은?
1.
signal
2.
kill
3.
pstree
4.
top
정답: 2번
14. 14. 다음 중 프로세스의 상태 정보에 대한 설명으로 틀린 것은?
1.
R : 프로세스가 실행 중 또는 실행 가능한 상태
2.
S : 인터럽트를 기다리는 휴면상태 (sleep)
3.
D : 프로세스가 죽은 상태
4.
Z : 프로세스가 종료되었지만 부모프로세스가 먼저 종료된 좀비상태
정답: 3번
15. 15. 시스템의 CPU, 메모리, 프로세스 등에 대한 정보를 실시간으로 계속해서 보여주는 명령은?
1.
nohup
2.
pstree
3.
renice
4.
top
정답: 4번
16. 16. 여러 인터넷 서버를 대신해서 메모리에 상주하여 대기하고 있다가 서비스 요청시 해당 서비스 프로 그램을 구동시켜주는 슈퍼 데몬은 무엇인가?
1.
xinetd
2.
httpd
3.
cron
4.
tcpd
정답: 1번
17. 17. 아래와 같은 상황에서 설정 파일이 변경되어 실행중인 httpd 프로세스를 재시작해야 한다. 이때 사용하는 명령으로 알맞은 것은?
1.
service xinetd restart
2.
apache restart
3.
renice httpd
4.
service httpd restart
정답: 4번
18. 18. 명령어 끝에 &을 붙여서 백그라운드(background)로 실행시킨 프로세스를 포그라운드(foreground)로 전환하는 명령은?
1.
resume
2.
fg
3.
bg
4.
jobs
정답: 2번
19. 19. 실행 중인 프로세스의 우선순위를 조정할 때 사용 하는 명령은?
1.
nice
2.
source
3.
jobs
4.
renice
정답: 4번
20. 20. 부모 프로세스와 자식 프로세스의 관계를 트리 형식으로 보여주는 명령은?
1.
ps
2.
top
3.
finger
4.
pstree
정답: 4번
21. 21. 이더넷 네트워크 인터페이스에 IP 주소를 설정 하는데 사용하는 명령은?
1.
ipconfig
2.
ifconfig
3.
telnet
4.
tftp
정답: 2번
22. 22. 다음 중 프린터 큐에 대기중인 작업을 삭제하는데 사용하는 명령은?
1.
lpc
2.
lpdelete
3.
lpr
4.
lprm
정답: 4번
23. 23. 커널에서 장치를 제어하기 위해 작성된 모듈 타입의 디바이스 드라이버를 관리하는데 사용하는 명령이 아닌 것은?
1.
insmod
2.
lsmod
3.
initmod
4.
rmmod
정답: 3번
24. 24. 텍스트 파일 linux.c를 디폴트 프린터 lp0를 통해서 출력하려고 한다. 다음 보기 중 틀린 것은?
1.
lpr linux.c
2.
cat linux.c > /dev/lp0
3.
pr linux.c | lpr
4.
print linux.c
정답: 4번
25. 25. 다음 중 사운드 설정 관련 드라이버나 유틸리티와 거리가 먼 것은?
1.
ALSA 드라이버
2.
OSS 드라이버
3.
GIMP
4.
sndconfig
정답: 3번
26. 26. 리눅스에서 프린터를 설치하여 연결하고자 할 때 사용하는 연결 방식이 아닌 것은?
1.
Local
2.
Laser Printer
3.
Samba Printer
4.
Unix Printer
정답: 2번
27. 27. Bash 쉘의 히스토리 기능을 이용하여 바로 직전 명령행을 재입력하려고 한다. 알맞은 명령은?
1.
!+1
2.
!?
3.
!#
4.
!-1
정답: 4번
28. 28. 환경변수 PWD의 값에 대하여 올바르게 설명한 것은?
1.
로그인한 사용자들의 패스워드이다.
2.
프롬프트의 모습을 정의하는 1차 쉘 프롬프트로써 일반적으로 달러 기호($)를 나타낸다.
3.
현재 작업 디렉토리이다.
4.
사용자가 시작하는 위치인 홈 디렉터리를 설정한다.
정답: 3번
29. 29. 파일을 지울 때마다 실수 방지를 위하여 확인 메시지를 띄우는 옵션을 매번 사용하지 않기위한 BASH 환경변수 중 알맞은 것은?
1.
alias ll='ls -la'
2.
alias rm='rm -i'
3.
alias rm='rmdir -c'
4.
alias rr='rm -c'
정답: 2번
30. 30. 현재 사용 중인 쉘이 무엇인지 확인할 때 사용하는 명령으로 알맞은 것은?
1.
echo $SHELL
2.
grep $SHELL
3.
echo #SHELL
4.
grep #SHELL
정답: 1번
31. 31. 리눅스에서 사용되는 쉘로 틀린 것은?
1.
tcsh
2.
bash
3.
zsh
4.
tsh
정답: 4번
32. 32. 다음과 같이 수행 시 실행 결과는?
1.
test
2.
linux
3.
echo
4.
bash
정답: 2번
33. 33. 다음과 같이 수행 시 실행 결과는?
1.
test
2.
linux
3.
echo
4.
bash
정답: 1번
34. 34. BASH에서 사용자가 자신의 홈 디렉토리를 확인하기 위한 명령으로 알맞은 것은?
1.
echo $PATH
2.
echo $HOME
3.
echo $CD
4.
echo $SHELL
정답: 2번
35. 35. vi 편집기에서 빠져나오는 방법에 대한 설명으로 틀린 것은?
1.
:q 버퍼 안에서 수정한 파일 내용을 디스크에 저장하지 않고 vi를 빠져나온다.
2.
:wq 버퍼 내에서 수정한 파일 내용을 디스크에 저장하고 vi를 빠져나온다.
3.
:w 현재 파일 내용을 디스크에 기록만 할 뿐 vi 상태는 그대로 유지된다.
4.
:e file 현재 수정중인 문서 'file'을 지우고 vi를 빠져나온다.
정답: 4번
36. 36. vi 에디터에서 입력모드로 사용 중 명령모드로 전환해야 할 경우 사용하는 키로 알맞은 것은?
1.
Insert 키
2.
Tab 키
3.
Shift 키
4.
Esc 키
정답: 4번
37. 37. vi 편집기의 입력모드 전환 방법의 설명 중 틀린 것은?
1.
i : 입력모드로 전환, 커서 위치 앞에서 삽입
2.
a : 입력모드로 전환, 커서 위치 뒤에서 삽입
3.
o : 입력모드로 전환, 현재 줄의 아래에 전개
4.
A : 입력모드로 전환, 현재 줄의 앞에 삽입
정답: 4번
38. 38. 다음에서 설명하는 내용으로 알맞은 것은?
1.
pico
2.
xvi
3.
emacs
4.
vim
정답: 3번
39. 39. emacs의 삭제 명령 중에서 한 글자만을 삭제 하기 위한 명령은?
1.
C-d
2.
M-d
3.
C-k
4.
C-x
정답: 1번
40. 40. vi 에디터에 대한 설명으로 틀린 것은?
1.
다양한 프로그래밍언어의 해당 모드를 이용 할 수 있다.
2.
커서의 이동을 자유롭게 할 수 있다.
3.
다양한 편집기능이 제공된다.
4.
편집중인 파일을 저장후 종료하는 명령은 :wq 이다.
정답: 1번
41. 41. 레드햇 패키지 관리자(rpm)의 설명으로 틀린 것은?
1.
배포파일 중에 rpm으로 제작된 파일은 컴파일하여 설치해야 된다.
2.
RPM을 통하여 패키지에 대한 자세한 정보를 얻을 수 있다.
3.
리눅스 설치시에 설치방법을 업그레이드로 선택하면 RPM을 통하여 시스템 구성 요소들이 업그레이드 된다.
4.
사용자 실수로 파일을 삭제한 경우에 RPM을 이용하면 패키지 상태와 파일 크기등을 체크 할 수 있으므로 만일 다른 경우에 해당 패키지만을 골라 다시 설치하면 된다.
정답: 1번
42. 42. RPM 패키지에 대한 정보를 알 수 있는 옵션의 사용 예로 틀린 것은?
1.
rpm -qa <패키지 이름> : 시스템에 패키지가 설치되어 있는지 확인.
2.
rpm -qf <패키지 이름> : 이미 설치된 파일이 어느 패키지에 포함된 것인지 확인.
3.
rpm -ql <패키지 이름> : 특정 패키지에 어떤 파일들이 포함되었는지 확인.
4.
rpm -qi <패키지 이름> : 패키지가 설치되고 있다는 진행과정 메시지를 확인
정답: 4번
43. 43. gzip으로 압축한 파일의 내용을 보기 위한 명령이 아닌 것은?
1.
zmore
2.
zview
3.
zless
4.
zcat
정답: 2번
44. 44. 확장명 tar로 묶음 파일을 만들어 주거나 묶음을 풀어주는 명령인 tar의 사용예로 틀린 것은?
1.
tar cvf xinetd.tar /etc/xinetd.d/
2.
tar cvfz xinetd.tar.gz /etc/xinetd.d/
3.
tar cvfb xinetd.tar.bz2 /etc/xinetd.d/
4.
tar xvfz xinetd.tar.gz
정답: 3번
45. 45. 다음 중 압축된 파일을 풀기위한 명령의 사용 예로 틀린 것은?
1.
tar xvfj xinetd.tar.bz2
2.
bzip2 -d xinetd.tar.bz2
3.
uncompress xinetd.tar.Z
4.
gunzip -x xinetd.tar.gz
정답: 4번
46. 46. 다음은 RPM 패키지의 어떠한 과정을 기술한 것이다. 이에 대한 설명으로 알맞은 것은?
1.
패키지를 업그레이드한다.
2.
패키지를 삭제한다.
3.
패키지를 설치한다.
4.
패키지의 설치 진행과정을 눈으로 확인할 수 있도록 연속적인 샵(#) 문자로 보여주면서 설치한다.
정답: 1번
47. 47. 뛰어난 압축율을 가지고 있어서 최근 많은 인기를 가지고 있는 프로그램으로 압축율은 좋은 반면 시간이 오래 걸리는 단점이 있다. 압축 해제 시에는 -d 플래그를 이용하는 유틸리티로 알맞은 것은?
1.
gzip/gunzip
2.
bzip2/bunzip2
3.
compress/uncompress
4.
eXzip/eXunzip
정답: 2번
48. 48. 리눅스 시스템에 설치되어 있는 패키지만을 원격지 서버인 updates.redhat.com에 ftp로 연결하여 네트워크를 통해 업그레이드 하고자 할 경우 적절한 명령은?(필요한 rpm은 /i386/ 위치에 있다)
1.
# rpm -evh ftp://updates.redhat.com/i386/*.rpm
2.
# rpm -Fvh ftp://updates.redhat.com/i386/*.rpm
3.
# rpm -ivh ftp://updates.redhat.com/i386/*.rpm
4.
# rpm --network -ivh ftp://updates.redhat.com/i386/*.rpm
정답: 2번
49. 49. 다음 중 X 윈도우의 설명으로 틀린 것은?
1.
네트워크 기반의 그래픽 환경이다.
2.
이식성이 뛰어나고 디스플레이 장치에 의존적이지 않다.
3.
사용자가 원하는 모양의 인터페이스를 만들수 있다.
4.
원격 가상 터미널인 Telnet을 이용하여 원격 접속할 수 있다.
정답: 4번
50. 50. 다음 중 KDE의 구성 요소로 틀린 것은?
1.
패널
2.
태스크바
3.
데스크톱
4.
트레이
정답: 4번
51. 51. text 환경으로 부팅한 후 X window를 실행하는 명령으로 알맞은 것은?
1.
startx
2.
win
3.
startwin
4.
xwindows
정답: 1번
52. 52. 다음 중 X window 구성 요소로 볼 수 없는 것은?
1.
서버/클라이언트
2.
Xprotocol
3.
Xtoolkit
4.
xterminal
정답: 4번
53. 53. 다음 중 다른 것과 성격이 다른 것은?
1.
kde
2.
twm
3.
mwm
4.
enlightenment
정답: 1번
54. 54. X윈도우 매니저에 대한 설명 중 틀린 것은?
1.
X윈도우 시스템의 형태를 갖추어 주는 프로그램이다.
2.
윈도우를 화면의 특정 위치에 배치, 크기 변화, 이동 등을 위한 인터페이스를 제공한다.
3.
매니저의 종류는 twm, fvwm, window maker 등이 있다.
4.
파일매니저, 도움말, 제어판, 바탕화면 등의 다양한 도구를 제공한다.
정답: 4번
55. 55. 어떠한 데스크톱 환경을 사용할 것인지에 대한 관련 정보를 확인할 수 있는 파일로 알맞은 것은?
1.
/etc/sysconfig/desktop
2.
/etc/sysconfig/console
3.
/etc/sysconfig/named
4.
/etc/termcap
정답: 1번
56. 56. X윈도우의 그래픽 환경으로 사용 가능한 유틸리티로 틀린 것은?
1.
GIMP
2.
xv
3.
xmms
4.
talk
정답: 4번
57. 57. 일정 지역 내에 분산 설치된 각종 컴퓨터와 주변기기들 사이의 통신을 수행하기 위하여 신뢰성 있는 고속의 통신채널을 제공하는 정보 통신망으로 알맞은 것은?
1.
부가가치통신망(VAN)
2.
종합정보통신망(ISDN)
3.
근거리통신망(LAN)
4.
패킷공중정보통신망(PSDN)
정답: 3번
58. 58. 다음 중 네트워크 토폴로지(Topology)의 분류에 속하지 않는 것은?(오류 신고가 접수된 문제입니다. 반드시 정답과 해설을 확인하시기 바랍니다.)
1.
성형
2.
버스형
3.
링형
4.
트리형
정답: 4번
59. 59. 다음 중 패킷교환방식에 대한 설명 중 가장 알맞은 것은?
1.
고정회선 방식으로 접속 시 그 회선은 다른 사람이 쓸 수 없다.
2.
패킷전송은 고정된 물리적 연결은 없으며 데이터전송에 적합하다.
3.
전송효율을 높이기 위해 패킷들은 항상 동일한 경로를 통해 전송된다.
4.
통신시간, 거리가 비용의 주요 기준이 되며 고정 대역폭 전송방식이다.
정답: 2번
60. 60. 프로토콜(protocol)의 기본 구성요소에 해당하지 않는 것은?
1.
주소(Address)
2.
구문(Syntax)
3.
의미(Semantics)
4.
순서(Timing)
정답: 1번
61. 61. 다음 중 프로토콜이 서로 다른 통신망을 연결하는데 사용되는 것으로 알맞은 것은?
1.
리피터(Repeater)
2.
게이트웨이(Gateway)
3.
서버(Server)
4.
클라이언트(Client)
정답: 2번
62. 62. TCP/IP의 IP 프로토콜은 OSI 7계층 중 어느 계층에 해당되는가?
1.
데이터링크 계층
2.
네트워크 계층
3.
트랜스포트 계층
4.
세션 계층
정답: 2번
63. 63. 다음 중 서브넷 기법을 십진표기법으로 표현하였을 때 C클래스에 해당되는 것은?
1.
127.0.0.1
2.
255.255.255.0
3.
255.255.0.0
4.
255.0.0.0
정답: 2번
64. 64. 인터넷 상에서 지원되는 서비스와 성격이 다른 것은?
1.
FTP(File Transfer Protocol)
2.
Telnet
3.
E-mail
4.
DSU(Digital Service Unit)
정답: 4번
65. 65. 다음 인터넷 응용서비스 중에서 명령을 사용할 수 있는 가상터미널(VT) 기능을 갖는 것은?
1.
FTP
2.
E-mail
3.
Telnet
4.
WWW
정답: 3번
66. 66. 다음 중 WWW를 이용하기 위한 브라우저가 아닌 것은?
1.
핑거(Finger)
2.
넷스케이프(Netscape)
3.
모질라(Mozilla)
4.
오페라(Opera)
정답: 1번
67. 67. 인터넷에서 실시간 대화 기능을 지원하는 서비스로 알맞은 것은?
1.
IRC(Internet Relay Chat)
2.
SMS(Short Message Service)
3.
VoIP(Voice of Internet Protocol)
4.
MUD(Multi-user Dungeon/Dimension)
정답: 1번
68. 68. 유즈넷(usenet)의 기능을 가장 잘 설명한 것은?
1.
다양한 형태의 기사를 주제별로 다루고 있는 서로의 의사를 교환하는 게시판이다.
2.
유즈넷을 지원하는 뉴스서버는 별도로 없으며 P2P 지원 방식이다.
3.
가입자들 간에 로그인을 거쳐야만 이용하는 폐쇄적 특성을 가지고 있다.
4.
유즈넷을 이용하기 위해서는 인터넷 브라우저를 이용하면 된다.
정답: 1번
69. 69. FTP(File Transfer Protocol) 이용 시 현재 위치의 파일과 디렉터리 목록을 볼 수 있는 명령은 어느 것인가?
1.
open
2.
ls
3.
get
4.
pwd
정답: 2번
70. 70. 전화선을 이용하여 인터넷에 접속하는 방법과 관련이 없는 것은?
1.
SLIP
2.
전용선
3.
PPP
4.
모뎀
정답: 2번
71. 71. 인터넷 접속을 위한 네트워크 장치 설정과 관련이 없는 것은?
1.
게이트웨이 주소
2.
넷마스크 주소
3.
IP 주소
4.
서버 주소
정답: 4번
72. 72. 다음 네트워크 인터페이스 설정을 위한 명령에 대한 설명으로 틀린 것은?
1.
컴퓨터의 IP 주소값은 192.168.0.1 이다.
2.
넷마스크 값은 255.255.255.0 이다.
3.
대상이 되는 네트워크 카드는 eth0 이다.
4.
up은 인터페이스의 동작을 시작하기 위해서 반드시 기재해야 한다.
정답: 4번
73. 73. 도메인 네임 주소를 IP 주소로 변환해 주는 기능을 수행하는 것으로 알맞은 것은?
1.
게이트웨이 서버
2.
라우터
3.
DNS 서버
4.
DHCP 서버
정답: 3번
74. 74. Loopback 인터페이스 설정을 위한 주소는 어느 것인가?
1.
127.0.0.1
2.
255.255.255.0
3.
192.168.0.1
4.
255.0.0.0
정답: 1번
75. 75. route 명령의 기능으로 거리가 먼 것은?
1.
라우팅 엔트리를 추가 또는 삭제하는 기능
2.
패킷이 목적지까지 전달되는 경로 및 응답 속도 조사 기능
3.
게이트웨이를 추가 또는 삭제하는 기능
4.
특정 넷마스크를 설정하는 기능
정답: 2번
76. 76. TCP/IP에 대한 설명으로 거리가 먼 것은?
1.
인터넷의 통신용 표준 프로토콜이다.
2.
TCP는 전이중 방식이며 신뢰성이 보장되는 규약이다.
3.
IP는 네트워크를 경유하여 정보를 전달하는 경로에 관한 규약이다.
4.
OSI 7계층 중 각각 3계층과 2계층에 해당된다.
정답: 4번
77. 77. 국내 리눅스 시장 규모의 빠른 성장세를 보이는 분야를 열거하였다. 가장 거리가 먼 분야는?
1.
서버/클러스터링 분야
2.
임베디드 분야
3.
데스크톱 PC 분야
4.
통신 기기 분야
정답: 3번
78. 78. 리눅스가 임베디드 시스템 분야에 강점을 갖는 이유와 거리가 먼 것은?
1.
real time 운영이 가능하다.
2.
오픈 소스, 오픈 아키텍처
3.
소규모 모듈 단위로 설계되었다.
4.
GUI와 다수 유저 지원이 가능하다.
정답: 4번
79. 79. 초기 Beowulf 클러스터 아키텍처의 특징 설명으로 거리가 먼 것은?
1.
패러다임의 평이함과 구성의 용이함
2.
오픈 소스 운영체제 채택
3.
대규모 시장을 대상으로 판매되는 하드웨어를 기본으로 제작됨
4.
Von Neumann 형태의 순차적 프로그램 채택
정답: 4번
80. 80. 다음 중 방과 같은 제한된 공간에서 장치들을 연결시키는 근거리 무선통신 기술은?
1.
블루투스
2.
VPN
3.
WAN
4.
종합정보통신망
정답: 1번