본문 바로가기

ETC & TIP/IT자격증

[리눅스마스터] 2급 2차 기출문제

 

리눅스 마스터 기출 문제중 정답율 낮은 문제들로 구성하였음

아래 문제들 중에서 모르는 문제가 있거나 혹은 오답이 나온다면 과락이라고 생각하면 된다.

 

 

2014년 기출문제

 

/project에 대해 다음의 조건에 따라 접근 권한을 설정할 경우에 알맞은 것은?
     
     1. chmod 3070 /project
     2. chmod 4070 /project
     3. chmod 0777 /project
     4. chmod 1777 /project

     

<문제 해설>
sticky bit+ set GID가 더해져서 3. 1+2

 

 

다음 중 윈도우 매니저와 설명이 알맞은 것은?
     
     1. twm : 다른 많은 윈도우 매니저의 조상이며, 최초의 ICCM 윈도우 매니저이다.
     2. Mutter : GNOME 2.x의 기본 윈도우 매니저이다.
     3. Metacity : GNOME 3.x 버전의 기본 윈도우 매니저이다.
     4. hpwm : 고성능(High Performance) 윈도우 매니저이다.

      <문제 해설>
Metacity : GNOME 2.x 의 기본 윈도우 매니저
Mutter : GNOME 3.x 의 기본 윈도우 매니저
hpwm : 3d look의 HP 윈도우 매니저
[해설작성자 : 북극여우]

 

 

 

 

다음 중 주요 셸의 특징에 대한 설명으로 틀린 것은?

     1. bash : 본 셸을 기반으로 하여 GNU 프로젝트에 의해 개발되었다.
     2. csh : 버클리대학의 빌 조이가 개발한 것으로 C언어를 기반으로 만들어졌다.
     3. tcsh : Tested C Shell의 약자로, csh의 테스트가 완료된 버전의 셸이다.
     4. ksh : AT&T사의 데이비드 콘이 개발하였고, 명령어 완성기능 및 히스토리 기능을 제공한다.

     

<문제 해설>
tcsh
- Unix의 C shell 를 본 딴 것으로서 bash 와 비슷
- Bash 의 문법으로 짜여져 실행된 프로그램은 실행이 가능하지만 tcsh 에서 짜여진 shell 프로그램은 bash 에서는 실행되지 않는다.

 

 

  다음 ( 괄호 )에 해당하는 결과물로 알맞은 것은?
     
     1. /bin/bash
     2. /bin/ksh
     3. /bin/sh
     4. SHELL

      <문제 해설>
echo $SHELL : 현재 사용하고 있는 쉘의 경로 출력 - bash쉘의 경로를 출력받았다.
chsh        : 쉘을 변경 - bash쉘에서 csh쉘로 변경하였다.

하지만! chsh 명령어로 쉘을 변경했다는 것만 설정하고,
사용 중인 bash쉘을 exit로 종료시키지 않았다. 따라서 현재 사용 중인 쉘은 bash쉘이다.
그러므로, 마지막의 echo $SHELL로 출력되는 경로는 /bin/bash 이다.

 

 

 

 

다음 중 사용자가 로그아웃하거나 작업 중인 터미널이 종료 되어도 실행 중인 프로세스를 백그라운드 프로세스로 계속 할 수 있도록 해주는 명령으로 알맞은 것은?
     
     1. fg
     2. hup
     3. nohup
     4. pmap

     

<문제 해설>
fg : 백그라운드 프로세스를 포그라운드 프로세스로 전환
    - 사용법 :Fg %작업번호
nohup : 사용자가 로그아웃하나 터미널을 닫아도 해당 프로세스를 백그라운드로 작업 될 수 있도록 설정
pmap : 프로그램이 실행 시 나타나는 라이브러리 로드 부분을 확인 할 수 있는 기능

 

 

 

다음 중 crontab 명령어를 사용하여 등록된 스케줄링 작업을 확인할 때 사용하는 옵션으로 알맞은 것은?
     
     1. -e
     2. -l
     3. -t
     4. -r

     

<문제 해설>
-l: crontab에 설정된 내용을 출력한다.(list)
-e: crontab의 내용을 작성하거나 수정(edit)
-r: crontab의 내용을 삭제(remove)
-u: root사용자가 특정사용자의 crontab 파일을 다룰때 사용(user)

 

 

 

다음 중 vi 편집기의 이동 명령에 대한 설명으로 틀린 것은?
     
     1. w : 현재 커서 위치한 곳의 다음 단어로 이동한다.
     2. b : 현재 문서의 첫 번째 라인으로 이동한다.
     3. $ : 현재 커서 위치한 라인의 마지막 부분으로 이동한다.
     4. G : 현재 문서의 마지막 라인으로 이동한다.

     

<문제 해설>
w : 다음 단어의 처음으로 이동
b : 단어 맨 앞으로 이동
$ : 현재 커서의 위치한 줄의 제일 끝으로 이동
G : 제일 끝줄로 이동

 

 

 

sendmail-8.12.8-6.i386.rpm 다음 중 RPM 패키지의 이름 형식에 대한 설명으로 알맞는 것은?
     
     1. sendmail : 패키지 버전
     2. 8.12.8 : 패키지 릴리즈
     3. 6 : 패키지 이름
     4. i386 : 패키지 아키텍처

     

<문제 해설>
패키지이름-주버젼.부버젼.패치버젼-릴리즈버젼-아키텍쳐

1. sendmail : 패키지 이름
2. 8.12.8 : 패키지 버젼
3. 6 : 패키지 릴리즈 버젼
4. i386 : 패키지 아키텍처

 

 

 

다음 중 gzip 명령어의 옵션에 대한 설명으로 알맞은 것은?
     
     1. -l : 하위디렉터리에 있는 파일을 압축한다.
     2. -d : 압축을 푼다.
     3. -v : 압축을 한다.
     4. -r : 버전 정보를 알려 준다.

     

<문제 해설>


-d 압축을 풀때 사용하는 옵션
-9 파일을 최대로 압축한다.
-c 결과를 표준 출력으로 보낼때 사용
    (tar와 병행해서 작업할 때 사용)
-l 압축 파일에 대한 정보를 출력

 

 

 

다음 중 yum 명령어를 사용하여 설치된 모든 패키지를 업데이트 하는 방법으로 알맞은 것은?
     
     1. yum -y install
     2. yum -y install all
     3. yum -y update
     4. yum -y update all

     

<문제 해설>
모든 패키지를 업데이트 하기위해서는
all을 붙이지 않습니다.

 

 

 

다음 중 설치된 파일로 rpm 패키지 이름을 알아 내려고 할 때 사용하는 명령어 형식으로 알맞은 것은?
     
     1. rpm -qf /bin/ls
     2. rpm -qc /bin/ls
     3. rpm -qa /bin/ls
     4. rpm –qp /bin/ls

     

<문제 해설>
1./bin/ls안의 디렉토리에 설치된 패키지의 정보를 확인
2./bin/ls안에있는 패키지의 환경설정 파일이나 스크립트를 보여준다.
3.rpm -qa: 시스템에 설치된 모든 패키지 정보를 출력
4.원래 rpm -qp는 패키지 파일의 정보를 보여주는 역할이지만 여기서는 패키지의 정확한 이름이 기재되어있지 않음으로 옳지 않은 명령어가 된다.

 

 

 

CUPS를 사용하는 경우 로컬에 직접 연결한 프린터를 네트워크 프린터처럼 설정이 가능하다. 다음 중 접속하기 위한 ( 괄호 ) 안에 프로토콜로 알맞은 것은?
     
     1. ipp
     2. ftp
     3. http
     4. telnet

     

<문제 해설>
2.ftp: 인터넷 서비스중 파일 업다운로드 서비스기능(프린터 네트워크설정으로 알맞지 않음)
3.http: 하이퍼 텍스트 기반 인터넷 서비스(프린터 네트워크설정으로 알맞음)
4.telnet: 컴퓨터 원격관리 서비스(프린터 네트워크설정으로 알맞지 않음)

 

 

 

다음 중 lpr 명령어로 동일한 문서를 7장 출력하기 위해 사용할 옵션으로 알맞은 것은?
     
     1. -n
     2. -m
     3. -7
     4. -#


     

<문제 해설>
• lpr : 인쇄의 제어권을 lpd 데몬에게 넘겨준다.
-m : 에러 메세지를 메일로 보낸다.
-P : 사용할 프린터 지정
-# : -K 또는 -#num 한 페이지당 출력할 문서의 장수 지정

 

 

 

다음 중 ( 괄호 )안에 들어갈 내용으로 알맞은 것은?
     
     1. (ㄱ) XFree86 - (ㄴ) Xorg
     2. (ㄱ) Xlib - (ㄴ) XCB
     3. (ㄱ) KDE - (ㄴ) GNOME
     4. (ㄱ) QT - (ㄴ) GTK+

     

<문제 해설>
Xlib는 C언어로 구현된 클라이언트 라이브러리. X서버와 대화를 해주는 역할을 함. 개발자들은 관련 프로토콜에 대한 정보 없이 Xlib를 통해 다양한 프로그램 구현 가능
Xlib는 저수준의 인터페이스로 키보드나 마우스에 대한 반응 등 단순 기능만 가지고 있음
최근 개발시 Xlib 기능을 포함한 고수준 라이브러리를 사용. Xt(Intrinsics), Xaw(Athena widget set), Motif, FLTK, GTK+, Qt, Tk, SDL(Simple DirectMedia Layer) 등이 있음. 최근 X.org에서는 XCB(X protocol C -language Binding)로 대체하여 사용. XCB는 Xlib와 비교해 향상된 쓰레딩 기능 지원, 확장성이 뛰어남. 라이브러리 크기가 작고 단순, 직접 X 프로토콜에 접근 가능

 

 

다음 설명하는 내용으로 알맞은 것은?
     
     1. 디스플레이 매니저
     2. X 라이브러리
     3. 데스크톱 환경
     4. 윈도 매니저

      <문제 해설>
Display Manager는 X window system 상에서 작동하는 프로그램 중의 하나이다.
로컬 또는 리모트 컴퓨터의 X server(화면표시 및 입출력단말, 터미널 역할)의 접속과 세션 시작을 담당한다.

구체적으로는 사용자에게 그래픽 로그인 화면을 띄워주고 아이디와 패스워드를 입력받아 인증을 진행한다.
그리고 인증이 정상적으로 완료되면 세션을 시작한다.
그래픽컬한 telnet으로 생각하면 이해하기 쉬울 것이다.

 

 

 

다음 설명하는 내용으로 알맞은 것은?
     
     1. 디스플레이 매니저
     2. X 라이브러리
     3. 데스크톱 환경
     4. 윈도 매니저

      <문제 해설>
데스크톱 환경(Desktop Environment, DE) : GUI 환경을 이용하기 위해 사용자에게 제공되는 인터페이스 스타일. 보통 윈도 매니저를 포함하여 파일관리자, 아이콘, 창, 도구 모음, 배경화면, 폴더, 데스크톱 위젯을 제공하고 Drag&Drop, 프로세스 간의 통보 기능도 지원. 리눅스에서 사용하는 대표적 데스크톱 환경에는 GNOME, KDE, Xfce, LXDE 등이 있음

 

 

 

다음중 KDE의 기반이 되는 라이브러리로 알맞은 것은?
     
     1. QT
     2. GTK+
     3. Motif
     4. Xaw

      <문제 해설>
KDE - QT
GNOME - GTK+

 

 

 

다음 그림은 GNOME에서 제공하는 이미지 뷰어 프로그램이다. 프로그램 이름으로 알맞은 것은?
     
     1. totem
     2. ImageMagicK
     3. Gimp
     4. eog

     

<문제 해설>
GNOME에서 제공하는 이미지 뷰어 프로그램은 eog이다

이미지 편집 프로그램인 Gimp와 햇갈리지않도록 조심하도록한다

1. totem : 사운드 및 비디오 플레이어
2. ImageMagick : 비트맵 이미지를 보여주고 생성 및 편집이 가능하도록 지원해주는 프로그램 패키지

3. Gimp : 이미지 편집, 변환, 생성 프로그램

 

 

다음 중 스프레드 시트(Spread Sheet) 프로그램으로 알맞은 것은?
     
     1. LibreOffice Impress
     2. LibreOffice Draw
     3. LibreOffice Calc
     4. LibreOffice Writer

     

<문제 해설>
1. LibreOffice Impress : 프레젠테이션 프로그램
2. LibreOffice Draw    : 드로잉 프로그램
3. LibreOffice Calc    : 스프레드 시트 프로그램
4. LibreOffice Writer  : 워드 프로세서

 

 

 

다음 중 MAN(Metropolitan Area Network)을 위해 제정된 국제 표준안으로 알맞은 것은?
     
     1. X.25
     2. ATM
     3. Cell Relay
     4. DQDB

      <문제 해설>
Distributed-queue dual-bus

 

 

 

다음 중 LAN용 트위스트 페어 케이블 규격인 T586B를 제정한 기관으로 알맞은 것은?
     
     1. ISO
     2. IEEE
     3. ANSI
     4. EIA

      <문제 해설>
ISO : International Organization for Standardization
- 나라마다 다른 공업규격을 조정, 통일하고 물자 및 서비스의 국제적 교류를 원활히 하기 위한 국제 기구
IEEE : Institute of Electrical and Electronics Engineers
- 미국 표준 협회(ANSI) 에 의하여 미국 국가 표준을 개발하도록 인증받은 전문 기구, 인증조직 형태의 표준개발기구.
ANSI : American National Standards Institute
- 미국 표준 협회
EIA : Electronic Industries Association
- 미국 전자 공학회의 줄임말
- 전자 기계의 치수, 측정법, 표시법 등의 규격을 통일을 목적으로 하는 단체

 

 

 

다음 중 B클래스에 속하는 IP주소로 알맞은 것은?
     
     1. 127.10.17.253
     2. 128.211.12.22
     3. 192.168.3.221
     4. 223.45.62.124

     

<문제 해설>
Ip는 a,b,c,d,e 클래스로나누어져있습니다
A클래스는 1.0.0.0~127.255.255.255
B클래스는 128.0.0.0~ 191.255.255.255
C클래스는 192.0.0.0~223.255.255.255
D클래스는 224.0.0.0~239.255.255.255  멀티캐스트용
E클래스는 240.0.0.0~255.255.255.254 연구용

255.255.255.255는 서브넷마스크

127.0.0.1은 자신의 아이피를 가리키는 루프백주소이므로 a클래스에서 제외해야합니다 그렇게 약속이 되어 있기때문입니다
[해설작성자 : 주달]

 

 

 

다음 중 telnet 명령을 이용해서 192.168.12.22번 IP주소를 사용하는 웹 서버 포트를 점검하는 방법 으로 알맞은 것은?
     
     1. telnet –p 80 192.168.12.22
     2. telnet –P 80 192.168.12.22
     3. telnet 192.168.12.22:80
     4. telnet 192.168.12.22 80

 

 

      <문제 해설>
사용법 : telnet Hostname 또는 IP_Address [port]
→ telnet 명령 뒤에 호스트명이나 IP 주소를 입력하면 됨. 텔넷 서버의 포트가 23번 이므로 포트번호를 입력하지 않으면 23번으로 지정됨

 

 

 

다음 ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?
     
     1. (ㄱ) POP3 (ㄴ) IMAP
     2. (ㄱ) POP3 (ㄴ) SMTP
     3. (ㄱ) SMTP (ㄴ) POP3
     4. (ㄱ) IMAP (ㄴ) POP3

     

<문제 해설>
(ㄱ) SMTP : 프로토콜에 의해 전자 메일을 발신하는 서버(server)를 SMTP 서버라고 한다. 메일 사이에서 발생하는 것을 전송해 주는 프로토콜로 인터넷에서 이메일을 교환할 때 그 과정을 정렬해준다.
(ㄴ) POP3 : 메일 클라이언트가 메일을 사용자 자신의 PC로 다운로드할 수 있도록 해주는 프로토콜

 

 

 

다음중ifconfig 명령으로확인가능한정보로틀린것은?
     
     1. 브로드캐스트 주소값
     2. 하드웨어 주소값(MAC)
     3. 넷마스크 주소값
     4. 게이트웨이 주소값


     

<문제 해설>
게이트웨이 주소값은 route 명령을 통해 알수 있음

 

 

 

로컬 네트워크에서 IP주소가 192.168.12.22번을 사용하는 시스템의 하드웨어 주소를 알아보려고 한다. 다음 ( 괄호 )안에 들어갈 내용으로 알맞은 것은?
     
     1. arp
     2. ifconfig
     3. route
     4. ethtool

      <문제 해설>
arp : 캐시를 관리하는 명령
arp 캐시는 현재 접속된 32비트 IP주소를 하드웨어 주소로 바꿔 기억하는 곳임. 현재 들어와 있는 호스트의 정보를 알아낼 수 있음.

 

 

 

다음 ( 괄호 ) 안에 들어갈 명령으로 알맞은 것은?
     
     1. arp
     2. ifconfig
     3. mii-tool
     4. ethtool

      <문제 해설>
보통 사용자가 네트워크 상태를 확인 할때 ifconfig 장치명 을 사용합니다.

해당 장치의 링크상태를 확인 할 때는 ethtool 장치명 도 사용을 하시지만 장치의 링크 상태만을 간단하게 확인하는 명령이 있습니다.

mii-tool이라는 명령입니다.

eth-tool과 같은 형식으로 사용하시면 되지만 옵션이 많지는 않습니다.

mii-tool -v 현재 인터페이스 전체를 보여줍니다
mii-tool 장치며 해당 장치의 상태를 보여줍니다.
mii-tool -R 인터페이스들을 재시작 하는 옵션 입니다.

사용예 )
[root@localhost test]# mii-tool -v
eth0: negotiated 100baseTx-FD, link ok
  product info: vendor 00:08:18, model 22 rev 2
  basic mode:   autonegotiation enabled
  basic status: autonegotiation complete, link ok
  capabilities: 100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD
  advertising:  100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD flow-control
  link partner: 100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD
eth1: no link
  product info: vendor 00:08:18, model 22 rev 2
  basic mode:   autonegotiation enabled
  basic status: no link
  capabilities: 100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD
  advertising:  100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD flow-control

[해설작성자 : 북극여우]

 

 

 

다음 중 시스템에 설정되어 있는 게이트웨이 주소를 확인하는 명령으로 알맞은 것은?
     
     1. route
     2. ifconfig
     3. ethtool
     4. mii-tool

     

<문제 해설>
1.route : 라우팅 테이블의 정보를 출력하거나 관리하는 명령. 네트워크 주소, 게이트웨이 주소를 확인하거나 설정할 때 사용
2. ifconfig : 네트워크 인터페이스를 설정하거나 확인하는 명령.
3. ethtool : 이더넷 카드 설정 정보를 출력하거나 변경하는 명령.
4. mii-tool : 네트워크 인터페이스의 상태를 점검하고 설정하는 유틸리티

 

 

 

다음 ( 괄호 ) 안에 들어갈 파일명으로 알맞은 것은?
     
     1. /etc/hosts
     2. /etc/host.conf
     3. /etc/sysconfig/network
     4. /etc/resolv.conf

     

<문제 해설>
1. /etc/hosts : DNS 서버를 사용하기 이전에 많이 이용된 파일. IP주소와 호스트명을 매핑시켜 DB처럼 사용하는 파일
2. /etc/host.conf : 없음
3. /etc/sysconfig/network : 네트워크 사용 유무 지정, 호스트명 설정, 게이트웨이 주소 설정, 게이트웨이 장

치 파일 설정, NIS 도메인 이름 등이 기록되어 있는 파일

4./etc/reolv.conf : 시스템에서 사용하는 네임 서버를 설정하는 파일

 

 

 

다음 그림에서 설명하는 클러스터링 기술로 알맞은 것은?
     
     1. 고계산용 클러스터
     2. 부하분산 클러스터
     3. 고가용성 클러스터
     4. 임베디드 클러스터

     

<문제 해설>
1. 고계산용 클러스터 : 고성능의 계산 능력을 제공하기 위한 목적으로 제작. 주로 과학계산용으로 활용되고, 흔히 부루는 슈퍼컴퓨터가 HPC 클러스터로 구성되어 제작됨
2. 부하분산 클러스터 : 대규모의 서비스를 제공하기 위한 목적으로 사용되는 클러스터 기법. 이용자가 많은 웹서비스 등에 활용가치가 높음. 여러 대의 리얼 서버에 부하를 분산해 주는 로드 밸런서를 두고 운영하는 방법

3.고가용성 클러스터 : 지속적 서비스 제공을 목적으로 하는 클러스터. 부하분산 클러스터와 연동하여 사용
4. 임베디드 시스템 : 마이크로컨트롤러, 마이크로프로세서, DSP 등을 내장하여 특정 기능을 반복적으로수행하기 위해 하드웨어와 소프트웨어를 결합하여 만든 전자 제어 시스템을 일컫음.

 

 

 

다음 중 임베디드 리눅스의 장점에 대한 설명으로 틀린 것은?
     
     1. 소스가 공개되어 있어서, 변경 및 재배포가 용이하다.
     2. 커널과 루트 파일 시스템 등에 상대적으로 적은 메모리를 차지한다.
     3. 별도의 로열티나 라이선스 비용이 없다.
     4. 리눅스를 사용한지 오래되었고, 커널이 안정적이다.

      <문제 해설>
단점으로 커널과 루트 파일 시스템 등에 상대적으로 많은 메모리를 차지. 사용자 모드와 커널 모드 메모리 접근이 복잡함. 디바이스 드라이버 프레임워크가 복잡함

 

 

 

다음 중 반가상화뿐만 아니라 전가상화도 지원하는 가상화 기술로 알맞은 것은?
     
     1. KVM
     2. VirtualBox
     3. XEN
     4. VMware

      <문제 해설>
XEN - 전가상화와 반가상화 모두 지원
KVM - 전가상화만 지원
[해설작성자 : 김희조]

1. KVM : X86 기반의 리눅스에서 운영, 전가상화 방식의 하이퍼바이저, 리눅스 커널 모듈로 포함, 게스트는 하나의 프로세스로 관리되어 오퍼헤드가 적음
2. VirtualBox : 윈도우에서 다른 운영체제를 깔게 해주는 프로그램
3. XEN :  오픈 소스 기반의 가상화 소프트웨어. 즉, 하나의 컴퓨터에서 여러 종류의 운영 체계(OS)를 사용할 수 있게 하는 소프트웨어인데 2005년 공개된 인텔의 밴더풀(vanderpool)이나 VT 기술을 적용할 경우 그동안 단점으로 지적되어 온 OS의 수정이 필요하지 않을 것으로 보여 많이 확산됨.
4. VMware : 하나의 물리적인 컴퓨터에 가상 PC를 설치하여 여러 대의 컴퓨터에 여러 운영체제를 구동시키는 것과 유사한 효과를 제공하는 가상 PC 프로그램

 

 

 

다음 중 리눅스 기반 모바일 운영체제로 틀린 것은?
     
     1. 안드로이드
     2. Tizen
     3. iOS
     4. Bada OS

      <문제 해설>
iso는 애플이 개발 및 제공하는 임베디드 운영체제로, 아이폰, 아이팟터치, 아이패드, 애플 티비 등에 탑재되어 있다. 아이폰 오에스(iPhone OS)라는 이름이었으나, 2010년 6월 출시한 버전 4.0부터 iOS로 명칭을 변경하였다
리눅스 기반 모바일 운영체제에는 구글의 안드로이드, 바다, 마에모, 모블린, 미고, 리모, Tizen가 있다.

 

 

 

다음 중 renice 명령어에 대한 설명으로 틀린 것은?
     
     1. 프로그램을 실행할 때 프로세스의 우선순위를 설정할 수 있는 명령어이다.
     2. 실행 중인 프로세스의 우선순위를 변경할 때 사용하는 명령으로 프로세스 ID(PID), 사용자 이름, 프로세스의 그룹ID(GID)를 이용한다.
     3. 실행 중인 프로세스의 NI 값에 상관없이 지정한 NI 값으로 바로 설정된다.
     4. NI 값을 낮추면 프로세스의 우선순위가 높아진다.

      <문제 해설>
renice 명령어는 프로그램을 실행할 때가 아니라 실행중인 프로세스의 우선순위를 바꾸는 명령어.

 

 

 

 

다음 중 pico 편집기에서 커서의 위치를 해당 줄의 끝으로 이동하는 조합으로 알맞은 것은?
     
     1. [Ctrl]+[x]
     2. [Ctrl]+[e]
     3. [Ctrl]+[p]
     4. [Ctrl]+[f]

     


<문제 해설>

•ctrl+x (F2) : nano 종료
•ctrl+p : 이전 줄로
•ctrl+f : 한 문자 앞으로

 

 

 

다음 중 vi 편집기에서 file.txt 파일을 편집 중 비정상 종료가 되었을 때 생기는 파일명으로 알맞은 것은?
     
     1. file.txt.swap
     2. file.txt.swp
     3. .file.txt.swap
     4. .file.txt.swp

      <문제 해설>
리눅스는 swap 임을 알리기 위해
.swp사용

swap파일 생성시 기본적으로 .(숨김파일)

 

 

43. 아래의 설명으로 알맞은 것은?
     
     1. LPRng
     2. CUPS
     3. FreeBSD
     4. sysV

      <문제 해설>
버클리 프린팅하면 LPRng
애플하면 CUPS로 외우시면 편합니다.
[해설작성자 : 프린터장인]

 

 

 

47. alsactl 명령어의 옵션 중 –f를 적용하였을 때, 기본적으로 선택되는 환경 설정 파일로 알맞은 것은?
     
     1. /etc/sound.conf
     2. /etc/alsactl.state
     3. /etc/asound.state
     4. /etc/sound.state

      <문제 해설>
alsactl
리눅스 커널 2.6.x 버전의 표준 사운드 드라이버인 ALSA를 제어하는 명령


리눅스 사운드카드 제어 명령
alsactl -v : alsactl 명령어의 버전을 출력한다.
alsactl -h : help모드로 alsactl 명령어의 사용법을 출력한다.
alsactl -d : 디버그 모드를 사용한다.
alsactl init : ALSA 사운드 장치를 초기화 하는 명령어
alsamixer : 사운드카드의 볼륨을 조정하고자 할 때 사용하는 명령어

/etc/asound.state
alsactl 명령어의 옵션 중 –f를 적용하였을 때, 기본적으로 선택되는 환경 설정 파일

 

 

 

 

다음 LAN 구성 방식 중 버스(Bus)형에 대한 설명으로 틀린 것은?
     
     1. 하나의 통신회선에 여러 컴퓨터를 연결해서 전송하는 방식이다.
     2. 연결되는 컴퓨터의 수에 따라 네트워크 성능이 좌우된다.
     3. 단말기의 추가 및 제거가 어렵지만 설치비용이 저렴하다.
     4. 신호 반사에 의한 상호 간섭을 막기 위해 종단에는 종단기(Terminator)가 필요하다.

      <문제 해설>
버스형과 스타형은 단말기의 추가 및 제거가 쉽다

 

 

 

다음 중 데스크톱 환경으로 틀린 것은?
     
     1. GNOME
     2. KDE
     3. XFce
     4. Mutter

      <문제 해설>
Mutter(GNOME 3버전)는 GNOME에 사용되는 대표적 X윈도 매니저다.

 

 

 

다음 중 100Mbps의 전송속도에 전송매체는 UTP-5 또는 STP를 사용하는 케이블로 알맞은 것은?
     
     1. 100BASE-2
     2. 100BASE-5
     3. 100BASE-TX
     4. 100BASE-FX

     정답율 : 58%
      <문제 해설>
TX는 UTP케이블을 이용하는 반면 FX는 Fiber(광케이블)를 사용

 

 

 

다음 중 이더넷 환경에서 다중 접속의 반송파 감지 및 충돌 탐지 방식을 뜻하는 용어로 알맞은 것은?
     
     1. CSMA/CA
     2. CSMA/CD
     3. FDDI
     4. DQDB

      <문제 해설>
다중접속에서 MA(Multi Access)를 충돌 탐지에서 CD(Collision detection)를 찾아내면 바로 답이 나온다.

 

 

 

다음 중 TCP/IP 관련 계층이 나머지 셋과 틀린 것은?
     
     1. IMAP
     2. DNS
     3. ICMP
     4. SSH

      <문제 해설>
ICMP; 3계층(네트워크 계층)
IMAP,DNS,SSH (응용계층)

 

 

 

다음 중 삼바(SAMBA)와 가장 관계가 깊은 프로토콜로 알맞은 것은?
     
     1. CIFS
     2. NFS
     3. IRC
     4. portmap

     

<문제 해설>
삼바 하면 리눅스와 윈도우를 연결해주고 SMB프로토콜과 CIFS프로토콜이 있다고 기억.
윈도우 리눅스간에 공유가 나와도 무조건 삼바

 

 

 

다음 ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?
     
     1. IRC
     2. CIFS
     3. RPC
     4. imap

      <문제 해설>
RPC 원격프로시저호출(remote procedure all)별도의 원격제어를 위한 코딩없이 다른 주소공간에서 함수 프로시저 실행한 프로세스 간 통신기술  원격호출이용 함수실행프로그램에 동일코드 이용가능

 

 

 

다음 중 C 클래스 주소 대역에서 넷마스크값을 255.255.255.192로 설정했을 경우에 서브넷에 속한 전체 호스트의 개수로 알맞은 것은?
     
     1. 64
     2. 128
     3. 192
     4. 256

      <문제 해설>
아래와 같은 오류 신고가 있었습니다.
여러분들의 많은 의견 부탁 드립니다.
추후 여러분들의 의견을 반영하여 정답을 수정하도록 하겠습니다.

[오류 신고 내용]
[정답없음]
넷마스크가 255.255.255.192 일때, /26이므로 네트워크비트가 26비트, 호스트 비트는 6비트 입니다.
그러므로 2^6 = 64개의 호스트 갯수가 나오지만 실제로 사용할 수 있는 IP 수가 네트워크주소, 브로드케스트주소 2개를 제외하고 62개 입니다.
호스트란, IP를 부여받을 수 있는 기기를 말하므로, 가용가능한 IP수와 동일하게 넷마스크가 255.255.255.192 인 네트워크에서의
최대 호스트수는 62개(대) 입니다.

     [해설작성자 : 분당 양영디지털고]

 

 

 

다음 빅데이터 관련 기술 중 분석된 데이터의 의미와 가치를 시각적으로 표현하기 위한 기술로 알맞은 것은?
     
     1. Hadoop
     2. R
     3. NoSQL
     4. HBase

      <문제 해설>
빅 데이터(Big Data) : 기존의 데이터베이스 관리도구로 데이터를 수집, 저장, 관리, 분석할 수 있는 역량을 넘어서 대량의 정형 또는 비정형 데이터 집합으로부터 가치를 추출하고 결과를 분석하는 기술
데이터 마이닝, 기계 학습, 자연 언어 처리, 패턴 인식 등 해당됨. 하둡(Hadoop), R 등의 기술이 있음
[해설작성자 : 카리스마 김]

빅데이터
1. 하둡
대규모의 정형 및 비정형 데이터를 처리하는데 있어 가장 기본적인 인프라
2. NoSQL
데이터를 유연하고 빠르게 처리하기 위한 기술
3. R
분석된 테이터의 의미와 가치를 시각적으로 표현 기술

 

 

 

다음에서 설명하는 클라우드 서비스로 알맞은 것은?
     
     1. IaaS
     2. SaaS
     3. PaaS
     4. DaaS

      <문제 해설>
- IaaS(Infrastructure as a Service)> : 서버를 운영하기 위해서는 서버 자원, IP, Network, Storage, 전력 등등 인프라를 구축하기 위해 여러가지가 필요합니다. Iaas는 이러한 것들을 가상의 환경에서 쉽고 편하게 이용할 수 있게 서비스 형태로 제공합니다. Iass를 서비스로 제공하기 위해 기존 서버 호스팅보다 H/W 확장성이 좋고 탄력적이며 빠른 제공을 할 수 있는 가상화 기술을 이용합니다. Iass는 Pass, Saas의 기반이 되는 기술입니다.

- PasS(Platform as a Service) : 서비스를 개발 할 수 있는 안정적인 환경(Platform)과 그 환경을 이용하는 응용 프로그램을 개발 할 수 있는 API까지 제공하는 형태를 Paas라고 합니다.

- SaaS(Software as a Service) : Cloud환경에서 동작하는 응용프로그램을 서비스 형태로 제공하는 것을 Saas라고 합니다. 예를들어 메일 서비스를 들 수 있습니다. 사용자는 이 시스템이 무엇으로 이루어져 있고 어떻게 동작 하고 있는지 그리고 메일을 백업을 어떻게 하는지 알 필요가 없습니다. 그저 서비스 형태로 원하는 단말기(PC, Tablet, SmartPhone 등등)에서 메일을 주고 받으며, 필요하면 언제든지 공간도 늘려서 서비스를 받을 수 있기 때문입니다.

 

 

 

다음중 리눅스사운드드라이버의 유형으로틀린것은?
     
     1. OSS
     2. OSS/free
     3. ALSA
     4. SANE

     

<문제 해설>
OSS / Free (OSS/Lite)
장점 - 무료로 사용
      LINUX 커널에 포함
단점 - 더 이상 개발되지 않음
      플래그 앤 플레이에 대한 직접 지원이 없음

OSS
장점 - 많은 사운드 카드 지원
              동시에 여러 개의 디바이스 파일 등 지원
      다중 플랫폼
      플래그 앤 플레이 지원
단점 - 판매용 제품
      소스코드 미 제공

ALSA
장점 - 매우 안정적, 많은 카드 지원
      OSS/Free 와 완전히 호환
              플래그 앤 플레이 지원
              커널 2.6x의 사운드 표준
      소스 코드 제공
      무료로 사용
단점 - OSS와 다르게 할당된 디바이스 보다 많은 것을 사용 불가

업체 제공
장점 - 다른 드라이버에서는 지원하지 않는 사운드 카드 지원
단점 - 바이너리 전용 일 수 있음
      OSS/Free와 완전히 호환 불가

 

 

 

다음 중 PDF 문서를 볼 때 사용하는 프로그램으로 알맞은 것은?
     
     1. evince
     2. GIMP
     3. totem
     4. eog

      <문제 해설>
GIMP : 포토샵 같은 기능을 수행
totem : 동영상 재생 기능 수행
nautilius : 파일 관리 기능 수행
eog : eye of GNOME 리눅스 이미지 뷰어

 

 

61. 다음 중 일반적인 이더넷 연결에 사용하는 T586B의 배열 순서로 알맞은 것은?
     
     1. 흰주, 주, 흰녹, 파, 흰파, 녹, 흰갈, 갈
     2. 흰주, 주, 흰녹, 녹, 흰파, 파, 흰갈, 갈
     3. 흰녹, 녹, 흰주, 파, 흰파, 주, 흰갈, 갈
     4. 흰녹, 녹, 흰파, 파, 흰주, 주, 흰갈, 갈


     

<문제 해설>
T568A : 흰녹녹 흰주파 흰파주 흰갈갈 크로스케이블 (초)
T568B : 흰주주 흰녹파 흰파녹 흰갈갈 다이렉트케이블 (주)

 

 

 

다음 FTP에 대한 설명으로 틀린 것은?
     
     1. FTP 서버를 구축하기 위해서는 Proftpd나 Vsftpd 등을 설치해야 한다.
     2. 공개 소프트웨어를 제공하는 대부분의 FTP 서버에서는 anonymous라는 계정을 제공한다.
     3. FTP 서버에서는 21번 포트 하나만 열어두면 파일 전송이 가능하다.
     4. ftp라는 클라이언트 명령어를 사용해서 FTP 서버에 접속할 수 있다.

      <문제 해설>
FTP 포트는 20, 21 두개의 포트사용
21번 > 세션연결
20번 > 데이터전송

 

 

 

다음 상황과 가장 관계가 깊은 netstat 명령의 State값으로 알맞은 것은?
     
     1. SYS-SENT
     2. ESTABLISHED
     3. SYN_RECEIVED
     4. CLOSED

      <문제 해설>
SYS_SENT : 접속하기 위해 패킷을 전송한 상태
ESTABLISHED : 서버와 클라이언트 간에 세션 연결이 성립되어 통신이 이루어지는 상태
CLOSE : 연결이 종료된 상태

 

 

 

다음 중 시스템에 설정되어 있는 게이트웨이 주소를 확인하는 명령으로 알맞은 것은?
     
     1. arp
     2. ifconfig
     3. ethtool
     4. netstat

     

<문제 해설>
netstat -rn 실행하면,
게이트웨이 주소 나옵니다.

그외 traceroute>ifconfig에서도 게이트웨이 주소 나옵니다.
(이 둘 중엔 traceroute가 정답에 가깝습니다.)

 

route : 라우팅 테이블의 정보를 출력하거나 관리하는 명령.

네트워크 주소, 게이트웨이 주소를 확인하거나 설정할 때 사용

 

 

 

다음 중 GNOME 데스크톱 기반의 파일 관리 프로그램으로 알맞은 것은?
     
     1. GIMP
     2. nautilus
     3. evince
     4. totem

      <문제 해설>
GNOME 데스크톱환경에서
Gimp : 포토샵 기능 프로그램
Nautilus : 파일관리 프로그램
evince : pdf를 열때 사용하는 프로그램
Totem : 동영상 기능 프로그램

 

 

다음에서 설명하는 프로토콜의 기능으로 알맞은 것은?

     

     1. 흐름제어(Flow Control)

     2. 연결 제어(Connection Control)

     3. 전송 서비스(Transmission Service)

     4. 멀티플렉싱(Multiplexing)


     정답 : [

3
]
     정답율 : 44%

 


해설이 아직 작성되지 않았습니다.
해설을 알고 계시다면 오른쪽 해설추가 기능을 이용하여
해설을 작성하여 다른분들과 함께 해설을 나누었으면 합니다.

 

 

 

 

 

다음 중 netstat의 status 결과와 내용으로 알맞은 것은?
     
     1. TIME-WAIT : 패킷 처리가 끝났지만 분실 되었을지 모를 느린 세그멘트를 위해 당분간 소켓을 닫고 유지하는 상태
     2. CLOSING : 정상적으로 확인 메시지를 받고 소켓을 종료하는 상태
     3. LAST_ACK : 원격 호스트가 종료를 위해 소켓을 열어놓고 마지막 ACK 패킷을 기다리는 상태
     4. SYS-SENT:로컬시스템의 클라이언트 애플리케이션이 원격 호스트에 연결을 요청한 상태

      <문제 해설>
TIME-WAIT : 연결은 종료되었지만 분실되었을지 모르는 느린 세그먼트를 위해 당분간 소켓을 열어놓은 상태
CLOSING : 흔하지 않지만 주로 확인 메시지가 전송도중 분실된 상태
LAST_ACK : 종료 요청 패킷
[해설작성자 : 김루비]

 

 

65. 다음 중 ( 괄호 )안에 들어갈 내용으로 알맞은 것은?

     

     1. ⓐ TCP - ⓑ NIS - ⓒ realmd

     2. ⓐ NIS - ⓑ RPC - ⓒ portmap

     3. ⓐ NAS - ⓑ CIFS - ⓒ xinetd

     4. ⓐ UDP - ⓑ HTTP - ⓒ yum

   

 

<문제 해설>
NFS - RPC

SAMBA - CIFS

 

 

66. 다음 중 route 명령의 항목 중 Flags의 설명으로 틀린 것은?
     
     1. U : 인터페이스가 사용되고 있음을 나타낸다.
     2. D : 테이블 엔트리가 설정된 경우, ICMP 리다이렉트 메시지로 운영된다.
     3. P : 테이블 엔트리가설정된경우, ICMP 리다이렉트 메시지에 의해 수정되고 있음을 나타낸다.
     4. G : 라우트가 게이트웨이로 사용되고 있음을 나타낸다.

     

<문제 해설>

     1.

U : 인터페이스가 사용되고 있음을 나타낸다.
     2. D : 테이블 엔트리가 설정된 경우, ICMP 리다이렉트 메시지로 운영된다.
     3.

: 테이블 엔트리가설정된경우, ICMP 리다이렉트 메시지에 의해 수정되고 있음을 나타낸다.

     4. G : 라우트가 게이트웨이로 사용되고 있음을 나타낸다

 

 

 

67. 다음 중 C 클래스 기준으로 넷마스크 값이 “255.255.255.192“인 경우(4개의 서브넷) 해당 C 클래스 대역 전체에서 호스트가 사용 가능한 IP 주소의 개수로 알맞은 것은?
     
     1. 256개
     2. 254개
     3. 252개
     4. 248개

      <문제 해설>
255     .255     .255     .192
=11111111.11111111.11111111.11000000
host갯수: (2^6)-2=64-2=62

※대역 전체에서 호스트가 사용 가능한 IP주소의 개수: 62*4=248

 

 

68. 다음 중 리눅스 시스템에서 네임 서빙을 받는 우선순위를 설정하는 파일로 알맞은 것은?
     
     1. /etc/host.conf
     2. /etc/sysconfig/network
     3. /etc/hosts
     4. /etc/sysconfig/network.conf

      <문제 해설>
/etc/hosts: ip주소와 host 네임을 mapping시켜줌
[해설작성자 : 김루비]

/etc/sysconfig/network는 hostname 바꿀수있음
[해설작성자 : 리마2급딸뿐]

 

 

 

 

다음 중 IP 주소(Internet Protocol Address)의 설명으로 틀린 것은?
     
     1. IP 주소는 특수한 번호로 각 컴퓨터마다 고유한 값으로 제공한다.
     2. IPv4는 32비트의 이진 숫자로 구성된다.
     3. IP주소는 0.0.0.0∼255.255.255.255 사이의값을갖는다.
     4. IP 주소는 첫 4비트 영역의 값에 따라 A, B, C, D 총 4개의 클래스로 나뉜다.

      <문제 해설>
IP 주소는 첫 4비트 영역에 따라 A, B, C, D, E 총 5개의 클래스로 나뉨.

 

 

 

다음 중 TCP 프로토콜의 설명으로 틀린 것은?
     
     1. 연결지향 전송 프로토콜이다.
     2. UDP에 비해 속도가 빠르다.
     3. 안전성과 신뢰성이 뛰어나다.
     4. 3-way handshaking 연결 방식을 갖는다.

     

<문제 해설>
TCP연결지향형 프로토콜로 안정성과 신뢰성을 중시하고 헤더가 복잡하면서 3-Ways handshake연결방식을 갖는다.
UDP비연결형 프로토콜로 속도를 중시하고 헤더가 간단하다

 

 

 

다음 gzip 옵션 중 결과를 표준 출력으로 보낼 때 사용하는 옵션으로 알맞은 것은?
     
     1. -d
     2. -l
     3. -c
     4. -9

      <문제 해설>
<문제 해설>
-d : 압축해제
-l : 압축전 파일크기와 압축후 크기 등 표시
-c : 표준출력
-9 : 최대한 압축

 

 

 

다음 중 리눅스 에디터의 종류와 설명으로 틀린 것은?
     
     1. vi는 유닉스 계열 시스템에서 가장 많이 쓰이는 편집기로 빌 조이가 개발하였다.
     2. emacs는 리처드 스톨만이 매크로기능이 있는 텍스트 교정 및 편집기로 개발하였다.
     3. pico는 워싱턴대학에서 만든 유닉스용 편집기로 윈도우의 메모장처럼 사용이 간편하다.
     4. nano는 자유 소프트웨어의 라이선스가 아니므로 소스의 수정이 불가능하다.

      <문제 해설>
pico nano 의 단골문제가 라이센스문제입니다.
pico:라이센스가 자유롭지못하다.
nano:pico의 복재판으로 자유라이센스(GNU)

 

 

 

 

ihd 사용자에 설정된 quota 정보를 ihd2 사용자에게도 동일하게 적용하려고 할 때 알맞은 것은?
     
     1. setquota -t ihd ihd2
     2. setquota -c ihd ihd2
     3. edquota -p ihd ihd2
     4. edquota -c ihd ihd2

      <문제 해설>
-P 옵션은 다른사용자에게도 동일하게 적용

 

 

 

다음 중 killall 명령어를 사용하여 시그널이 전송된 결과를 출력할 때 사용하는 옵션으로 알맞은 것은?
     
     1. -l
     2. -w
     3. -v
     4. -s

      <문제 해설>
여러 명령어에서 공통으로 쓰이는 옵션인 verbose의 v이다.
-v는 명령어의 실행결과를 알려준다.

 

 

 

다음 중 ps 명령어를 사용하여 pid, tty, time, cmd 등을 출력 포맷으로 지정하는 옵션으로 알맞은 것은?
     
     1. -f
     2. -e
     3. -A
     4. -o

     

<문제 해설>
-f : full
-e, -A : all processes  
-o user-defined 출력포맷

 

 

 

다음 중 emacs 편집기에서 현재 편집중인 파일을 종료하고 새로운 파일을 편집하려고 할 때 입력하는 조합으로 알맞은 것은?
     
     1. [Ctrl]+[x] 후에 [Ctrl]+[c]
     2. [Ctrl]+[x] 후에 [Ctrl]+[s]
     3. [Ctrl]+[x] 후에 [Ctrl]+[f]
     4. [Ctrl]+[x] 후에 [Ctrl]+[h]

      <문제 해설>
종료니까 x 후에 새파일(file)이니까 f 로 기억하면 될듯 합니다.
[해설작성자 : 내일 시험]

 

 

 

다음 중 gzip 패키지에 같이 들어 있는 명령으로 압축되어 있는 텍스트 파일의 내용을 확인할 때 사용하는 명령으로 알맞은 것은?
     
     1. bzip
     2. bunzip
     3. cat
     4. zcat

      <문제 해설>
압축을 풀지 않고 확인하는 방법 : zcat, zmore, zless

 

 

 

다음 rpm 명령어의 옵션 중 패키지 관련 문서 및 man 페이지 파일 정보를 출력할 때 옵션으로 알맞은 것은?
     
     1. -qf
     2. -qd
     3. -qR
     4. -qc

      <문제 해설>
d를 문서를 뜻하는 document로 생각하면 암기가 쉽다.

 

 

 

다음 중 xhost 명령을 이용하여 192.168.1.200 클라이언트를 X 서버에 접근 가능하도록 설정 할 때 알맞은 것은?
     
     1. xhost -a 192.168.1.200
     2. xhost +a 192.168.1.200
     3. xhost - 192.168.1.200
     4. xhost + 192.168.1.200

      <문제 해설>
xhost로 X 서버에 접근 가능한 IP를 추가시킬때는 xhost + (접근 가능하게 할 IP)
형식으로 입력하면 된다. 그러므로 답은 4번

 

 

 

다음 중 IPv6의 특징으로 알맞은 것은?
     
     1. 주소 표시 공간이 32비트에서 256비트로 확장 되면서 거의 무한에 가까운 주소 제공한다.
     2. IP주소 확장으로 복잡성 증가의 이유로 호스트 주소 자동 설정을 지원되지 않는다.
     3. 전송효율을 목표로 다양한 정보를 담기 위해 IPv4와 비교하면 헤더 구조가 복잡하다.
     4. 패킷 출처 인증, 데이터 무결성 및 비밀 보장 기능을 IPv6 확장 헤더를 통해 적용 가능하다.

      <문제 해설>
IPv6의 주소표시공간은 128비트.
IPv4에 비해 헤더구조 단순.

 

 

 

다음 중 SSH의 옵션과 설명으로 알맞은 것은?
     
     1. -L : 현재 클라이언트 쪽에서 로그인한 계정이 아닌 다른 계정으로 접속할 때 사용한다.
     2. -a : 인증 에이전트의 전송을 허가한다.
     3. -N : 리모트 명령을 실행하지 않는다.
     4. -k : Kerberos 티켓 및 AFS 토큰의 전송을 허가한다.

      <문제 해설>
ssh의 옵션 :ssh -N(리모트 명령을 실행하지 않는다), ssh -l(계정변경로그인)
[해설작성자 : kani]

 

 

 

 

다음 중 주요 포트번호와 주요 사용 서비스가 알맞게 짝지어진 것은?
     
     1. 22 : Telnet에서 사용
     2. 23 : SSH에서 사용
     3. 25 : SMTP에 사용
     4. 80 : DNS에서 사용

      <문제 해설>
22 : SSH
23 : Telnet
53 : DNS
80 : HTTP

 

 

 

다음 중 이더넷(Ethernet) 매체 종류와 배선 방식에 대한 설명으로 틀린 것은?
     
     1. 100BASE-TX : 100Mbps의 전송 속도에 전송 매체는 UTP-5 또는 STP를 사용
     2. 100BASE-FX : 100Mbps의 전송 속도에 전송 매체는 광케이블을 사용
     3. 1000BASE-T : 1000Mbps의 전송 속도에 전송 매체는 UTP-5를 사용
     4. 1000BASE-LX : 단파장의광섬유를사용하는규격으로 최대 220~550M까지 가능

     

<문제 해설>
1000BASE-LX 는 장파장(1300nm)의 광섬유 사용
전송규격은 다중모드가 최대 550m, 단일모드가 5Km

TX는 UTP  FX는 광케이블

 

 

 

다음 중 arp 명령의 옵션과 설명으로 알맞은 것은?
     
     1. -a : ARP 캐쉬 테이블에 저장된 특정 값의 속성을 변경한다.
     2. -r : ARP 캐쉬 테이블에 저장된 특정 MAC 주소를 삭제한다.
     3. -s : ARP 캐쉬 테이블에 저장된 특정 IP에 대한 MAC 주소를 변경한다.
     4. -n : IP 주소를 숫자 대신 심볼릭 호스트 명으로 변환하여 출력한다.

      <문제 해설>
-a : ARP 테이블 보기
-d : ARP 테이블 삭제

 

 

 

다음 중 내부 네트워크를 구축할 때 사용하는 사설 IP 주소 대역으로 틀린 것은?
     
     1. 10.0.0.0 ∼ 10.255.255.255
     2. 172.16.0.0 ∼ 172.31.255.255
     3. 192.168.0.0 ∼ 192.168.255.255
     4. 224.0.0.0 ∼ 239.255.255.255

      <문제 해설>
224.0.0.0 ∼ 239.255.255.255: 멀티캐스트에 사용되는 IP 주소 대역

 

 

 

다음에서 설명하는 모바일 운영체제로 알맞은 것은?
     
     1. Bada OS
     2. Android
     3. Tizen
     4. LiMo
     


 

Tizen : 스마트폰, 태블릿, 노트북 등을 지원하는 다목적 운영체제로, 삼성전자, 모토로라, NEC, NTT 도코모 등을 포함한 타이젠 연합((Tizen Association)과 리눅스 재단(Linux Foundation)이 개발을 주도하였다.


 

 

다음 중 XEN 가상화 기술에 대한 설명으로 틀린 것은?
     
     1. 전가상화와 반가상화를 모두 지원한다.
     2. 호스트 운영체제(Dom 0)는 리눅스만 지원하지만, 게스트 운영체제(Dom U) 리눅스, 윈도우즈등 다양한 운영체제를 폭넓게 지원한다.
     3. 케임브리지 대학교에서 시작한 프로젝트로 2002년 공개 프로젝트로 전환되었다.
     4. XEN 가상화 기술기반으로 개발된 제품은 Virtual Iron, Oracle VM Server 등이 있다.

      <문제 해설>
- 전가상화와 반가상화를 모두 지원
- 케임브리지 대학교에서 2002년 공개프로젝트로 전환
- 가상화 기술기반으로 개발된 제품은 Virtul Iron, Oracle VM Server가 있다.

 

 

 

 

 

다음 중 dig(Domain Information Groper) 명령을 이용하여 DNS로부터 도메인 정보를 확인하기 위해 사용되는 쿼리 타입과 설명으로 틀린 것은?
     
     1. all : 지정한 도메인의 모든 정보를 의미
     2. mx : 지정한 도메인의 메일서버 정보를 의미
     3. ns : 네임서버를 의미
     4. soa : SOA 정보를 의미

      <문제 해설>
any:지정한 도메인의 모든 정보를 의미

 

 

 

다음 중 X 윈도 데스크톱 환경으로 틀린 것은?
     
     1. GNOME
     2. LXDE
     3. XFCE
     4. KRFB

      <문제 해설>
KRFB는 KDE에서 원격접속에 사용되는 프로그램이다.

 

 

 

 

다음 ( ) 안에 들어갈 내용으로 알맞은 것은?
     
     1. /etc/shells
     2. /bin/shells
     3. /usr/bin/shells
     4. /etc/passwd

      <문제 해설>
일단 /etc에서 쉘이이루어지고
/etc/shells는 사용가능한쉘이고
/etc/passwd는 사용하는쉘입니다

 

2014년 기출문제

 

 

다음 chgrp 옵션 중 심볼릭 링크(Symbolic Link)파일의 그룹 소유권을 변경할 때 사용하는 옵션으로 알맞은 것은?
     
     1. -R
     2. -c
     3. -f
     4. -h

      <문제 해설>
1.-R:지정한 디렉토리 아래에 있는 모든 파일도 함께 지정한 그룹으로 변경한다.
2.-c:작업상태를 자세히 보여주나, 실제로 변경되는 것만 보여준다.
3.-f:그룹이 변경되지 않는 파일들에 대한 오류 메시지를 보여주지 않는다.
4.-h:심볼릭 링크가 지정하는 것 대신에 심볼링 링크 자체의 그룹을 변경한다.
[해설작성자 : 혁숭이]

chgrp: 파일이나 디렉토리의 소유그룹을 변경할 때 사용하는 명령어.
    
1. -R: 경로와 그 하위 파일들을 모두 변경한다.
2. -c: 변경된 파일만 자세하게 보여준다.
3. -f: 변경되지 않은 파일에 대해서 오류 메시지를 보여주지 않는다.
4. -h: 심볼릭 링크 파일 자체의 그룹 소유권을 변경한다.
[해설작성자 : 망각의곡선]

 

 

 

다음 중 CD-ROM, DVD-ROM 등과 같은 보조기억장치의 미디어를 꺼낼 때 사용하는 명령으로 알맞은 것은?
     
     1. mount
     2. eject
     3. fdisk
     4. umount

      <문제 해설>
mount : 장치를 마운트 시키는 명령어
eject : 보조기억장치의 미디어를 뺄때 쓰는 명령어
fdisk : 하드디스크를 파티션 할때 쓰는 명령어
umount : 장치를 마운트 해제(언마운트)시키는 명령어

 

 

 

다음 중 사용자의 쿼터 설정 정보를 출력할 때 사용하는 명령어로 알맞은 것은?
     
     1. quotacheck
     2. quotaon
     3. repquota
     4. setquota

      <문제 해설>
quotacheck - 쿼터 데이터베이스 파일 생성
quotaon - 쿼터 사용 활성화
repquota - 쿼터 정보 요약 출력하기
edquota - 쿼터 설정하기
quota - 쿼터 정보 확인하기

 

 

 

다음 중 Apache 웹 서버 데몬을 종료시키는 방법으로 틀린 것은?
     
     1. service httpd stop
     2. killall httpd
     3. killall –v -9 httpd
     4. killall –HUP httpd

      <문제 해설>
SIGHUP : 다시 시작하기. 주로 데몬 프로세스 재시작에 사용

 

 

 

다음과 같이 jobs 명령을 내렸을 때 결과 값으로 알맞은 것은?
     
     1. [1]- Running vim a.txt
[2]+ Running vim b.txt
     2. [1]- Running vim a.txt
[2]+ Stopped vim b.txt
     3. [1]- Stopped vim a.txt
[2]+ Running vim b.txt
     4. [1]- Stopped vim a.txt
[2]+ Stopped vim b.txt

      <문제 해설>
Vim 명령어로 파일을 생성하고 & 를붙이면 백그라운드로 실행이 된다
둘다 끝에 &를 붙였으므로 백그라운드로 실행이므로
둘다 stopped 이다

 

 

 

 

다음 rpm 사용법 중 시스템에 설치된 모든 패키지를 검증하는 명령으로 알맞은 것은?
     
     1. rpm -qa
     2. rpm –qR
     3. rpm -Va
     4. rpm –qv

     

<문제 해설>
-qa : 현재 설치된 모든 패키지 목록을 찾는데 사용한다. 보통 grep명령과 같이 사용된다.
-Va : 전체 패키지를 검증한다.
-Vp : 한 패키지만 검증한다.
-Vf : 현재 설치된 파일의 검증할때 쓴다. 문제가 없으면 '.'으로 표신된다.

 

 

 

다음 중 cmake에 대한 설명으로 틀린 것은?
     
     1. 소프트웨어 빌드에 특화된 언어로 독자적인 설정 스크립트를 이용한다.
     2. 크로스 컴파일을 할 수 없다.
     3. SWIG, Qt, FLTK 등을 지원한다.
     4. 평행 빌드(Parallel builds)를 지원한다.

      <문제 해설>
cmake(Cross Platform Make)

1: 소프트웨어 빌드에 특화된 언어로 독자적 설정 스크립트를 사용한다.
2: 크로스 컴파일을 할 수 있다.
3: SWIG, Qt 지원에 특화되어 있다.
4: 평행 빌드를 할 수 있다.

 

 

 

다음 중 CUPS에 대한 설명으로 틀린 것은?
     
     1. 애플이 개발한 오픈 소스 프린팅 시스템이다.
     2. HTTP기반의 IPP(Internet Printing Protocol)을 사용한다.
     3. 관련 명령어도 BSD와 System V계열 모두 사용 가능하다.
     4. SMB 프로토콜을 지원하지 않는다.

      <문제 해설>
CUPS(Common Unix Printing System)

1: 애플에서 개발한 모듈 방식의 프린팅 시스템이다.
2: 인쇄작업과 대기열을 취급하는 기반으로 IPP(Internet Printing Protocol)을 이용한다.
3: System V 형식과 BSD 형식의 커멘드라인 인터페이스도 지원한다.
4: SMB 프로토콜도 부분적으로 지원한다.

 

 

 

 

다음 중 ssh 기반으로 로그인에 성공한 사용자에게 메시지를 전달하려고 할 때 설정하는 파일로 알맞은 것은?
     
     1. /etc/issue
     2. /etc/issue.net
     3. /etc/nologin.txt
     4. /etc/motd

      <문제 해설>
로그인시 보여줄 메시지 설정
/etc/issue : 로컬 접속시도시 보여줄 메시지파일(로그인 전)
/etc/issue.net : 원격지에서 접속시도시 보여줄 메시지파일(로그인 후)
/etc/motd : 로컬접속, 원격접속 모두에 해당하며 로그인 성공 후 보여줄 메시지 파일
/etc/nologin : 시스템으로 root가 아닌 사용자들에 대해 로그인을 막는다

 

 

 

다음 중 이더넷 카드를 부팅 시 활성화시키기 위해 모듈 관련 설정 파일이 들어있는 디렉터리로 알맞은 것은?
     
     1. /etc/xinetd.d
     2. /etc/modprobe.d
     3. /etc/module.d
     4. /etc/modules.d

     
해설이 아직 작성되지 않았습니다.
해설을 알고 계시다면 오른쪽 해설추가 기능을 이용하여
해설을 작성하여 다른분들과 함께 해설을 나누었으면 합니다.
로그인 후 오류 신고 및 해설 작성 하시면 포인트가 제공됩니다.

 

 

 

다음 중 레드햇 계열 리눅스에서 현재 설치된 패키지의 그룹별 정보를 얻고 싶을 때 사용하는 명령으로 알맞은 것은?
     
     1. yum grouplist
     2. yum groupinfo
     3. yum search
     4. yum list

     정답율 : 58%
      <문제 해설>
grouplist : 패키지 그룹에 대한 정보를 출력.
groupinfo : 해당 패키지그룹명과 관련된 패키지 정보를 출력.
search [문자열..] : 문자열이 포함된 패키지를 찾아줌.
list : 전체 패키지에 대한 정보를 출력.
[해설작성자 : 조람쥐]

 

 

 

 

다음 중 그래픽이나 로고 디자인, 사진 편집, 이미지 합성, 이미지 포맷 변환 등을 할 때 가장 유용할 프로그램으로 알맞은 것은?
     
     1. evince
     2. gimp
     3. ImageMagick
     4. eog

     정답율 : 57%
     

<문제 해설>
evince      pdf파일을 볼 수 있는 프로그램
gimp        그래픽이나 로고 디자인,사진편집,이미지 합성,이미지 포맷 변환 등을 할 때 가장 유용할프로그램
ImageMagick 이미지를 생성 하거나 편집을 할 수 있고 이미지를 볼 수 있는 프로그램이다.
eog         이미지뷰어

 

 

 

다음 중 OSI 모델의 응용 계층과 밀접한 관계가 있는 프로토콜로 알맞은 것은?
     
     1. Ethernet
     2. TCP
     3. NFS
     4. ICMP

     정답율 : 54%
      <문제 해설>
1. Ethernet -> 데이터링크 계층
2. TCP -> 전송 계층
3. NFS -> 응용 계층
4. ICMP -> 네트워크 계층

*응용 계층 : HTTP, SMTP, POP3, IMAP, DNS, NFS, FTP, TELNET, SSH 등
*표현 계층 : SMB, AFP, ASN.1 등
*세션 계층 : SSL, TLS, NetBIOS 등
*전송 계층 : TCP, UDP, RTP 등
*네트워크 계층 : IP, ICMP, ARP, RARP, IGMP, BGP, RIP, IPX 등
*데이터링크 계층 : Ethernet, 토큰 링, FDDI, ATM 등
*물리 계층 : RS-232, 10BASE-T, 100BASE-TX, DSL 등
[해설작성자 : 조람쥐]

 

 

 

 

다음에서 설명하는 프로토콜로 알맞은 것은?
     
     1. ARP
     2. ICMP
     3. IP
     4. TCP

     정답율 : 56%
     
해설이 아직 작성되지 않았습니다.
해설을 알고 계시다면 오른쪽 해설추가 기능을 이용하여
해설을 작성하여 다른분들과 함께 해설을 나누었으면 합니다.

 

 

 

 

다음에서 설명하는 내용과 가장 관련 있는 프로토콜로 알맞은 것은?
     
     1. HTTP
     2. SMTP
     3. FTP
     4. IMAP

     정답율 : 48%
     

<문제 해설>

SMTP : 전자메일 전달
IMAP : 전자우편 수신하고 보관하는데 사용하는 프로토콜

 

 

 

다음 조건 일 때 생성되는 서브네트워크의 개수로 알맞은 것은?
     
     1. 4
     2. 64
     3. 128
     4. 192

     정답율 : 56%
      <문제 해설>
호스트가 64개이고 256을 64로 나누면 4개의 서브넷이 됩니다

 

 

 

 

다음 중 기본 서브넷마스크 값을 갖는 B 클래스의 호스트 IP 주소 개수로 알맞은 것은?
     
     1. 128
     2. 256
     3. 65,536
     4. 16,777,216

     정답율 : 68%
      <문제 해설>
각 호스트별 호스트 IP주소의 개수
A class : 16,777,216
B class : 65,536
C class : 256

 

 

 

  /etc/fstab 파일 4번째 필드의 주요 옵션 중 로컬(Local) 시스템에서 일반 사용자가 마운트 할 수 있는 권한을 부여하는 옵션으로 알맞은 것은?
     
     1. defaults
     2. grpquota
     3. user
     4. usrquota

     정답율 : 48%
     

<문제 해설>
Mount Option(마운트옵션)---> 파일시스템에 맞게 사용되는 옵션들을 설정하는 필드

default - rw, nouser, auto, exec, suid속성을 모두 설정
auto    - 부팅시 자동마운트
noauto  - 부팅시 자동마운트를 하지않음
exec    - 실행파일이 실행되는것을 허용
noexec  - 실행파일이 실행되는것을 불허용
suid    - SetUID, SetGID 사용을 허용
nosuid  - SetUID, SetGID 사용을 불허용
ro      - 읽기전용의 파일시스템으로 설정
rw      - 읽시/쓰기전용의 파일시스템으로 설정
user    - 일반사용자 마운트 가능
nouser  - 일반사용자 마운트불가능, root만 가능
quota   - Quota설정이 가능
noquota - Quota설정이 불가능

 

디폴트- nouser

 

 

 

 

모든 소켓의 PID 및 프로그램명을 출력하고, 호스트명 및 포트명은 숫자값으로 출력하려고 한다. 다음 ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?
     
     1. -an
     2. -ap
     3. -anp
     4. -aux

     정답율 : 49%
      <문제 해설>
netstat 옵션
a = 모든 소켓 보기
n = 도메인 주소를 읽어들이지 않고 숫자로 출력한다.
p = PID와 사용중인 프로그램명이 표시된다.
u = UDP 프로토콜 보기
더 많은 옵션이 있으므로 다른 옵션들은 구글 검색을 통해 공부해봅시다.
[해설작성자 : 박명수]

 

 

 

다음에서 설명하는 클라우드 서비스의 종류로 알맞은 것은?
     
     1. IaaS
     2. PaaS
     3. SaaS
     4. DaaS

     정답율 : 49%
      <문제 해설>
IaaS = 인프라스트럭쳐 레벨을 제공하는 서비스를 의미.
PaaS = 개발자가 어플리케이션을 개발, 서비스 하기위해 사용가능한 서비스와 기능들이 제공되는 클라우드 서비스를 의미.
SaaS = 어플리케이션의 소비 관점에서 제공되는 IT의 서비스 방식을 의미.
Daas = 클라우드 기반 데스크톱으로 PaaS와 SaaS를 결합한 데스크톱 서비스.