리눅스마스터 2급
(2014-06-14 기출문제)
1 / 80
1. 1. Set-UID의 설명으로 틀린 것은?
1.
보통 실행파일에 사용되며 Set-UID가 부여된 파일을 실행 시, 해당 파일을 실행하는 동안 실행시킨 사용자의 권한이 아닌 해당 파일의 소유자 권한으로 인식한다.
2.
소유자 권한 부분의 x자리에 s로 표기된다.
3.
디렉터리에 설정되는 특수 권한으로 일종의 공유 디렉터리로 사용된다.
4.
실행 권한이 없는 파일에 부여하면 대문자 S로 나타난다.
정답: 3번
2. 2. 64비트의 기억 공간 제한을 없애고, 최대 1Exabyte의 디스크 볼륨과 16Terabyte의 파일을 지원하는 등 대형 파일 시스템과 관련된 기능이 대폭 강화된 파일 시스템으로 알맞은 것은?
1.
ext3
2.
ext4
3.
XFS
4.
vfat
정답: 2번
3. 3. /root 디렉토리의 총 사용량을 알아보기 위해 알맞은 명령어로 알맞은 것은?
1.
ls –ld /root
2.
df –sh /root
3.
df –i /root
4.
du –sh /root
정답: 4번
4. 4. /tmp 디렉토리의 경우 권한이 rwxrwxrwt로 설정이 되어 있다. 다음 중 /home 디렉토리를 기존 권한에 상관없이 /tmp와 동일한 권한으로 설정하는 명령으로 알맞은 것은?
1.
chmod 0777 /home
2.
chmod ugo+rwx /home
3.
chmod 1777 /home
4.
chmod ugo=rwx /home
정답: 3번
5. 5. 다음 중 /lost+found 디렉토리와 가장 관계가 깊은 명령어로 알맞은 것은?
1.
fdisk
2.
chmod
3.
last
4.
fsck
정답: 4번
6. 6. 다음 중 ISO 이미지 파일을 /mnt 디렉토리에 읽기 전용으로 마운트 하는 명령으로 알맞은 것은?
1.
mount –t iso9660 –o rw,loop /test.iso /mnt
2.
mount –t iso9660 –o rw,acl /test.iso /mnt
3.
mount –t iso9660 –o ro,loop /test.iso /mnt
4.
mount –t sr0 –o ro,loop /test.iso /mnt
정답: 3번
7. 7. /dev/sda1의 파티션을 생성하여 사용하려고 한다. 다음 중 나머지 셋과 다른 파일 시스템으로 생성 되는 파티션으로 알맞은 것은?
1.
mkfs.ext3 /dev/sda1
2.
mke2fs –t ext3 /dev/sda1
3.
mkfs /dev/sda1
4.
mke2fs –j /dev/sda1
정답: 3번
8. 8. 다음 중 fstab에 사용자 쿼터를 설정하기 위한 옵션으로 알맞은 것은?
1.
usrquota
2.
userquota
3.
setquota
4.
quotaon
정답: 1번
9. 9. 파일과 디렉토리를 생성하여 권한을 확인한 결과가 아래와 같다. 다음 괄호 안에 들어갈 내용으로 알맞은 것은?
1.
0113
2.
0122
3.
u=rw,g=rx,o=rx
4.
u=rw,g=rx,o=r
정답: 4번
10. 10. /tmp 디렉토리에 test란 파일을 생성하려 하였으나, 에러가 발생되며 생성되지 않았다. 다음 중 추가로 원인을 파악하기 위한 명령어로 알맞은 것은?
1.
df –i
2.
fdisk –l /dev/sda2
3.
eject /dev/sda2
4.
fdisk /dev/sda2
정답: 1번
11. 11. 아래와 같이 로그인 쉘을 변경하기 위해 괄호 안의 명령어로 알맞은 것은?
1.
/bin/csh
2.
echo $SHELL
3.
chsh
4.
csh
정답: 3번
12. 12. 히스토리 파일에 저장되는 명령어의 개수를 설정 하는 환경변수로 알맞은 것은?
1.
HISTSIZE
2.
HISTFILE
3.
HISTFILESIZE
4.
HISTNUM
정답: 1번
13. 13. /etc/profile 에 대한 설명으로 알맞은 것은?
1.
개인 사용자의 환경설정과 시작프로그램 설정과 관련이 있는 파일로 로그인시 읽어 들인다.
2.
시스템 전체(모든 사용자)에 적용되는 alias와 함수를 설정한다.
3.
개인사용자가 로그아웃할 때 수행하는 설정을 지정하는 파일이다.
4.
시스템 전체(모든 사용자)에 적용되는 환경 변수와 시작관련 프로그램을 설정한다.
정답: 4번
14. 14. 다음 ( 괄호 )에 해당하는 쉘로 알맞은 것은?
1.
ksh , tcsh
2.
ksh , csh
3.
zsh , tcsh
4.
zsh, csh
정답: 2번
15. 15. bash shell 의 주요 환경변수 중 틀린 것은?
1.
HOME:사용자의 홈 디렉토리
2.
LANG : 쉘 사용시 기본으로 지원되는 언어
3.
MAIL : 도착한 메일이 저장되는 경로
4.
TZ:서버의 타임존(timezone)
정답: 4번
16. 16. 다음 중 rm 명령어 사용시 삭제를 확인하는 메시지를 띄우려고 할 때 알맞은 것은?
1.
alias rm='rm -f'
2.
alias rm='rm -i'
3.
export rm='rm -f'
4.
export rm='rm –i’
정답: 2번
17. 17. 다음 중 bash에서 기존 PATH 설정에 /usr/java라는 새로운 경로를 추가하기 위한 명령어로 알맞은 것은?
1.
export PATH=/usr/java
2.
export $PATH=PATH:/usr/java
3.
export $PATH=$PATH:/usr/java
4.
export PATH=$PATH:/usr/java
정답: 4번
18. 18. 다음 중 bash shell에 내장되어 있는 내부명령어로 틀린 것은?
1.
alias
2.
cd
3.
export
4.
cat
정답: 4번
19. 19. 다음 중 프로세스(Process)에 관한 설명으로 틀린 것은?
1.
실행 중인 프로그램을 프로세스라고 한다.
2.
커널이 실행하는 init은 PID 번호가 2이다.
3.
init 프로세스는 모든 프로세스의 부모 프로세스(Parent Process)이다.
4.
하나의 프로세스가 다른 프로세스를 실행하기 위한 시스템 호출 방법에는 fork와 exec가 있다.
정답: 2번
20. 20. 다음중 시그널(Signal)의종류와설명으로 알맞는것은?
1.
SIGHUP(HUP)은 키보드로부터 오는 인터럽트 시그널로 실행을 중지 시킨다. [CTRL] + [c] 입력 시에 보내지는 시그널이다.
2.
SIGINT(INT)은 가능한 정상 종료시키는 시그널로 kill 명령의 기본 시그널이다.
3.
SIGKILL(KILL)은 무조건 종료, 즉 프로세스를 강제로 종료시키는 시그널이다.
4.
SIGTERM(TERM)은 로그아웃과 같이 터미널에서 접속이 끊겼을 때 보내지는 시그널이다. 데몬 관련 환경 설정을 변경시키고 변화된 내용을 적용하기 위해 재시작할 때 이 시그널이 사용된다.
정답: 3번
21. 21. 다음 중 시그널(Signal) 이름과 시그널 번호가 알맞은 것은?
1.
SIGINT(INT)은 시그널 번호가 3이다.
2.
SIGTERM(TERM)은 시그널 번호가 9이다.
3.
SIGKILL(KILL)은 시그널 번호가 15이다.
4.
SIGHUP(HUP)는 시그널 번호가 1이다.
정답: 4번
22. 22. 동작 중인 프로세스의 상태를 실시간으로 화면에 출력해 주는 명령으로 프로세서의 상태뿐만 아니라 CPU, 메모리, 부하 상태 등도 확인 할 수 있는 명령어로 알맞은 것은?
1.
top
2.
pstree
3.
kill
4.
jobs
정답: 1번
23. 23. 다음 중 renice 명령어에 대한 설명으로 틀린 것은?
1.
프로그램을 실행할 때 프로세스의 우선순위를 설정할 수 있는 명령어이다.
2.
실행 중인 프로세스의 우선순위를 변경할 때 사용하는 명령으로 프로세스 ID(PID), 사용자 이름, 프로세스의 그룹ID(GID)를 이용한다.
3.
실행 중인 프로세스의 NI 값에 상관없이 지정한 NI 값으로 바로 설정된다.
4.
NI 값을 낮추면 프로세스의 우선순위가 높아진다.
정답: 1번
24. 24. 다음은 crontab 설정에 대한 예이다. crontab 설정에 대한 설명으로 알맞은 것은?
1.
매일 같이 새벽 3시 정각에 /root/bin/backup.sh 프로그램을 실행한다.
2.
매일 같이 오후 3시 정각에 /root/bin/backup.sh 프로그램을 실행한다.
3.
매일 같이 오전과 오후 3시 정각에 /root/bin/backup.sh 프로그램을실행한다.
4.
월요일부터 금요일까지 새벽 3시 정각에 /root/bin/backup.sh 프로그램을 실행한다.
정답: 4번
25. 25. 다음 중 프로세스 관련 명령어에 대한 설명으로 틀린 것은?
1.
lsof 명령어는 프로세스의 메모리 맵(Memory Map) 정보를 확인할 때 사용한다.
2.
jobs 명령어는 백그라운드로 실행 중인 프로세스나 현재 중지된 프로세스의 목록을 출력해 준다.
3.
top 명령어는 프로세스의 상태를 실시간으로 모니터링할 때 사용한다.
4.
pstree 명령어는 프로세스의 상태를 트리(Tree) 구조로 출력해 준다.
정답: 1번
26. 26. 다음 중 top 명령어 실행시 출력 내용으로 틀린 것은?
1.
현재 시스템의 CPU 사용량
2.
현재 시스템의 메모리 사용량
3.
현재 시스템의 네트워크 사용량
4.
현재 시스템의 스왑(SWAP) 사용량
정답: 3번
27. 27. 다음 중 top 명령어 실행 후 메모리 사용량(RES)에 따라 프로세스를 정렬하여 보여 주는 명령으로 알맞은 것은?
1.
P
2.
s
3.
h
4.
M
정답: 4번
28. 28. 다음 중 프로세스 생성 시 부여되는 식별번호로 알맞은 것은?
1.
PID
2.
PPID
3.
CMD
4.
TTY
정답: 1번
29. 29. 다음 ( 괄호 )안에 들어갈 편집기로 알맞은 것은?
1.
nano
2.
pico
3.
emacs
4.
vim
정답: 4번
30. 30. 다음 중 vi 편집기 실행 시 명령 모드에서 입력 모드로 전환할 때 사용하는 키(key)로 옳지 않은 것은?
1.
w
2.
i
3.
a
4.
o
정답: 1번
31. 31. 사용자와 파일 권한 설정이 아래와 같다. 다음 중 vi로 편집중인 file.txt 파일을 강제적으로 저장하고 빠져 나올 때 사용하는 ex 모드 명령으로 알맞은 것은?
1.
:w!
2.
:wq!
3.
:wq
4.
:q!
정답: 2번
32. 32. 다음 중 vi 편집기에서 문서의 각 라인 번호를 표시해 주는 명령으로 알맞은 것은?
1.
:set nu
2.
:set nonu
3.
:set ai
4.
:set noai
정답: 1번
33. 33. 다음 중 pico 편집기에서 커서의 위치를 해당 줄의 끝으로 이동하는 조합으로 알맞은 것은?
1.
[Ctrl]+[x]
2.
[Ctrl]+[e]
3.
[Ctrl]+[p]
4.
[Ctrl]+[f]
정답: 2번
34. 34. 다음 중 vi 편집기에서 file.txt 파일을 편집 중 비정상 종료가 되었을 때 생기는 파일명으로 알맞은 것은?
1.
file.txt.swap
2.
file.txt.swp
3.
.file.txt.swap
4.
.file.txt.swp
정답: 4번
35. 35. 다음중( 괄호) 안에들어갈내용으로알맞은것은?
1.
tmake
2.
cmake
3.
amake
4.
kmake
정답: 2번
36. 36. 다음 중 deb 패키지의 이름 형식에 대한 설명으로 알맞는 것은?
1.
cron : 패키지 이름
2.
3.0pl1 : 패키지 릴리즈
3.
124 : 패키지 아키텍처
4.
i386 : 패키지 버전
정답: 1번
37. 37. 다음 중 /backup 디렉토리를 backup.tar.gz 으로 압축하는 명령으로 알맞은 것은?
1.
tar -cvzf /backup backup.tar.gz
2.
tar -tvzf /backup backup.tar.gz
3.
tar -cvzf backup.tar.gz /backup
4.
tar -tvzf backup.tar.gz /backup
정답: 3번
38. 38. 다음 중 rpm 명령어를 사용하여 openssh 패키지가 설치되었는지 확인하는 명령어로 알맞은 것은?
1.
rpm -qa | grep openssh
2.
rpm -e | grep openssh
3.
rpm -Fvh openssh
4.
rpm -ivh | grep openssh
정답: 1번
39. 39. 다음중rpm 명령어 옵션에 대한 설명으로 알맞은 것은?
1.
rpm -i : 패키지를 설치한다.
2.
rpm -U : 패키지 정보를 확인한다.
3.
rpm -F : 패키지를 제거한다.
4.
rpm -e : 패키지를 검증한다.
정답: 1번
40. 40. 다음 중 ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?
1.
get-dpk
2.
dpk-get
3.
get-apt
4.
apt-get
정답: 4번
41. 41. 다음 중 yum 사용 방법으로 틀린 것은?
1.
yum -y install telnet-server
2.
yum telnet-server
3.
yum list telnet-server
4.
yum search telnet-server
정답: 2번
42. 42. rpm 패키지 설치시에 의존성을 검사하지 않고 패키지를 설치하기 위해 사용하는 옵션으로 알맞은 것은?
1.
--query
2.
--verify
3.
--freshen
4.
--nodeps
정답: 4번
43. 43. 아래의 설명으로 알맞은 것은?
1.
LPRng
2.
CUPS
3.
FreeBSD
4.
sysV
정답: 1번
44. 44. 다음중 리눅스사운드드라이버의 유형으로틀린것은?
1.
OSS
2.
OSS/free
3.
ALSA
4.
SANE
정답: 4번
45. 45. 프린터 스풀(spool) 기본 디렉토리는 경로로 알맞은 것은?
1.
/var/spool/lpd/
2.
/var/log/spool/lpd/
3.
/etc/spool/lpd/
4.
/var/print/spool/lpd/
정답: 1번
46. 46. ALSA 사운드 장치를 초기화 하는 명령어로 알맞은 것은?
1.
alsactl init
2.
alsactl restore
3.
alsactl store
4.
alsactl reflash
정답: 1번
47. 47. alsactl 명령어의 옵션 중 –f를 적용하였을 때, 기본적으로 선택되는 환경 설정 파일로 알맞은 것은?
1.
/etc/sound.conf
2.
/etc/alsactl.state
3.
/etc/asound.state
4.
/etc/sound.state
정답: 3번
48. 48. lp –n 5 /etc/passwd 라는 명령어를 실행 하였을 때 해당되는 결과물로 알맞은 것은?
1.
/etc/passwd 파일의 내용이 모두 출력된다.
2.
/etc/passwd 파일의 내용 중 5번째 줄 이하만 출력된다.
3.
/etc/passwd 파일의 내용 중 5번째 줄 이상만 출력된다.
4.
/etc/passwd 파일의 내용이 모두 5장 출력된다.
정답: 4번
49. 49. 다음 그림의 디스플레이 매니저로 알맞은 것은?
1.
XDM
2.
KDM
3.
GDM
4.
QDM
정답: 1번
50. 50. 다음 중 리눅스 부팅 시에 X 윈도를 실행하기 위해 설정하는 파일로 알맞은 것은?
1.
/etc/fstab
2.
/etc/xdm
3.
/etc/inittab
4.
/etc/xorg.conf
정답: 3번
51. 51. 다음 중 데스크톱 환경으로 틀린 것은?
1.
GNOME
2.
KDE
3.
XFce
4.
Mutter
정답: 4번
52. 52. 다음 중 GNOME에 대한 설명으로 틀린 것은?
1.
GTK+ 라이브러리를 기반으로 만들어졌다.
2.
GPL 라이선스만 따른다.
3.
GNU 프로젝트에 의해 만들어졌다.
4.
대표적인 데스크톱 환경이다.
정답: 2번
53. 53. 다음 중 X 서버에서 X 클라이언트 허가를 위해 생성한 키 값을 확인할 때 사용하는 명령으로 알맞은 것은?
1.
xauth
2.
xhost
3.
xmodmap
4.
xwininfo
정답: 1번
54. 54. 다음 중 X 서버에서 접근 가능한 IP 주소 및 호스트명을 확인할 때 사용하는 명령으로 알맞은 것은?
1.
xauth
2.
xhost
3.
xmodmap
4.
xwininfo
정답: 2번
55. 55. 다음 중 PDF 문서를 볼 때 사용하는 프로그램으로 알맞은 것은?
1.
evince
2.
GIMP
3.
totem
4.
eog
정답: 1번
56. 56. 다음은 X 클라이언트 프로그램이 실행되는 창을 확인하는 명령이다. ( 괄호 )안에 들어갈 명령으로 알맞은 것은?
1.
echo DISPLAY
2.
echo $DISPLAY
3.
echo XTERM
4.
echo $XTERM
정답: 2번
57. 57. 다음 LAN 구성 방식 중 버스(Bus)형에 대한 설명으로 틀린 것은?
1.
하나의 통신회선에 여러 컴퓨터를 연결해서 전송하는 방식이다.
2.
연결되는 컴퓨터의 수에 따라 네트워크 성능이 좌우된다.
3.
단말기의 추가 및 제거가 어렵지만 설치비용이 저렴하다.
4.
신호 반사에 의한 상호 간섭을 막기 위해 종단에는 종단기(Terminator)가 필요하다.
정답: 3번
58. 58. 다음 중 100Mbps의 전송속도에 전송매체는 UTP-5 또는 STP를 사용하는 케이블로 알맞은 것은?
1.
100BASE-2
2.
100BASE-5
3.
100BASE-TX
4.
100BASE-FX
정답: 3번
59. 59. "전송 매체를 광섬유 케이블(Optical Fiber Cable)을 사용하여 설계된 링 구조의 통신망으로 네트워크 액세스를 제어하기 위해 토큰 패싱 방법을 사용한다. 1982년 10월에 미국표준협회의 X3T9.5 커미티에서 표준화되었고, ISO 규격으로 승인되었다." 다음 설명으로 알맞은 것은?
1.
Token Ring
2.
FDDI
3.
X.25
4.
Ethernet
정답: 2번
60. 60. 다음 중 이더넷 환경에서 다중 접속의 반송파 감지 및 충돌 탐지 방식을 뜻하는 용어로 알맞은 것은?
1.
CSMA/CA
2.
CSMA/CD
3.
FDDI
4.
DQDB
정답: 2번
61. 61. 다음 중 일반적인 이더넷 연결에 사용하는 T586B의 배열 순서로 알맞은 것은?
1.
흰주, 주, 흰녹, 파, 흰파, 녹, 흰갈, 갈
2.
흰주, 주, 흰녹, 녹, 흰파, 파, 흰갈, 갈
3.
흰녹, 녹, 흰주, 파, 흰파, 주, 흰갈, 갈
4.
흰녹, 녹, 흰파, 파, 흰주, 주, 흰갈, 갈
정답: 1번
62. 62. 다음 중 TCP/IP 관련 계층이 나머지 셋과 틀린 것은?
1.
IMAP
2.
DNS
3.
ICMP
4.
SSH
정답: 3번
63. 63. 다음( 괄호) 안에 들어갈 OSI 계층으로 알맞은 것은?
1.
(ㄱ)세션계층 (ㄴ)전송계층
2.
(ㄱ)세션계층 (ㄴ)네트워크 계층
3.
(ㄱ)표현계층 (ㄴ)네트워크 계층
4.
(ㄱ)표현계층 (ㄴ)전송계층
정답: 3번
64. 64. 다음 중 삼바(SAMBA)와 가장 관계가 깊은 프로토콜로 알맞은 것은?
1.
CIFS
2.
NFS
3.
IRC
4.
portmap
정답: 1번
65. 65. 다음 FTP에 대한 설명으로 틀린 것은?
1.
FTP 서버를 구축하기 위해서는 Proftpd나 Vsftpd 등을 설치해야 한다.
2.
공개 소프트웨어를 제공하는 대부분의 FTP 서버에서는 anonymous라는 계정을 제공한다.
3.
FTP 서버에서는 21번 포트 하나만 열어두면 파일 전송이 가능하다.
4.
ftp라는 클라이언트 명령어를 사용해서 FTP 서버에 접속할 수 있다.
정답: 3번
66. 66. ssh 명령을 이용해서 IP주소가 192.168.12.22번인 ssh 서버를 접속하려고 한다. 다음 중 현재 계정인 posein이 아닌 yuloje 계정으로 변경하여 접속할 때 ( 괄호 )안에 들어갈 내용으로 알맞은 것은?
1.
-l yuloje
2.
-r yuloje
3.
-p yuloje
4.
-u yuloje
정답: 1번
67. 67. 다음 중 파일 전송 및 다운로드 진행상황을 ‘#’으로 확인하려고 할 때 사용하는 FTP 명령으로 알맞은 것은?
1.
bi
2.
sharp
3.
hash
4.
status
정답: 3번
68. 68. 다음 ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?
1.
IRC
2.
CIFS
3.
RPC
4.
imap
정답: 3번
69. 69. 다음 텔넷(Telnet)에 대한 설명으로 틀린 것은?
1.
원격지에 있는 서버에 접속할 수 있는 서비스이다.
2.
텔넷 서버에 접속하기 위해서는 계정이 반드시 있어야 한다.
3.
텔넷의 포트 번호는 23번이다.
4.
평문 전송을 하여 SSH보다 보안상 안전하다.
정답: 4번
70. 70. 다음 중 C 클래스 주소 대역에서 넷마스크값을 255.255.255.192로 설정했을 경우에 서브넷에 속한 전체 호스트의 개수로 알맞은 것은?
1.
64
2.
128
3.
192
4.
256
정답: 1번
71. 71. 다음 조건일 경우에 사용 가능한 호스트 IP 주소 개수로 알맞은 것은?
1.
255
2.
254
3.
253
4.
252
정답: 3번
72. 72. 다음 중 새로운 네트워크 주소 설정을 위해 기존의 네트워크 주소를 삭제하는 예제로 알맞은 것은?
1.
route del net 192.168.12.0 netmask 255.255.255.0
2.
route del -net 192.168.12.0 netmask 255.255.255.0
3.
route del default net 192.168.12.0 netmask 255.255.255.0
4.
route del default -net 192.168.12.0 netmask 255.255.255.0
정답: 2번
73. 73. 다음 상황과 가장 관계가 깊은 netstat 명령의 State값으로 알맞은 것은?
1.
SYS-SENT
2.
ESTABLISHED
3.
SYN_RECEIVED
4.
CLOSED
정답: 3번
74. 74. 다음 중 시스템에 설정되어 있는 게이트웨이 주소를 확인하는 명령으로 알맞은 것은?
1.
arp
2.
ifconfig
3.
ethtool
4.
netstat
정답: 4번
75. 75. 다음 정보를 출력하는 명령으로 알맞은 것은?
1.
arp
2.
ifconfig
3.
mii-tool
4.
ethtool
정답: 4번
76. 76. 다음 ( 괄호 ) 안에 들어갈 파일명으로 알맞은 것은?
1.
/etc/hosts
2.
/etc/host.conf
3.
/etc/sysconfig/network
4.
/etc/resolv.conf
정답: 1번
77. 77. 다음에서 설명하는 클러스터링 기술로 알맞은 것은?
1.
고계산용 클러스터
2.
부하분산 클러스터
3.
고가용성 클러스터
4.
임베디드 클러스터
정답: 1번
78. 78. 다음 설명으로 알맞은 것은?
1.
고계산용 클러스터
2.
부하분산 클러스터
3.
고가용성 클러스터
4.
임베디드 시스템
정답: 4번
79. 79. 다음 빅데이터 관련 기술 중 분석된 데이터의 의미와 가치를 시각적으로 표현하기 위한 기술로 알맞은 것은?
1.
Hadoop
2.
R
3.
NoSQL
4.
HBase
정답: 2번
80. 80. 다음에서 설명하는 클라우드 서비스로 알맞은 것은?
1.
IaaS
2.
SaaS
3.
PaaS
4.
DaaS
정답: 1번