리눅스마스터 2급 · 2008

리눅스마스터 2급 (2008-03-16)

총 80문항

정답과 해설은 문제지에 없어요. CBT에서 확인할 수 있어요.

  1. 1.다음에서 설명하는 디렉토리로 알맞은 것은?

    1. ①/tmp
    2. ②/usr
    3. ③/boot
    4. ④/var
  2. 2.디렉토리 /tmp는 rwxrwxrwt 권한으로 설정되어 있어 시스템의 사용자들이 자유롭게 파일 등을 생성, 삭제 할 수 있다. 다음 chmod 명령 중 /tmp와 동일한 권한을 설정할 수 있는 것은?

    1. ①chmod 1775 /test
    2. ②chmod 4777 /test
    3. ③chmod 2777 /test
    4. ④chmod 1777 /test
  3. 3./etc/passwd는 모든 사용자들이 읽을 수 있으나 직접 수정은 root만 가능하다. 아래와 같이 /etc/passwd의 7번째 값인 /bin/bash를 일반사용자가 /bin/tcsh로 자신의 쉘을 변경하려고 한다면 어떤 명령을 수행해야 하는가?

    1. ①tcsh
    2. ②chsh
    3. ③bash
    4. ④bosh
  4. 4.ihd.txt 파일을 새로 생성하였을 때 파일의 허가권을 rw-r----- 와 같이 하려고 할 경우 umask 값은?

    1. ①022
    2. ②020
    3. ③026
    4. ④024
  5. 5.다음과 같이 사용자 root, 그룹 root 소유인 디렉토리 ihd를 포함한 하위의 파일과 디렉토리의 소유그룹을 ihdgrp로 변경하려고 한다. 알맞는 것은?

    1. ①chgrp -g ihdgrp ihd
    2. ②chown -g ihdgrp ihd
    3. ③chgrp -R ihdgrp ihd
    4. ④chown -R ihdgrp ihd
  6. 6.다음 중 리눅스 디렉토리의 일반적인 설명으로 틀린 것은?

    1. ①/boot : 부트 이미지 저장 디렉토리
    2. ②/lib : 라이브러리 저장 디렉토리
    3. ③/etc : 각종 시스템 설정 파일 저장 디렉토리
    4. ④/users : 사용자 홈 저장 디렉토리
  7. 7.시스템 운영 중 저장 공간이 부족하여 디스크를 추가하려고 한다. 디스크 추가 시 사용해야 하는 명령어가 순서에 맞게 나열된 것은?

    1. ①fdisk - mkfs - mount
    2. ②mount - fdisk - mkfs
    3. ③mkfs - mount - fdisk
    4. ④fdisk - mount - mkfs
  8. 8.다음에서 설명하는 명령어로 알맞은 것은?

    1. ①scdk
    2. ②fsck
    3. ③ckfs
    4. ④chkdisk
  9. 9.다음은 어떤 명령의 수행 결과인가?

    1. ①df -Gt
    2. ②df -Ht
    3. ③df -Tg
    4. ④df -Th
  10. 10.현재 디렉토리를 포함하여 하위에 있는 디렉토리의 파일 용량까지 한번에 보여주는 명령어는 무엇 인가?

    1. ①df
    2. ②dc
    3. ③du
    4. ④dd
  11. 11.다음 보기 중 올바르게 짝지어진 것은?

    1. ①foreground - 화면에 보여주지 않으면서 실행 되는 상태
    2. ②background - 화면에 보여주면서 실행되는 상태
    3. ③suspend - 메모리에 올라가 있지만 정지된 상태
    4. ④daemon - 화면에 보여주면서 실행되는 상태
  12. 12.아래와 같이 vi 편집기로 문서 작업 중 아래와 같이 작업이 suspend 되어 있다. 다시 작업을 계속하려면 어떤 명령을 내려야 하는가?

    1. ①ag
    2. ②bg
    3. ③fg
    4. ④ng
  13. 13.서버를 운영하는 방식 중의 하나로 자신은 메모리에 상주하여 대기를 하고 있다가 서비스 요청을 받으면 해당 서비스 프로그램을 구동시켜 서비스를 제공하는 daemon으로 인터넷 슈퍼 데몬이라고 불리는 이것은 무엇인가?

    1. ①standalone
    2. ②super daemon
    3. ③httpd
    4. ④xinetd
  14. 14.다음 프로세스에 보내는 신호(signal)와 번호의 의미가 연결된 것중 틀린 것은?

    1. ①2 : INT(Interval, 실행간격 조정)
    2. ②3 : QUIT(Quit, 실행 종료)
    3. ③9 : KILL(Kill, 무조건 종료)
    4. ④15 : TERM(Terminate, 가능한한 정상 종료)
  15. 15.Foreground로 동작 중인 프로세스를 suspend 하려고 한다. 다음 보기 중 알맞은 것은?

    1. ①Ctrl + Z
    2. ②Ctrl + C
    3. ③Ctrl + X
    4. ④Ctrl + D
  16. 16.서버 사용률이 적은 매주 일요일 새벽 4시 정각에 백업 스크립트인 /usr/local/bin/backup.sh를 이용 하여 데이터를 백업을 하려고 한다. 다음 crontab의 설정 중 알맞은 것은?

    1. ①* 0 * 4 00 /usr/local/bin/backup.sh
    2. ②0 * 4 00 * /usr/local/bin/backup.sh
    3. ③00 4 * * 0 /usr/local/bin/backup.sh
    4. ④4 00 * 0 * /usr/local/bin/backup.sh
  17. 17.시스템의 프로세스 수가 얼마이고 몇 개의 프로세스가 실행 중인지, CPU 상태는 어떤지 등에 대한 실시간 정보를 제공해주는 top 명령에서 CPU 사용률에 따라서 정렬할 때 사용하는 명령어는?

    1. ①C
    2. ②P
    3. ③U
    4. ④M
  18. 18.현재 동작 중인 프로세스들의 상태 중 PPID를 확인하려고 한다. 알맞은 것은?

    1. ①ps -e
    2. ②ps -p
    3. ③ps -f
    4. ④ps -a
  19. 19.프로세스관련 명령어 중 프로세스의 상태를 모니터링하는 명령어가 아닌 것은?

    1. ①kill
    2. ②ps
    3. ③pstree
    4. ④top
  20. 20.웹서버(httpd)를 standalone으로 구동하면 다음과 같이 동시에 여러 개의 자식 프로세스가 동작하여 서비스 요청을 처리한다. 다음 중 웹서버(httpd)를 한번에 종료하는 명령으로 틀린 것은?

    1. ①service httpd stop
    2. ②killall httpd
    3. ③kill -9 5966 5969 5976
    4. ④kill -9 httpd
  21. 21.다음 중 쉘(shell)에 대한 설명으로 틀린 것은?

    1. ①사용자가 내린 명령을 해석하고 실행시키는 역할을 한다.
    2. ②하나의 명령만을 처리하므로 여러 명령을 스크립트로 작성하는 것은 불가능하다.
    3. ③명령 스크립트를 작성하여 배치(batch)프로그램으로 이용할 수 있다.
    4. ④사용 중 다른 쉘로 변경하는 것이 가능하다.
  22. 22.다음 중 쉘과 명령어 해석기 동작 특성이 같은 것은?

    1. ①php
    2. ②C언어
    3. ③Cobol
    4. ④파스칼
  23. 23.다음 중 쉘의 종류가 아닌 것은?

    1. ①csh
    2. ②bash
    3. ③dash
    4. ④ksh
  24. 24.쉘은 사용 중 다른 쉘로 변경할 수 있다. 다음 중 쉘 변경 명령어로 틀린 것은?

    1. ①exec csh
    2. ②chsh -s /bin/csh
    3. ③csh
    4. ④echo $SHELL
  25. 25.다음 중 디렉토리 관련 정보를 담고 있는 환경 변수가 아닌 것은?

    1. ①USER
    2. ②HOME
    3. ③PATH
    4. ④PWD
  26. 26.다음 중 bash의 환경 설정 파일이 아닌 것은?

    1. ①.login
    2. ②.bash_logout
    3. ③.bashrc
    4. ④.bash_profile
  27. 27.다음 쉘 명령에서 내용이 화면에 출력되는 것은?

    1. ①cat /etc/inittab > list
    2. ②cat < /etc/inittab
    3. ③cat /etc/inittab >> list
    4. ④cat /etc/inittab > lpr
  28. 28.다음 중 bash에서 주석문의 시작을 나타내는 기호로 알맞은 것은?

    1. ①/*
    2. ②#
    3. ③REM
    4. ④//
  29. 29.다음 중 화면(screen)에디터가 아닌 것은?

    1. ①vi
    2. ②pico
    3. ③ed
    4. ④emacs
  30. 30.다음 중 vi에서 기본적으로 지원되는 모드로 틀린 것은?

    1. ①Ex모드
    2. ②명령모드
    3. ③입력모드
    4. ④출력모드
  31. 31.다음 명령어 중 편집 중인 파일을 저장하지 않고 종료하는 명령으로 알맞은 것은?

    1. ①:q!
    2. ②:w
    3. ③:wq
    4. ④:set nu
  32. 32.다음 vi 명령모드에서 커서 이동명령 중 틀린 것은?

    1. ①i
    2. ②l
    3. ③h
    4. ④k
  33. 33.vi에서 편집 작업 중 유닉스 명령을 실행시키는 방법으로 알맞은 것은?

    1. ①: <유닉스 명령>
    2. ②; <유닉스 명령>
    3. ③! <유닉스 명령>
    4. ④| <유닉스 명령>
  34. 34.다음 중 비모드형 편집기로 텍스트 편집 기능은 물론 컴파일, 강력한 도움말 등을 지원할 수 있는 편집기는?

    1. ①vi
    2. ②pico
    3. ③ed
    4. ④emacs
  35. 35.다음 중 RPM에서 제공하는 기능이 아닌 것은?

    1. ①자동 설치
    2. ②업그레이드
    3. ③시스템 성능 측정
    4. ④시스템 검증
  36. 36.다음 RPM에 대한 설명 중 틀린 것은?

    1. ①리눅스를 부팅한 상태에서 시스템 구성요소를 선택하여 rpm으로 추가 및 기존 파일의 업그레이드가 가능하다.
    2. ②rpm으로 제작된 파일들은 컴파일을 할 필요 없이 자동적으로 설치할 수 있다.
    3. ③rpm으로 패키지를 설치할 때 의존성(dependency)을 무시하고 설치하는 방법은 없다.
    4. ④rpm을 이용하면 처음 설치한 패키지 상태와 파일 크기가 다른가를 체크 할 수 있다.
  37. 37.다음 rpm 패키지 이름에서 설치 가능한 시스템의 아키텍처를 나타내는 것은?

    1. ①kernel
    2. ②2.5.29-2
    3. ③i386
    4. ④rpm
  38. 38.다음 RPM 명령 중 설치된 패키지를 제거하는 명령은?

    1. ①rpm -e 패키지이름
    2. ②rpm -i 패키지이름
    3. ③rpm -q 패키지이름
    4. ④rpm -V 패키지이름
  39. 39.시스템에 설치되어 있는 모든 패키지의 정보를 알고자 할 때의 질의명령으로 알맞은 것은?

    1. ①rpm -qi
    2. ②rpm -qa
    3. ③rpm -qc
    4. ④rpm -qs
  40. 40.다음 중 파일 압축과 관련 없는 것은?

    1. ①compress
    2. ②gzip
    3. ③bzip2
    4. ④dump
  41. 41.리눅스 커널 설치 시 make 명령을 이용할 때 설치 과정에 꼭 필요한 것은?

    1. ①rpm
    2. ②tar
    3. ③README
    4. ④Makefile
  42. 42.dir1.tgz의 압축파일을 푸는 방법으로 틀린 것은?

    1. ①gzip dir1.tgz
    2. ②gzip -d dir1.tgz
    3. ③gunzip dir1.tgz | tar xvf -
    4. ④tar xvzf dir1.tgz
  43. 43.부팅 시 랜카드, 사운드카드 등의 드라이버(모듈)가 자동으로 커널에 적재되도록 설정해주는 설정 파일로 알맞은 것은?

    1. ①/etc/modules.cf
    2. ②/etc/modprobe.cf
    3. ③/etc/modprobe.conf
    4. ④/etc/driver.conf
  44. 44.커널에서 사용하기 위해 부팅 시 메모리에 적재하는 각종 하드웨어의 모듈이 저장되어 있는 디렉토리는?

    1. ①/usr/<커널버전>/modules/kernel/drivers
    2. ②/usr/modules/<커널버전>/kernel/drivers
    3. ③/lib/<커널버전>/modules/kernel/drivers
    4. ④/lib/modules/<커널버전>/kernel/drivers
  45. 45.리눅스에서 일반적으로 프린터를 사용하기 위한 4가지 방식이 아닌 것은?

    1. ①Local
    2. ②Unix Printer
    3. ③Samba Printer
    4. ④NovellDirect
  46. 46.리눅스에서 LPRng를 사용하여 프린터를 설치 하려고 할 때 설정해야하는 파일로 알맞은 것은?

    1. ①/etc/printconf
    2. ②/etc/printcap
    3. ③/etc/print.conf
    4. ④/etc/print.cap
  47. 47.별도의 응용프로그램을 이용하지 않고 5장 분량의 ASCII 텍스트 파일인 ihd.txt를 명령행에서 바로 설정된 프린터 lp0를 통해서 출력하려고 한다. 다음 보기 중 틀린 것은?

    1. ①cat ihd.txt | lpr
    2. ②lpr > ihd.txt
    3. ③cat ihd.txt > /dev/lp0
    4. ④pr -l 5 ihd.txt | lpr
  48. 48.리눅스에서 사용하는 MP3 재생 프로그램으로 알맞은 것은?

    1. ①xmms
    2. ②winamp
    3. ③media player
    4. ④pine
  49. 49.리눅스 부팅시 X 윈도우로 부팅이 안되고, 콘솔 모드로 부팅이 된다. X 윈도우로 부팅이 되도록 하려고 할 때, 아래의 /etc/inittab 설정 중 맞는 것은?

    1. ①id:3:initdefault:
    2. ②id:3:runlevel:
    3. ③id:5:initdefault:
    4. ④id:5:runlevel:
  50. 50.X 윈도우는 스크립트들이 순서에 따라 실행되 면서 구동된다. 다음 중 관련 스크립트의 구동 순서가 맞는 것은?

    1. ①xinitrc → .Xresources → .Xmodmap → Xclients
    2. ②xinitrc → Xclients → .Xmodmap → .Xresources
    3. ③xinitrc → .Xresources → Xclients → .Xmodmap
    4. ④xinitrc → Xclients → .Xresources → .Xmodmap
  51. 51.다음은 리눅스 멀티미디어 관련 프로그램 중 하나에 대한 설명이다. 알맞은 것은 어느 것인가?

    1. ①XMMS
    2. ②GIMP
    3. ③xv
    4. ④Real Player
  52. 52.다음은 X 윈도우 관련 프로그램 중 하나에 대한 설명이다. 가장 알맞은 것은 어느 것인가?

    1. ①데스크톱
    2. ②디스플레이 매니저
    3. ③KDE
    4. ④윈도우 매니저
  53. 53.다음에 나열된 문항 중 프로그램 성격이 나머지 3개와 다른 것은?

    1. ①WindowMaker
    2. ②twm
    3. ③GNOME
    4. ④AfterStep
  54. 54.X 윈도우 시스템의 특징 중 맞는 것은?

    1. ①프로그램 작성시 다른 종류의 컴퓨터에서 구동 될 수 있을 정도로 이식성이 뛰어나다.
    2. ②사용자가 원하는 모양의 인터페이스를 바꿀 수 없다.
    3. ③디스플레이 장치에 의존적이다.
    4. ④서로 다른 기종을 함께 사용할 수 없다.
  55. 55.X 윈도우에서 가상 터미널을 사용하기 위해 콘솔로 전환하였다가 다시 X 윈도우로 복귀하고자 한다. 다음 중 맞는 조합키는?

    1. ①Ctrl + Alt + F1
    2. ②Ctrl + Alt + F2
    3. ③Ctrl + Alt + F4
    4. ④Ctrl + Alt + F7
  56. 56.데스크톱 환경 중 하나인 KDE에 대한 설명으로 틀린 것은?

    1. ①KDE가 실행되는 시스템은 리눅스뿐만 아니라 HP-UX, Solaris 등도 가능하다.
    2. ②파일 매니저, 윈도우 매니저, 설정 시스템, 각종 애플리케이션의 집합체이다.
    3. ③노르웨이의 Troll Tech사에서 개발되었다.
    4. ④GTK 라이브러리 기반으로 개발되었다.
  57. 57.다음 중 네트워크로 연결된 상태나 활성화된 소켓 등을 확인할 수 있는 명령어는 무엇인가?

    1. ①ifconfig
    2. ②route
    3. ③netstat
    4. ④nslookup
  58. 58.다음 중 시스템에 설정되어 게이트웨이를 확인 할 때 사용할 수 있는 명령어는 무엇인가?

    1. ①ifconfig
    2. ②host
    3. ③netstat
    4. ④nslookup
  59. 59.다음의 내용을 확인할 수 있는 리눅스 시스템에서의 설정 파일은?

    1. ①/etc/services
    2. ②/etc/protocols
    3. ③/etc/resolv.conf
    4. ④/etc/hosts
  60. 60.다음 중 인터넷 서비스인 SSH의 포트 번호는?

    1. ①21
    2. ②22
    3. ③23
    4. ④25
  61. 61.LAN의 구조 중 링형 토폴로지(Topology)에 대한 설명으로 틀린 것은?

    1. ①논리적이고 둥글고 단방향인 포인트 투 포인트(Point to Point)형태로 연결한다.
    2. ②고성능 네트워크에 적합하다.
    3. ③CDMA/CD방식이 대표적이며 또한 토큰 패싱(Token Passing)방식에 사용한다.
    4. ④분산 제어와 검사, 회복이 가능하다.
  62. 62.다음에 설명하는 통신장비는 어느 것인가?

    1. ①라우터(Router)
    2. ②브리지(Bridge)
    3. ③게이트웨이(Gateway)
    4. ④리피터(Repeater)
  63. 63.OSI 7계층 중 네트워크의 대화제어자(Dialog Contoller)로서 통신 장치들 간의 상호작용을 설정하고 유지하며 동기화 역할을 수행하고, 사용자의 연결이 유효한지를 확인하고 설정하는 계층은?

    1. ①데이터링크계층(Data Link Layer)
    2. ②세션계층(Session Layer)
    3. ③표현계층(Presentation Layer)
    4. ④전송계층(Transport Layer)
  64. 64.다음 중 TCP 및 UDP 프로토콜에 대한 설명 중 틀린 것은?

    1. ①UDP는 불안정한 비접속 데이터그램 프로토콜 이다.
    2. ②TCP는 접속기반(Connection-oriented) 프로토콜이다.
    3. ③TCP는 바이트 스트림(byte-stream)프로토콜 이다.
    4. ④UDP는 올바른 순서로 전달되었는지 확인하기 때문에 TCP에 비해 안정적이다.
  65. 65.다음 중 하나의 클래스 C 네트워크의 호스트 개수를 64개로 구성할 경우 서브넷마스크는 어떻게 설정해야 하는가?

    1. ①255.255.255.0
    2. ②255.255.255.64
    3. ③255.255.255.128
    4. ④255.255.255.192
  66. 66.도메인 네임 체계에서 'or'이라는 서브도메인이 포함되어 있으면 어떠한 기관을 나타내는 것인가?

    1. ①정부기관
    2. ②비영리기관
    3. ③학교
    4. ④회사
  67. 67.인터넷 서비스 중 네트워크상의 다양한 호스트들이 파일을 공유할 수 있도록 해주는 프로토콜은?

    1. ①telnet
    2. ②HTTP
    3. ③SMTP
    4. ④NFS
  68. 68.FTP를 이용하여 파일을 송수신할 때 전송상태를 확인하고자 한다. 다음 중 가장 알맞은 명령어는?

    1. ①as
    2. ②hash
    3. ③list
    4. ④bi
  69. 69.다음 중 유즈넷 뉴스그룹(USENET NEWS GROUP)에 대한 설명 중 맞는 것은?

    1. ①공통의 주제별로 모여 정보를 나누고 토론하는 자유게시판 서비스이다.
    2. ②인터넷상에서 채팅을 즐길 수 있게 해주는 서비스이다.
    3. ③관련 프로그램으로는 BitchX, ircII, EPIC 등이 있다.
    4. ④인터넷 회선을 이용하여 음성을 전달하는 서비스 이다.
  70. 70.다음 중 SSH(Secure Shell)에 대한 설명 중 틀린 것은?

    1. ①원격지 서버의 내용을 로컬시스템에 복사할 수 있다.
    2. ②rsh처럼 원격으로 쉘명령을 사용할 수 있다.
    3. ③보안이 강화되어 rlogin처럼 반드시 계정 및 패스워드를 입력해야만 로그인할 수 있다.
    4. ④telnet과 같이 원격지 서버에 접속할 때 사용 한다.
  71. 71.ifconfig 명령으로 확인할 수 없는 것은?

    1. ①네트워크 인터페이스의 브로드캐스트
    2. ②네트워크 인터페이스의 제조사
    3. ③네트워크 인터페이스의 맥어드레스(MAC address)
    4. ④네트워크 인터페이스의 넷마스크(Netmask)
  72. 72.OSI 참조모델과 프로토콜을 주관하는 기관은?

    1. ①ISO(International Standards Organization)
    2. ②IEEE(Institute of Electrical and Electronics Engineers)
    3. ③ANSI(American National Standards Institute)
    4. ④EIA(Education Industries Association)
  73. 73.아파치 1.3 버전과 2.0 버전과의 비교 설명 중 틀린 것은?

    1. ①아파치 2.0 버전만 멀티쓰레드(Multi-Thread) 방법을 이용하여 프로세스를 처리한다.
    2. ②PHP연동시 아파치 1.3버전은 정적 및 동적 연동이 가능하지만 아파치 2.0은 동적연동만 가능하다.
    3. ③아파치 1.3 버전에서는 포트번호 80과 8080을 동시에 운영하려면 관련설정파일이 2개이어야 한다.
    4. ④아파치 1.3 및 2.0 버전 모두 포트번호 변경시 Port라는 지시자를 사용한다.
  74. 74.리눅스 인터페이스 중 loopback interface에서 사용하는 IP 주소는?

    1. ①255.255.255.0
    2. ②192.168.0.1
    3. ③127.0.0.1
    4. ④10.0.0.1
  75. 75.다음 중 모뎀과 전화선을 이용할 경우 가장 관계가 깊은 프로토콜은?

    1. ①ICMP
    2. ②POP3
    3. ③PPP
    4. ④DHCP
  76. 76.다음 중 FTP 클라이언트 프로그램이 아닌 것은?

    1. ①ncftp
    2. ②lftp
    3. ③gftp
    4. ④vsftp
  77. 77.다음 중 블루투스(BLUETOOTH)에 대한 설명으로 알맞은 것은?

    1. ①1GHz대역을 사용하여 휴대폰 및 노트북과의 연결이 쉽다.
    2. ②간섭방지를 위한 주파수 호핑 방식을 사용한다.
    3. ③최대 데이터 전송속도는 10Mbps이며, 양방향 전송을 위해서 시분할 다중전송방식이 사용 된다.
    4. ④전송거리는 100m이고, Option으로 200m까지 가능하다.
  78. 78.다음은 리눅스를 이용한 기술에 대한 설명이다. 가장 알맞은 것은?

    1. ①Beowulf Cluster
    2. ②HA(High Available) Cluster
    3. ③RAID
    4. ④LVM(Logical Volume Manager)
  79. 79.다음 중 임베디드(Embedded) 시스템에 대한 설명으로 틀린 것은?

    1. ①open source, open architecture이다.
    2. ②소규모 모듈 단위로 설계되어 있다.
    3. ③리얼타임(Real time) 운영을 지원한다.
    4. ④여러 하드웨어 구조에 이식될 수 없다.
  80. 80.최근에는 물리적으로 하나의 시스템에 여러 운영체제를 설치할 수 있는 가상화(Virtualization) 기술이 각광을 받고 있다. 다음 중 리눅스에서 사용하는 가상화 소프트웨어는 무엇인가?

    1. ①iptables
    2. ②heartbeat
    3. ③snort
    4. ④Xen