리눅스마스터 2급
(2017-09-09 기출문제)
1 / 80
1. 1. 다음 중 파일이나 디렉터리 생성 시 부여되는 기본 허가권 값을 지정하는 명령으로 알맞은 것은?
1.
chmod
2.
chown
3.
chgrp
4.
umask
정답: 4번
2. 2. 다음 중 리눅스 시스템에서 기본적으로 Set-UID가 설정된 파일로 알맞은 것은?
1.
chmod
2.
passwd
3.
chown
4.
umask
정답: 2번
3. 3. 다음 중 디렉터리에 설정되는 x 권한에 대한 설명으로 알맞은 것은?
1.
디렉터리 내부로 접근할 수 있는 권한
2.
디렉터리 내부의 내용을 볼 수 있는 권한
3.
디렉터리 내부에 파일을 생성 또는 삭제할 수 있는 권한
4.
디렉터리 내부의 실행 파일을 실행할 수 있는 권한
정답: 1번
4. 4. 다음 명령의 실행 결과에 대한 설명으로 알맞은 것은?
1.
해당 명령은 오류로 인해 실행되지 않는다.
2.
lin.txt 파일의 권한을 다른 사용자만 읽기 및 쓰기 권한을 설정한다.
3.
lin.txt 파일의 권한을 사용자만 읽기 및 쓰기 권한을 설정한다.
4.
lin.txt 파일의 소유권을 UID 600인 사용자로 지정한다.
정답: 4번
5. 5. 파일의 허가권을 다음과 같이 설정하려고 할 때 실행하는 명령으로 알맞은 것은?
1.
chmod 765 joon.sh
2.
chmod 764 joon.sh
3.
chmod 654 joon.sh
4.
chmod 645 joon.sh
정답: 1번
6. 6. 다음에서 설명하는 내용으로 알맞은 것은?
1.
BLKID
2.
LABEL
3.
TYPE
4.
UUID
정답: 4번
7. 7. 다음 중 ihduser 계정의 홈 디렉터리 사용량을 확인하는 명령으로 알맞은 것은?
1.
free -m ~ihduser
2.
df -h ~ihduser
3.
du -sh ~ihduser
4.
fdisk -l ~ihduser
정답: 3번
8. 8. 다음 중 사용자의 용량 제한을 위해 /etc/fstab에 설정하는 옵션으로 알맞은 것은?
1.
aquota.user
2.
quota
3.
usrquota
4.
userquota
정답: 3번
9. 9. 다음 설명과 가장 관련 있는 명령어로 알맞은 것은?
1.
umount
2.
e2fsck
3.
mke2fs
4.
tune2fs
정답: 1번
10. 10. 다음 그림에 해당하는 명령어로 알맞은 것은?
1.
df
2.
du
3.
free
4.
mount
정답: 4번
11. 11. 다음은 리눅스 셸에 관한 설명이다. ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?
1.
㉠ csh ㉡ bash
2.
㉠ csh ㉡ sh
3.
㉠ ksh ㉡ bash
4.
㉠ ksh ㉡ sh
정답: 3번
12. 12. 다음 중 csh 에 대한 설명으로 틀린 것은?
1.
명령행 편집기능을 지원한다.
2.
1978년 버클리대학의 빌 조이가 개발하였다.
3.
C언어를 기반으로 만들어졌으며 강력한 프로그램 작성기능을 가지고 있다.
4.
히스토리 기능, 별명(Alias)기능, 작업제어 등의 기능을 포함하였다.
정답: 1번
13. 13. 다음 중 기본 셸 변경에 관한 설명으로 알맞은 것은?
1.
사용자가 로그인한 셸을 변경하는 명령어는 echo $SHELL 이다.
2.
chsh 명령으로 변경한 셸은 다음 로그인부터 유효하다.
3.
cat /etc/shells 명령을 통해 현재 사용 중인 셸의 확인할 수 있다.
4.
변경할 셸을 지정할 때는 상대경로로 입력해야 한다.
정답: 2번
14. 14. 다음 중 사용가능한 셸을 확인 할 때 사용하는 명령으로 틀린 것은?
1.
echo $SHELL
2.
cat /etc/shells
3.
chsh --list-shells
4.
chsh -l
정답: 1번
15. 15. 다음 중 ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?
1.
지역변수
2.
관리변수
3.
환경변수
4.
예약변수
정답: 3번
16. 16. PATH변수에 $HOME/data 라는 경로를 추가하려고 할 때 알맞은 명령은?
1.
PATH = $PATH:$HOME/data
2.
$PATH = $PATH:$HOME/data
3.
PATH = $HOME/data
4.
$PATH = $HOME/data
정답: 1번
17. 17. 다음은 히스토리 사용법에 관한 내용이다. 명령문과 관련 설명의 조합으로 알맞은 것은?
1.
history : 가장 마지막에 실행한 명령을 재실행한다.
2.
history 5 : 5번째 사용한 명령을 실행한다.
3.
!all : 히스토리에 등록된 모든 명령을 재실행한다.
4.
!5 : 히스토리 목록의 번호중 5번째에 해당하는 명령을 실행한다.
정답: 4번
18. 18. 주요 프롬프트 형식에 관한 설명으로 틀린 것은?
1.
\d : '년 월 일' 형태로 날짜를 표시한다.
2.
\s : 사용중인 셸의 이름을 표시한다.
3.
\t : 24시 형태의 현재 시간을 표시한다.
4.
\u : 현재 사용자의 이름을 표시한다.
정답: 1번
19. 19. ps명령으로 프로세스의 생성 상태를 확인하려 한다. 다음 중 프로세스가 fork 형태로 수행 됐는지 여부를 확인 할 수 있는 값으로 알맞은 것은?
1.
UID
2.
TTY
3.
TIME
4.
PID 및 PPID
정답: 4번
20. 20. 다음 중 포어그라운드 프로세스를 백그라운드 프로세스로 전환하기 위해 사용되는 명령으로 가장 알맞은 것은?
1.
fg
2.
bg
3.
jobs
4.
[CTRL]+[c]
정답: 2번
21. 21. 다음 중 프로세스를 강제 종료 시 사용하는 시그널 번호로 알맞은 것은?
1.
1
2.
3
3.
9
4.
15
정답: 3번
22. 22. kill 명령을 사용해 프로세스를 종료 하려고 한다. 다음과 동일한 명령으로 알맞은 것은?
1.
kill –1 1109
2.
kill –HUP 1109
3.
kill –9 1109
4.
kill –15 1109
정답: 4번
23. 23. 다음 중 프로세스에 관한 설명으로 틀린 것은?
1.
특정 프로그램이 메모리에 상주해서 실행되고 있으면 이는 프로세스라 부른다.
2.
리눅스에서 프로세스는 실행시 PID가 할당되어 관리된다.
3.
리눅스 부팅시 최초의 프로세스의 PID는 0번이고, 최대 65536 까지 할당 가능하다.
4.
셸에서 명령을 실행하고 해당 프로세스가 종료될 때까지 기다리는 프로세스를 포어그라운드 프로세스라 한다.
정답: 3번
24. 24. 다음에서 설명하는 내용으로 알맞은 것은?
1.
데몬
2.
멀티테스킹
3.
백그라운드 프로세스
4.
포어그라운드 프로세스
정답: 1번
25. 25. 다음 중 ps 명령어를 통해 확인 할 수 있는 항목으로 틀린 것은?
1.
총 CPU 사용 시간
2.
부모 프로세스의 PID
3.
현재 프로세스의 상태 코드
4.
프로세스의 DISK 사용 비율
정답: 4번
26. 26. 다음 중 프로세스 우선순위를 변경하는 명령어에 관한 설명으로 틀린 것은?
1.
프로세스 우선순위를 변경하는 명령으로는 nice, renice가 있으며, 모든 사용자는 NI 값을 증감할 수 있다.
2.
nice 명령어 사용시 값을 지정하지 않으면 기본적으로 NI 값이 10이 지정된다.
3.
nice 명령은 프로세스 명으로 우선순위를 조정하고, renice 명령은 주로 PID로 조정한다.
4.
기존의 NI 값에 상관없이 지정한 NI 값으로 바로 적용하려면 renice명령어를 이용해야 한다.
정답: 1번
27. 27. 다음 중 프로세스의 상태를 트리 구조로 출력해주는 명령으로 알맞은 것은?
1.
ps
2.
top
3.
tree
4.
pstree
정답: 4번
28. 28. 다음 중 ps 명령어의 프로세스 상태코드인 STAT의 값과 설명으로 틀린 것은?
1.
S : 특정 이벤트가 끝나기를 기다리는 상태
2.
D : 작업이 종료되었으나 부모 프로세스로부터 회수되지 않아 메모리를 차지하고 있는 상태
3.
R : 실행 중 혹은 실행될 수 있는 상태
4.
T : 정지된 상태
정답: 2번
29. 29. 다음 ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?
1.
㉠ pico ㉡ nano
2.
㉠ nano ㉡ pico
3.
㉠ emacs ㉡ vi
4.
㉠ vim ㉡ vi
정답: 2번
30. 30. 다음 중 emacs 편집기의 기반이 되는 언어로 알맞은 것은?
1.
LISP
2.
COBOL
3.
PASCAL
4.
FORTRAN
정답: 1번
31. 31. 다음 중 vi 편집기를 개발한 사람으로 알맞은 것은?
1.
데니스 리치
2.
빌 조이
3.
리처드 스톨먼
4.
브람 무레나르
정답: 2번
32. 32. vi 편집기를 이용해서 프로그래밍을 할 때 엔터키 입력 시 그림처럼 바로 윗줄 행의 열(Column) 위치와 동일하게 커서를 이동할 때 사용하는 환경설정으로 알맞은 것은?
1.
:set nu
2.
:set ic
3.
:set sm
4.
:set ai
정답: 4번
33. 33. vi 편집기를 이용해서 파일 전체의 linux로 시작하는 줄을 Linux로 시작하도록 치환하려고 할 때 알맞은 것은?
1.
:% s/linux/^Linux/
2.
:% s/^Linux/linux/
3.
:% s/^linux/Linux/
4.
:% s/^linux/^Linux/
정답: 3번
34. 34. 다음 중 vi 편집기의 명령모드에서 입력 모드로 전환할 때 현재 커서가 위치한 곳의 윗줄에 삽입할 때 사용하는 명령으로 알맞은 것은?
1.
o
2.
O
3.
s
4.
S
정답: 2번
35. 35. 다음 중 소스파일로 제공되는 프로그램을 설치하기 위해서는 먼저 압축을 풀고, 디렉터리 이동 후 거쳐야 하는 작업으로 알맞은 것은?
1.
setup - configure - make
2.
setup - configure - make install
3.
configure - setup - make install
4.
configure - make - make install
정답: 4번
36. 36. 다음 중 cmake 에 관한 설명으로 틀린 것은?
1.
make의 대체프로그램이다.
2.
make과정 없이 운영체제에 맞는 make파일 생성을 목적으로 한다.
3.
유닉스계열 운영체제만 지원한다.
4.
크로스 컴파일을 할 수 있다.
정답: 3번
37. 37. 리눅스배포판과 패키지관리기법의연결이알맞은 것은?
1.
RedHat - DPKG
2.
CentOS - RPM
3.
Debian - YAST
4.
SuSe - YUM
정답: 2번
38. 38. 다음 패키지 파일에 해당하는 리눅스 배포판으로 알맞은 것은?
1.
레드햇
2.
데비안
3.
수세(SuSe)
4.
슬랙웨어
정답: 2번
39. 39. tar에 관한 설명으로 틀린 것은?
1.
파일로 묶을 때 디렉터리를 지정하면 디렉터리 내 모든 파일 및 서브디렉터리도 함께 묶여진다.
2.
여러 파일이나 디렉터리를 하나의 파일로 묶어주는 기능을 한다.
3.
리눅스에서 사용되는 GNU tar는 압축작업을 동시에 진행할 수 있다.
4.
파일의 속성, 하드링크는 보존되나 소프트링크는 보존되지 않는다.
정답: 4번
40. 40. 다음 tar 명령의 결과에 대한 설명으로 틀린 것은?
1.
현재디렉터리에서 새로운 tar 파일을 생성한다.
2.
파일명은 ihd.tar.gz 으로 지정한다.
3.
bzip2 압축을 진행한다.
4.
tar 작업이 진행되는동안 파일의 이름을 보여준다.
정답: 3번
41. 41. 다음 중 yum에 관한 설명으로 알맞은 것은?
1.
dpkg기반 시스템에서 패키지를 손쉽게 설치해주는 유틸리티이다.
2.
rpm 패키지 설치 시 가장 많이 발생하는 의존성문제를 자동으로 해결해준다.
3.
ATP(Advanced Packaging Tool) 라이브러리를 이용한 명령행 기반 도구이다.
4.
/etc/yum/sources.list 파일에 패키지 관련정보를 관리한다.
정답: 2번
42. 42. 다음 예시에 맞게 tar작업을 할 때 ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?
1.
㉠ jxvf ㉡ -C
2.
㉠ jcvf ㉡ -D
3.
㉠ zxvf ㉡ -C
4.
㉠ zcvf ㉡ -D
정답: 1번
43. 43. 다음 중 CUPS 관련 파일에 대한 설명으로 알맞은 것은?
1.
cupsd : 프린터 출력시 실행 파일
2.
/etc/printcap : 프린터 큐관련 환경 설정 파일
3.
/etc/cups/cupsd.conf : 프린터 데몬의 환경 설정 파일
4.
/etc/cups/printers.conf : 프린터 데몬의 클래스(class) 설정 파일
정답: 3번
44. 44. 다음 중 ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?
1.
㉠ : Console ㉡ : xsane
2.
㉠ : Console ㉡ : sane
3.
㉠ : X-윈도 ㉡ : xsane
4.
㉠ : X-윈도 ㉡ : sane
정답: 3번
45. 45. 다음 중 ( 괄호 ) 안에 들어갈 내용으로 틀린 것은?
1.
㉠ : API
2.
㉡ : LGPL
3.
㉢ : sane-backends
4.
㉣ : sane-frontends
정답: 2번
46. 46. lpr명령을 이용해 문서를 2매 출력하려고 한다. 다음 중 ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?
1.
-2
2.
-m 2
3.
-n 2
4.
-# 2
정답: 4번
47. 47. 다음 중 System V 계열의 프린터 명령어로 알맞은 것은?
1.
lp
2.
lpr
3.
lpq
4.
lpc
정답: 1번
48. 48. 다음 중 GUI 기반으로 스캔해주는 명령어로 알맞은 것은?
1.
xcam
2.
scanadf
3.
scanimage
4.
sane-find-scanner
정답: 1번
49. 49. 다음 설명에 해당하는 내용으로 알맞은 것은?
1.
X 서버
2.
X 클라이언트
3.
윈도 매니저
4.
디스플레이 매니저
정답: 4번
50. 50. 다음 중 GNOME가 가장 거리가 먼 것은?
1.
metacity
2.
mutter
3.
nautilus
4.
plasma
정답: 4번
51. 51. 다음 중 리눅스에서 사용하는 데스크톱 환경으로 알맞은 것은?
1.
Luna
2.
Aqua
3.
Mutter
4.
XFCE
정답: 4번
52. 52. 다음에 제시된 X 관련 라이브러리 중 가장 저수준에 속하는 클라이언트 라이브러리로 알맞은 것은?(오류 신고가 접수된 문제입니다. 반드시 정답과 해설을 확인하시기 바랍니다.)
1.
Xm
2.
Xview
3.
Xlib
4.
XCB
정답: 3번
53. 53. 다음 중 원격지의 X 서버에 프로그램이 전달되기 위해 수정하는 환경변수로 알맞은 것은?
1.
DISPLAY
2.
TERM
3.
DESKTOP_SESSION
4.
WINDOWPATH
정답: 1번
54. 54. 다음 ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?
1.
authority
2.
xauthority
3.
.Xauthority
4.
MIT-MAGIC-COOKIE-1
정답: 4번
55. 55. 다음 중 프레젠테이션(Presentation) 문서 작업을 위해 사용하는 프로그램으로 알맞은 것은?
1.
LibreOffice Writer
2.
LibreOffice Impress
3.
LibreOffice Calc
4.
LibreOffice Draw
정답: 2번
56. 56. 다음 중 X 서버에 접근할 수 있는 클라이언트를 지정하는 명령으로 알맞은 것은?
1.
xhost + 192.168.12.22
2.
xhost – 192.168.12.22
3.
xauth + 192.168.12.22
4.
xauth – 192.168.12.22
정답: 1번
57. 57. 다음 중 OSI 7계층 모델에서 데이터링크 계층의 데이터 전송 단위로 알맞은 것은?
1.
segments
2.
packets
3.
frames
4.
bits
정답: 3번
58. 58. 다음 설명에 해당하는 OSI 계층으로 알맞은 것은?
1.
데이터링크 계층
2.
네트워크 계층
3.
전송 계층
4.
세션 계층
정답: 3번
59. 59. 다음 설명과 같은 단점을 보이는 LAN 구성방식으로 알맞은 것은?
1.
망(Mesh)형
2.
스타(Star)형
3.
링(Ring)형
4.
버스(Bus)형
정답: 2번
60. 60. 다음 설명으로 알맞은 것은?
1.
Token Ring
2.
FDDI
3.
DQDB
4.
Frame Relay
정답: 2번
61. 61. 다음 설명에 해당하는 프로토콜로 알맞은 것은?
1.
IP
2.
TCP
3.
UDP
4.
ICMP
정답: 1번
62. 62. 다음 중 B 클래스의 사설 IP 주소 대역으로 알맞은 것은?
1.
172.1.0.0 ~ 172.15.255.255
2.
172.15.0.0 ~ 172.31.255.255
3.
172.16.0.0 ~ 172.31.255.255
4.
172.16.0.0 ~ 172.32.255.255
정답: 3번
63. 63. 다음 중 IP주소와 도메인을 관리하는 국제기관 및 국내기관 조합으로 알맞은 것은?
1.
ISO - KISA
2.
ICANN - KISA
3.
ISO - NIPA
4.
ICANN - NIPA
정답: 2번
64. 64. 리눅스를 사용 중인 상태에서 원격지에 있는 유닉스 서버의 디렉터리를 하위 디렉터리인 것처럼 자유롭게 이용한다. 다음에 제시된 인터넷 서비스 중에서 가장 알맞은 것은?
1.
NIS
2.
NFS
3.
SAMBA
4.
TELNET
정답: 2번
65. 65. 다음 중 원격지 서버에 접속해서 명령 실행, 파일 복사 등의 작업이 가능한 서비스로 틀린 것은?
1.
NIS
2.
RLOGIN
3.
SSH
4.
TELNET
정답: 1번
66. 66. 다음 중 삼바 서비스와 가장 거리가 먼 것은?
1.
SMB
2.
RPC
3.
CIFS
4.
NetBIOS
정답: 2번
67. 67. 다음 중 파이어폭스 웹 브라우저를 개발한 곳으로 알맞은 것은?
1.
아파치 재단
2.
모질라 재단
3.
ASA
4.
원격 복사 기능 지원
정답: 2번
68. 68. 다음 중 접속된 FTP 서버의 연결을 해제하고 셸 프롬프트로 빠져나오는 명령으로 틀린 것은?
1.
bye
2.
exit
3.
quit
4.
close
정답: 4번
69. 69. 다음 중 파일 전송 및 다운로드 진행 상태를 '#' 기호로 확인할 때 사용하는 FTP 명령어로 알맞은 것은?
1.
hash
2.
sign
3.
sharp
4.
verbose
정답: 1번
70. 70. 다음과 같은 조건일 때 할당되는 네트워크 주소 값으로 알맞은 것은?
1.
192.168.3.63
2.
192.168.3.64
3.
192.168.3.127
4.
192.168.3.128
정답: 2번
71. 71. 다음 그림에 해당하는 명령으로 알맞은 것은?
1.
ip
2.
ss
3.
arp
4.
route
정답: 4번
72. 72. 다음은 DNS 서버 설정을 변경하는 과정이다. ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?
1.
ns
2.
dns
3.
domain
4.
nameserver
정답: 4번
73. 73. 다음 중 사용 중인 이더넷 카드의 MAC 주소를 확인할 수 있는 명령어의 조합으로 알맞은 것은?
1.
ip, arp
2.
arp, ss
3.
ip, ifconfig
4.
ss, ifconfig
정답: 3번
74. 74. 다음 그림에 해당하는 명령으로 알맞은 것은?
1.
setup ➔ Network configuration
2.
neat
3.
nm-connection-editor
4.
system-config-network
정답: 3번
75. 75. 다음 그림에 해당하는 명령으로 알맞은 것은?
1.
ip
2.
ethtool
3.
mii-tool
4.
ss
정답: 2번
76. 76. 다음 중 서버와 클라이언트가 서로 연결된 상태를 나타내는 netstat 명령의 상태값으로 알맞은 것은?
1.
LISTEN
2.
ESTABLISHED
3.
SYS-SENT
4.
SYN_RECEIVED
정답: 2번
77. 77. 다음 설명에 해당하는 기술로 알맞은 것은?
1.
클러스터링
2.
임베디드
3.
HPC
4.
채널본딩
정답: 4번
78. 78. 다음 중 리눅스와 가장 거리가 먼 것은?
1.
GENIVI
2.
QNX
3.
TIZEN
4.
Web OS
정답: 2번
79. 79. 다음 CPU 반가상화를 지원하는 가상화 기술로 알맞은 것은?
1.
Docker
2.
KVM
3.
XEN
4.
VirtualBox
정답: 3번
80. 80. 다음 중 리눅스 가상화 기술인 XEN에 대한 설명으로 알맞은 것은?
1.
상용화된 제품으로는 RHEV가 있다.
2.
반가상화 구성 시에 호스트와 다른 아키텍처의 게스트는 실행할 수 없다.
3.
반가상화 구성 시에는 QEMU 기반으로 동작한다.
4.
CPU 전가상화 지원으로 다른 기술과 비교해서 물리적 서버 대비 효율성이 가장 좋다.
정답: 2번