리눅스마스터 2급 · 2008

리눅스마스터 2급 (2008-08-31)

총 80문항

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

  1. 1.일반적인 리눅스 디렉토리 구성에 대한 설명으로 틀린 것은?

    1. ①/boot : 부트 이미지 저장 디렉토리
    2. ②/etc : 각종 시스템 설정 파일 저장 디렉토리
    3. ③/var : 시스템 로그 파일 저장 디렉토리
    4. ④/bin : 라이브러리 저장 디렉토리
  2. 2.다음 명령 수행 후 program의 파일 권한에 대한 설명으로 알맞은 것은?

    1. ①소유자는 읽기, 쓰기만 가능하다.
    2. ②프로그램 실행시 소유자의 권한으로 실행할 수 있다.
    3. ③소유그룹의 권한으로 수정 할 수 있다.
    4. ④그룹에 속한 사용자가 파일을 삭제할 수 있다.
  3. 3.새로 만들어지는 파일에 그룹은 쓰기 권한이 없고, 타인은 모든 권한이 없도록 하기 위해 사용하는 명령문으로 적합한 것은?

    1. ①chmod 750 *
    2. ②chmod 752 *
    3. ③umask 027
    4. ④umask 021
  4. 4.다음 중 명령에 대한 설명으로 알맞은 것은?

    1. ①df 명령은 사용자별 쿼터 정보를 보여준다.
    2. ②du -s 명령은 디렉토리의 총용량을 보여준다.
    3. ③chown 명령으로는 파일의 그룹을 바꿀 수 없다.
    4. ④mkfs는 파일 시스템의 무결성을 검사하는 명령 이다.
  5. 5.다음 중 디스크 파티션에 파일 시스템을 생성하는 명령어로 알맞은 것은?

    1. ①mkfs
    2. ②mkdir
    3. ③fdisk
    4. ④format
  6. 6.fsck 명령의 옵션에 대한 설명으로 틀린 것은?

    1. ①-a : /etc/fstab 파일에 수록된 모든 파일 시스템을 모두 점검한다.
    2. ②-l : 파일시스템에 있는 모든 파일명을 나열한다.
    3. ③-s : 파일시스템을 점검하기 전에 슈퍼 블럭을 나열한다.
    4. ④-t : 점검할 파일 시스템의 유형을 지정한다.
  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
  8. 8.사용자의 로그인 쉘을 변경하는데 사용하는 명령은?

    1. ①bash
    2. ②chsh
    3. ③csh
    4. ④moduser
  9. 9.다음 중 파일시스템 관련 명령어가 아닌 것은?

    1. ①fdisk
    2. ②pstree
    3. ③mkfs
    4. ④fsck
  10. 10.다음 중 파일시스템를 마운트 하는 명령어로 알맞은 것은?

    1. ①df
    2. ②mkfs
    3. ③chmod
    4. ④mount
  11. 11.ps aux 명령으로 바로 알 수 있는 정보가 아닌 것은?

    1. ①프로세스 식별번호
    2. ②프로세스의 현재 상태
    3. ③프로세스 시작시간
    4. ④입출력 실행 누적 시간
  12. 12.일반적으로 사용되는 프로세스 시그널 종류에 대한 설명 중 틀린 것은?

    1. ①SIGINT(INT) : 프로세스를 인터럽트 한다.
    2. ②SIGKILL(KILL) : 프로세스를 강제종료 한다.
    3. ③SIGTERM(TERM) : 프로세스를 가능한 정상 종료 한다.
    4. ④SIGSEGV(SEGV) : 프로세스를 재시작 한다.
  13. 13.프로세스에게 시그널을 보내는데 사용하는 명령은?

    1. ①signal
    2. ②kill
    3. ③pstree
    4. ④top
  14. 14.다음 중 프로세스의 상태 정보에 대한 설명으로 틀린 것은?

    1. ①R : 프로세스가 실행 중 또는 실행 가능한 상태
    2. ②S : 인터럽트를 기다리는 휴면상태 (sleep)
    3. ③D : 프로세스가 죽은 상태
    4. ④Z : 프로세스가 종료되었지만 부모프로세스가 먼저 종료된 좀비상태
  15. 15.시스템의 CPU, 메모리, 프로세스 등에 대한 정보를 실시간으로 계속해서 보여주는 명령은?

    1. ①nohup
    2. ②pstree
    3. ③renice
    4. ④top
  16. 16.여러 인터넷 서버를 대신해서 메모리에 상주하여 대기하고 있다가 서비스 요청시 해당 서비스 프로 그램을 구동시켜주는 슈퍼 데몬은 무엇인가?

    1. ①xinetd
    2. ②httpd
    3. ③cron
    4. ④tcpd
  17. 17.아래와 같은 상황에서 설정 파일이 변경되어 실행중인 httpd 프로세스를 재시작해야 한다. 이때 사용하는 명령으로 알맞은 것은?

    1. ①service xinetd restart
    2. ②apache restart
    3. ③renice httpd
    4. ④service httpd restart
  18. 18.명령어 끝에 &을 붙여서 백그라운드(background)로 실행시킨 프로세스를 포그라운드(foreground)로 전환하는 명령은?

    1. ①resume
    2. ②fg
    3. ③bg
    4. ④jobs
  19. 19.실행 중인 프로세스의 우선순위를 조정할 때 사용 하는 명령은?

    1. ①nice
    2. ②source
    3. ③jobs
    4. ④renice
  20. 20.부모 프로세스와 자식 프로세스의 관계를 트리 형식으로 보여주는 명령은?

    1. ①ps
    2. ②top
    3. ③finger
    4. ④pstree
  21. 21.이더넷 네트워크 인터페이스에 IP 주소를 설정 하는데 사용하는 명령은?

    1. ①ipconfig
    2. ②ifconfig
    3. ③telnet
    4. ④tftp
  22. 22.다음 중 프린터 큐에 대기중인 작업을 삭제하는데 사용하는 명령은?

    1. ①lpc
    2. ②lpdelete
    3. ③lpr
    4. ④lprm
  23. 23.커널에서 장치를 제어하기 위해 작성된 모듈 타입의 디바이스 드라이버를 관리하는데 사용하는 명령이 아닌 것은?

    1. ①insmod
    2. ②lsmod
    3. ③initmod
    4. ④rmmod
  24. 24.텍스트 파일 linux.c를 디폴트 프린터 lp0를 통해서 출력하려고 한다. 다음 보기 중 틀린 것은?

    1. ①lpr linux.c
    2. ②cat linux.c > /dev/lp0
    3. ③pr linux.c | lpr
    4. ④print linux.c
  25. 25.다음 중 사운드 설정 관련 드라이버나 유틸리티와 거리가 먼 것은?

    1. ①ALSA 드라이버
    2. ②OSS 드라이버
    3. ③GIMP
    4. ④sndconfig
  26. 26.리눅스에서 프린터를 설치하여 연결하고자 할 때 사용하는 연결 방식이 아닌 것은?

    1. ①Local
    2. ②Laser Printer
    3. ③Samba Printer
    4. ④Unix Printer
  27. 27.Bash 쉘의 히스토리 기능을 이용하여 바로 직전 명령행을 재입력하려고 한다. 알맞은 명령은?

    1. ①!+1
    2. ②!?
    3. ③!#
    4. ④!-1
  28. 28.환경변수 PWD의 값에 대하여 올바르게 설명한 것은?

    1. ①로그인한 사용자들의 패스워드이다.
    2. ②프롬프트의 모습을 정의하는 1차 쉘 프롬프트로써 일반적으로 달러 기호($)를 나타낸다.
    3. ③현재 작업 디렉토리이다.
    4. ④사용자가 시작하는 위치인 홈 디렉터리를 설정한다.
  29. 29.파일을 지울 때마다 실수 방지를 위하여 확인 메시지를 띄우는 옵션을 매번 사용하지 않기위한 BASH 환경변수 중 알맞은 것은?

    1. ①alias ll='ls -la'
    2. ②alias rm='rm -i'
    3. ③alias rm='rmdir -c'
    4. ④alias rr='rm -c'
  30. 30.현재 사용 중인 쉘이 무엇인지 확인할 때 사용하는 명령으로 알맞은 것은?

    1. ①echo $SHELL
    2. ②grep $SHELL
    3. ③echo #SHELL
    4. ④grep #SHELL
  31. 31.리눅스에서 사용되는 쉘로 틀린 것은?

    1. ①tcsh
    2. ②bash
    3. ③zsh
    4. ④tsh
  32. 32.다음과 같이 수행 시 실행 결과는?

    1. ①test
    2. ②linux
    3. ③echo
    4. ④bash
  33. 33.다음과 같이 수행 시 실행 결과는?

    1. ①test
    2. ②linux
    3. ③echo
    4. ④bash
  34. 34.BASH에서 사용자가 자신의 홈 디렉토리를 확인하기 위한 명령으로 알맞은 것은?

    1. ①echo $PATH
    2. ②echo $HOME
    3. ③echo $CD
    4. ④echo $SHELL
  35. 35.vi 편집기에서 빠져나오는 방법에 대한 설명으로 틀린 것은?

    1. ①:q 버퍼 안에서 수정한 파일 내용을 디스크에 저장하지 않고 vi를 빠져나온다.
    2. ②:wq 버퍼 내에서 수정한 파일 내용을 디스크에 저장하고 vi를 빠져나온다.
    3. ③:w 현재 파일 내용을 디스크에 기록만 할 뿐 vi 상태는 그대로 유지된다.
    4. ④:e file 현재 수정중인 문서 'file'을 지우고 vi를 빠져나온다.
  36. 36.vi 에디터에서 입력모드로 사용 중 명령모드로 전환해야 할 경우 사용하는 키로 알맞은 것은?

    1. ①Insert 키
    2. ②Tab 키
    3. ③Shift 키
    4. ④Esc 키
  37. 37.vi 편집기의 입력모드 전환 방법의 설명 중 틀린 것은?

    1. ①i : 입력모드로 전환, 커서 위치 앞에서 삽입
    2. ②a : 입력모드로 전환, 커서 위치 뒤에서 삽입
    3. ③o : 입력모드로 전환, 현재 줄의 아래에 전개
    4. ④A : 입력모드로 전환, 현재 줄의 앞에 삽입
  38. 38.다음에서 설명하는 내용으로 알맞은 것은?

    1. ①pico
    2. ②xvi
    3. ③emacs
    4. ④vim
  39. 39.emacs의 삭제 명령 중에서 한 글자만을 삭제 하기 위한 명령은?

    1. ①C-d
    2. ②M-d
    3. ③C-k
    4. ④C-x
  40. 40.vi 에디터에 대한 설명으로 틀린 것은?

    1. ①다양한 프로그래밍언어의 해당 모드를 이용 할 수 있다.
    2. ②커서의 이동을 자유롭게 할 수 있다.
    3. ③다양한 편집기능이 제공된다.
    4. ④편집중인 파일을 저장후 종료하는 명령은 :wq 이다.
  41. 41.레드햇 패키지 관리자(rpm)의 설명으로 틀린 것은?

    1. ①배포파일 중에 rpm으로 제작된 파일은 컴파일하여 설치해야 된다.
    2. ②RPM을 통하여 패키지에 대한 자세한 정보를 얻을 수 있다.
    3. ③리눅스 설치시에 설치방법을 업그레이드로 선택하면 RPM을 통하여 시스템 구성 요소들이 업그레이드 된다.
    4. ④사용자 실수로 파일을 삭제한 경우에 RPM을 이용하면 패키지 상태와 파일 크기등을 체크 할 수 있으므로 만일 다른 경우에 해당 패키지만을 골라 다시 설치하면 된다.
  42. 42.RPM 패키지에 대한 정보를 알 수 있는 옵션의 사용 예로 틀린 것은?

    1. ①rpm -qa <패키지 이름> : 시스템에 패키지가 설치되어 있는지 확인.
    2. ②rpm -qf <패키지 이름> : 이미 설치된 파일이 어느 패키지에 포함된 것인지 확인.
    3. ③rpm -ql <패키지 이름> : 특정 패키지에 어떤 파일들이 포함되었는지 확인.
    4. ④rpm -qi <패키지 이름> : 패키지가 설치되고 있다는 진행과정 메시지를 확인
  43. 43.gzip으로 압축한 파일의 내용을 보기 위한 명령이 아닌 것은?

    1. ①zmore
    2. ②zview
    3. ③zless
    4. ④zcat
  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
  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
  46. 46.다음은 RPM 패키지의 어떠한 과정을 기술한 것이다. 이에 대한 설명으로 알맞은 것은?

    1. ①패키지를 업그레이드한다.
    2. ②패키지를 삭제한다.
    3. ③패키지를 설치한다.
    4. ④패키지의 설치 진행과정을 눈으로 확인할 수 있도록 연속적인 샵(#) 문자로 보여주면서 설치한다.
  47. 47.뛰어난 압축율을 가지고 있어서 최근 많은 인기를 가지고 있는 프로그램으로 압축율은 좋은 반면 시간이 오래 걸리는 단점이 있다. 압축 해제 시에는 -d 플래그를 이용하는 유틸리티로 알맞은 것은?

    1. ①gzip/gunzip
    2. ②bzip2/bunzip2
    3. ③compress/uncompress
    4. ④eXzip/eXunzip
  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
  49. 49.다음 중 X 윈도우의 설명으로 틀린 것은?

    1. ①네트워크 기반의 그래픽 환경이다.
    2. ②이식성이 뛰어나고 디스플레이 장치에 의존적이지 않다.
    3. ③사용자가 원하는 모양의 인터페이스를 만들수 있다.
    4. ④원격 가상 터미널인 Telnet을 이용하여 원격 접속할 수 있다.
  50. 50.다음 중 KDE의 구성 요소로 틀린 것은?

    1. ①패널
    2. ②태스크바
    3. ③데스크톱
    4. ④트레이
  51. 51.text 환경으로 부팅한 후 X window를 실행하는 명령으로 알맞은 것은?

    1. ①startx
    2. ②win
    3. ③startwin
    4. ④xwindows
  52. 52.다음 중 X window 구성 요소로 볼 수 없는 것은?

    1. ①서버/클라이언트
    2. ②Xprotocol
    3. ③Xtoolkit
    4. ④xterminal
  53. 53.다음 중 다른 것과 성격이 다른 것은?

    1. ①kde
    2. ②twm
    3. ③mwm
    4. ④enlightenment
  54. 54.X윈도우 매니저에 대한 설명 중 틀린 것은?

    1. ①X윈도우 시스템의 형태를 갖추어 주는 프로그램이다.
    2. ②윈도우를 화면의 특정 위치에 배치, 크기 변화, 이동 등을 위한 인터페이스를 제공한다.
    3. ③매니저의 종류는 twm, fvwm, window maker 등이 있다.
    4. ④파일매니저, 도움말, 제어판, 바탕화면 등의 다양한 도구를 제공한다.
  55. 55.어떠한 데스크톱 환경을 사용할 것인지에 대한 관련 정보를 확인할 수 있는 파일로 알맞은 것은?

    1. ①/etc/sysconfig/desktop
    2. ②/etc/sysconfig/console
    3. ③/etc/sysconfig/named
    4. ④/etc/termcap
  56. 56.X윈도우의 그래픽 환경으로 사용 가능한 유틸리티로 틀린 것은?

    1. ①GIMP
    2. ②xv
    3. ③xmms
    4. ④talk
  57. 57.일정 지역 내에 분산 설치된 각종 컴퓨터와 주변기기들 사이의 통신을 수행하기 위하여 신뢰성 있는 고속의 통신채널을 제공하는 정보 통신망으로 알맞은 것은?

    1. ①부가가치통신망(VAN)
    2. ②종합정보통신망(ISDN)
    3. ③근거리통신망(LAN)
    4. ④패킷공중정보통신망(PSDN)
  58. 58.다음 중 네트워크 토폴로지(Topology)의 분류에 속하지 않는 것은?(오류 신고가 접수된 문제입니다. 반드시 정답과 해설을 확인하시기 바랍니다.)

    1. ①성형
    2. ②버스형
    3. ③링형
    4. ④트리형
  59. 59.다음 중 패킷교환방식에 대한 설명 중 가장 알맞은 것은?

    1. ①고정회선 방식으로 접속 시 그 회선은 다른 사람이 쓸 수 없다.
    2. ②패킷전송은 고정된 물리적 연결은 없으며 데이터전송에 적합하다.
    3. ③전송효율을 높이기 위해 패킷들은 항상 동일한 경로를 통해 전송된다.
    4. ④통신시간, 거리가 비용의 주요 기준이 되며 고정 대역폭 전송방식이다.
  60. 60.프로토콜(protocol)의 기본 구성요소에 해당하지 않는 것은?

    1. ①주소(Address)
    2. ②구문(Syntax)
    3. ③의미(Semantics)
    4. ④순서(Timing)
  61. 61.다음 중 프로토콜이 서로 다른 통신망을 연결하는데 사용되는 것으로 알맞은 것은?

    1. ①리피터(Repeater)
    2. ②게이트웨이(Gateway)
    3. ③서버(Server)
    4. ④클라이언트(Client)
  62. 62.TCP/IP의 IP 프로토콜은 OSI 7계층 중 어느 계층에 해당되는가?

    1. ①데이터링크 계층
    2. ②네트워크 계층
    3. ③트랜스포트 계층
    4. ④세션 계층
  63. 63.다음 중 서브넷 기법을 십진표기법으로 표현하였을 때 C클래스에 해당되는 것은?

    1. ①127.0.0.1
    2. ②255.255.255.0
    3. ③255.255.0.0
    4. ④255.0.0.0
  64. 64.인터넷 상에서 지원되는 서비스와 성격이 다른 것은?

    1. ①FTP(File Transfer Protocol)
    2. ②Telnet
    3. ③E-mail
    4. ④DSU(Digital Service Unit)
  65. 65.다음 인터넷 응용서비스 중에서 명령을 사용할 수 있는 가상터미널(VT) 기능을 갖는 것은?

    1. ①FTP
    2. ②E-mail
    3. ③Telnet
    4. ④WWW
  66. 66.다음 중 WWW를 이용하기 위한 브라우저가 아닌 것은?

    1. ①핑거(Finger)
    2. ②넷스케이프(Netscape)
    3. ③모질라(Mozilla)
    4. ④오페라(Opera)
  67. 67.인터넷에서 실시간 대화 기능을 지원하는 서비스로 알맞은 것은?

    1. ①IRC(Internet Relay Chat)
    2. ②SMS(Short Message Service)
    3. ③VoIP(Voice of Internet Protocol)
    4. ④MUD(Multi-user Dungeon/Dimension)
  68. 68.유즈넷(usenet)의 기능을 가장 잘 설명한 것은?

    1. ①다양한 형태의 기사를 주제별로 다루고 있는 서로의 의사를 교환하는 게시판이다.
    2. ②유즈넷을 지원하는 뉴스서버는 별도로 없으며 P2P 지원 방식이다.
    3. ③가입자들 간에 로그인을 거쳐야만 이용하는 폐쇄적 특성을 가지고 있다.
    4. ④유즈넷을 이용하기 위해서는 인터넷 브라우저를 이용하면 된다.
  69. 69.FTP(File Transfer Protocol) 이용 시 현재 위치의 파일과 디렉터리 목록을 볼 수 있는 명령은 어느 것인가?

    1. ①open
    2. ②ls
    3. ③get
    4. ④pwd
  70. 70.전화선을 이용하여 인터넷에 접속하는 방법과 관련이 없는 것은?

    1. ①SLIP
    2. ②전용선
    3. ③PPP
    4. ④모뎀
  71. 71.인터넷 접속을 위한 네트워크 장치 설정과 관련이 없는 것은?

    1. ①게이트웨이 주소
    2. ②넷마스크 주소
    3. ③IP 주소
    4. ④서버 주소
  72. 72.다음 네트워크 인터페이스 설정을 위한 명령에 대한 설명으로 틀린 것은?

    1. ①컴퓨터의 IP 주소값은 192.168.0.1 이다.
    2. ②넷마스크 값은 255.255.255.0 이다.
    3. ③대상이 되는 네트워크 카드는 eth0 이다.
    4. ④up은 인터페이스의 동작을 시작하기 위해서 반드시 기재해야 한다.
  73. 73.도메인 네임 주소를 IP 주소로 변환해 주는 기능을 수행하는 것으로 알맞은 것은?

    1. ①게이트웨이 서버
    2. ②라우터
    3. ③DNS 서버
    4. ④DHCP 서버
  74. 74.Loopback 인터페이스 설정을 위한 주소는 어느 것인가?

    1. ①127.0.0.1
    2. ②255.255.255.0
    3. ③192.168.0.1
    4. ④255.0.0.0
  75. 75.route 명령의 기능으로 거리가 먼 것은?

    1. ①라우팅 엔트리를 추가 또는 삭제하는 기능
    2. ②패킷이 목적지까지 전달되는 경로 및 응답 속도 조사 기능
    3. ③게이트웨이를 추가 또는 삭제하는 기능
    4. ④특정 넷마스크를 설정하는 기능
  76. 76.TCP/IP에 대한 설명으로 거리가 먼 것은?

    1. ①인터넷의 통신용 표준 프로토콜이다.
    2. ②TCP는 전이중 방식이며 신뢰성이 보장되는 규약이다.
    3. ③IP는 네트워크를 경유하여 정보를 전달하는 경로에 관한 규약이다.
    4. ④OSI 7계층 중 각각 3계층과 2계층에 해당된다.
  77. 77.국내 리눅스 시장 규모의 빠른 성장세를 보이는 분야를 열거하였다. 가장 거리가 먼 분야는?

    1. ①서버/클러스터링 분야
    2. ②임베디드 분야
    3. ③데스크톱 PC 분야
    4. ④통신 기기 분야
  78. 78.리눅스가 임베디드 시스템 분야에 강점을 갖는 이유와 거리가 먼 것은?

    1. ①real time 운영이 가능하다.
    2. ②오픈 소스, 오픈 아키텍처
    3. ③소규모 모듈 단위로 설계되었다.
    4. ④GUI와 다수 유저 지원이 가능하다.
  79. 79.초기 Beowulf 클러스터 아키텍처의 특징 설명으로 거리가 먼 것은?

    1. ①패러다임의 평이함과 구성의 용이함
    2. ②오픈 소스 운영체제 채택
    3. ③대규모 시장을 대상으로 판매되는 하드웨어를 기본으로 제작됨
    4. ④Von Neumann 형태의 순차적 프로그램 채택
  80. 80.다음 중 방과 같은 제한된 공간에서 장치들을 연결시키는 근거리 무선통신 기술은?

    1. ①블루투스
    2. ②VPN
    3. ③WAN
    4. ④종합정보통신망