1과목: 리눅스 실무의 이해
1. 다음은 컴퓨터 시스템의 저장 장치들을 나열한 것이다. 속도가 빠른 것부터 순서대로 알맞게 나열된 것은?
2. 페이지의 교체 정책으로 쓰기에 적당하지 못한 페이징 방법은?
3. 아래에서 다중 사용자용 운영체제로 볼 수 있는 것은 몇 가지인가?
4. Linux 커널이 안정 버전인지, 개발 버전인지를 구분하는 것은?
5. 리눅스에 관한 설명으로 틀린 것은?
6. 주변장치 인터페이스로서 SCSI가 사용되는 이유로 보기 어려운 것은?
7. /etc 디렉토리 하위의 파일들에 대한 설명으로 틀린 것은?
8. ext2 파일 시스템의 구성에 있어 기본이 되는 단위로 해당 파일에 관한 모든 정보를 가지고 있는 자료 구조를 무엇이라 하는가?
9. Linux의 GUI와 관련하여 다음 중 성격이 다른 하나는 무엇인가?
10. 다음 중 X-윈도우 시스템의 기본 구성 요소가 아닌 것은?
11. 다음은 쉘 스크립트 arg를 이용한 명령의 실행 결과이다. ㉮와 ㉯에 들어갈 내용이 알맞게 짝지어진 것은?
12. 텍스트 파일인 test1과 test2가 있다. test1 파일의 내용을 test2 파일의 앞쪽으로 붙여 넣기 위한 명령으로 알맞은 것은?
13. 임의의 프로세스가 실행하고 있는 프로그램 코드나 이 프로그램이 사용하는 데이터, 스택을 비롯하여 해당 프로세스의 PCB 정보 및 실행 시의 각 레지스터 값 등을 통틀어 무엇이라 하는가?
14. 준비상태의 프로세스 중에서 작업 완료 때까지 가장 적은 시간을 필요로 하는 프로세스에게 CPU를 할당해 주는 선점 방식의 스케줄링 방법은?
15. 다음은 어떤 상태의 프로세스에 대한 설명인가?
16. OSI 7 Layer 중 네트워크 레이어에 대한 설명으로 맞는 것은?
17. 아래와 같은 내용을 담고 있는 네트워크 관련 파일은 무엇인가?
18. 아래에서 설명하고 있는 네트워크 토폴로지는?
19. 아래의 매뉴얼이 설명하는 네트워크 명령어로 ( ) 안에 알맞은 것은?
20. 다음 중 명령어와 그에 대한 설명이 바르게 연결된 것은?
2과목: 리눅스 시스템 관리
21. /etc/shadow 파일에 있는 사용자 정보가 아닌 것은?
22. /etc/group 파일의 내용에 대한 설명으로 틀린 것은?
23. useradd 명령어로 할 수 없는 것은?
24. 다음 명령에 대한 설명으로 맞는 것은?
25. 사용자 그룹 관리에 대한 설명으로 틀린 것은?
26. 다음 명령의 실행 결과에 대한 설명으로 틀린 것은?
27. 다음 명령의 실행결과를 보고 /bin/passwd 파일에 대한 설명으로 틀린 것을 고르시오.
28. 현재 디렉토리의 파일과 서브 디렉토리에 있는 모든 파일들의 이름을 출력하고자 할 때 사용할 수 있는 명령이 아닌 것은?
29. 쿼타(Quota) 설정에 관한 설명으로 틀린 것은?
30. mount 명령어를 사용하여 다음과 같은 조건으로 파일 시스템을 마운트하려고 한다. 이를 위한 명령으로 알맞은 것은?
31. 디폴트 실행 레벨(Run Level)이 설정되는 곳은?
32. NFS와 같은 네트워크 지원이 없는 다중 사용자 모드를 위한 실행 레벨은?
33. 프로세스의 우선순위를 조정하는 nice 명령어에 대한 설명으로 틀린 것은?
34. 시그널과 관련된 설명으로 틀린 것은?
35. cron 프로그램을 사용하여 다음과 같은 작업을 수행하려고 한다. 이를 위한 crontab의 내용으로 알맞은 것은?
36. rpm 명령어를 사용하여 sample.sh 파일이 속해 있는 패키지를 찾는 명령으로 알맞은 것은?
37. 아래 조건에 알맞게 foo-1.0-1.i386.rpm 패키지를 설치하기 위한 rpm 명령은?
38. rpm 명령의 -V 옵션을 사용하여 패키지를 검증 하였을 때 출력되는 문자의 의미로 틀린 것은?
39. 라이브러리 파일의 관리에 사용되는 ar 명령어의 옵션에 대한 설명으로 틀린 것은?
40. 다음은 make 명령이 사용하는 Makefile의 구조 이다. 이에 대한 설명으로 틀린 것은?
41. 다음 중 커널 컴파일을 위한 커널 설정 명령이 아닌 것은?
42. 커널컴파일 과정에서 커널설정이 끝난 후 커널 이미지를 생성하기 위한 4가지 방법으로 알맞은 것은?(단, grub의 방법까지 포함한다.)
43. 커널 컴파일 과정 중 아래에서 설명하는 명령이 순서대로 바르게 나열된 것은?
44. 매직키란 Kernel에게 직접 내릴 수 있는 명령어 단축키이다. 다음 중 시스템이 다운되었을 때나 응급복구 과정에서 사용할 수 있는 매직키에 대한 설명으로 틀린 것은?
45. 아래에 설명된 리눅스 커널 모듈(Module) 관련 명령어가 순서대로 알맞게 나열된 것은?
46. 프린터 관련 명령어와 이에 대한 설명이 잘못 짝지어진 것은?
47. 사용중인 리눅스 시스템에 새로 장착한 디스크(/dev/sdb)를 사용하기 위한 아래와 같은 작업이 순서대로 바르게 나열된 것은?(단, 디스크 전체를 하나의 파티션으로 구성한다.)
48. 디스크의 파티션 설정에 사용하는 fdisk 명령어에 대한 설명으로 틀린 것은?
49. 리눅스시스템 관리자인 홍길동은 리눅스에 모뎀을 설정하기 위해 현재 사용중인 IRQ를 점검하고자 한다. 이를 위한 명령으로 가장 알맞은 것은?
50. mke2fs 명령을 사용하여 /dev/sdb1 파티션에 ext3 파일시스템을 생성하기 위한 명령으로 맞는 것은?
51. 리눅스의 기본적인 로그시스템에 대한 설명으로 틀린 것은?
52. 10대의 리눅스 서버를 관리하는 홍길동은 재난시 원인분석을 위하여 해당 서버들의 로그가 실시간으로 저장되는 로그서버를 구축하려고 한다. 이를 위해 로그 서버에서 실행시켜야하는 syslogd 명령으로 알맞은 것은?(단, 저장대상 로그들은 syslog.conf 파일에 정의된 로그를 대상으로 하며, 대상서버들은 원격 로그 저장을 위한 사전설정이 모두 되어있다.)
53. 다음은 /etc/logrotate.d/에 위치한 파일들 중 syslog 파일의 내용이다. 이에 대한 설명으로 틀린 것은?
54. 시스템관리자 홍길동은 사용 중인 리눅스 시스템에 새로 장착한 SCSI장비가 부팅 시에 커널에 의해 인식되었는지를 확인하려고 한다. 이를 위한 명령어로 가장 알맞은 것은?
55. 다음의 시스템보안을 위한 점검방법이 순서대로 알맞게 나열된 것은?
56. 아래 설명에 알맞은 tripwire 명령이 순서대로 알맞게 나열된 것은?
57. 시스템보안점검 프로그램인 COPS에 대한 설명으로 틀린 것은?
58. 다음은 tar 명령을 이용하여 /home/temp를 제외한 /home 디렉토리를 gzip 형태로 압축한 뒤 /backup 디렉토리에 백업하기 위한 명령이다. ㉮와 ㉯에 알맞은 것은?
59. 리눅스의 백업명령어인 cpio에 대한 설명으로 틀린 것은?
60. 백업 테이프를 활용한 적절한 백업 요령이라고 보기 어려운 것은?
3과목: 네트워크 및 서비스의 활용
61. 아파치 웹 서버의 시작 유형에 대한 설명으로 틀린 것은?
62. 아파치 설정파일에서 LogLevel은 error_log파일에 기록되는 메시지 범위를 결정한다. 이러한 LogLevel의 설정 중 기록 가능한 메시지 종류가 아닌 것은?
63. MySQL에 대한 설명으로 틀린 것은?
64. 다음 그림은 아파치 웹 서버를 구동시킨 직후 프로세스 정보를 체크한 결과이다. 이와 같은 결과가 나오도록 웹 서버 실행 시 시작되는 프로세스의 개수를 지정하는 설정으로 알맞은 것은?
65. Mysql에서 mydb 데이터베이스에 존재하는 friends 테이블을 파일형태로 백업하기 위한 명령으로 가장 알맞은 것은?
66. 아파치 웹 서버 설정에서 서버가 알지 못하는 MIME 타입의 파일을 사용할 때, 기본적으로 사용할 MIME 타입을 text/plain 으로 지정하기 위한 설정으로 올바른 것은?
67. 아래의 아파치 웹 서버 설정에 대한 설명으로 틀린 것은?
68. 아파치 웹 서버 환경설정 파일에서 서버 루트 디렉토리의 기본 경로를 지정해 주는 설정은?
69. 다음 그림은 아파치와 PHP를 설치한 후 PHP가 제대로 작동되고 있는지 확인해보기 위해 작성된 페이지로, PHP 설정 옵션 등 여러 가지 정보를 제공해준다. 이와 같은 페이지를 띄워주기 위하여 기본적으로 제공되는 PHP 함수로 알맞은 것은?
70. 다음 명령의 실행결과로 알 수 있는 ProFTP 설정으로 가장 적절한 것은?
71. Proftpd 설정파일에서 <Limit ∼> 항목에 설정할 수 있는 명령에 대한 설명으로 틀린 것은?
72. 다음 명령의 실행 결과로부터 알 수 있는 사항으로 가장 적절하지 못한 것은?
73. 다음 명령문들을 모두 실행하였을 때, ( )안에 들어갈 적절한 파일은?
74. 다음 명령의 실행결과에 대한 설명으로 틀린 것은?
75. 클라이언트가 삼바서버에 접속할 때 부여하는 인증 레벨에 대한 설명으로 맞는 것은?
76. NFS에 대한 설명으로 틀린 것은?
77. 리눅스 시스템에서 COM4 라는 이름을 가진 윈도우즈 데스크탑 컴퓨터에 아래와 같은 팝업창으로 메시지를 보내고자 할 때 가장 적절한 삼바 명령은?
78. NetBIOS(Network Basic Input/Output System)에 대한 설명으로 가장 적절하지 못한 것은?
79. 다음 중 전자 메일 서비스를 위한 콤포넌트가 아닌 것은?
80. 192.168.0.1 이라는 서버에서 발송하는 메일을 받아 무조건 폐기하기 위해 /etc/mail/access 설정 파일에 추가해야 할 내용으로 알맞은 것은?
81. 다음은 스펨메일 서버의 악용을 막기 위한 설정 후, 센드메일 데이터 베이스를 갱신하기 위한 명령이다. ( ) 안에 들어갈 내용이 순서대로 알맞은 것은?
82. 메일 관련 용어와 프로그램이 잘못 짝지어진 것은?
83. 센드메일의 환경 설정 후, 테스트를 위하여 주소 테스트 모드(Address Test Mode)로 동작시키기 위한 명령으로 알맞은 것은?
84. Sendmail에서 수신된 메일의 최종수신지를 설정하는 파일은 무엇인가?
85. 시스템 관리자 홍길동은 사내 센드메일 메일 서버에 관리자만 telnet으로 접속하여 설정할 수 있도록 하고, 일반 사용자는 메일 클라이언트로 전자우편 주고받기만 가능하게 하려고 한다. 이를 위해 취해야 할 조치로 가장 알맞은 것은?
86. 다음 중 전자우편 내용의 보안 시스템이 아닌 것은?
87. 다음중 센드메일 환경설정 파일인 sendmail.cf에 포함된 각 섹션에 대한 설명으로 알맞은 것은?
88. 다음은 사내의 클라이언트들에게 192.168.0.1부터 192.168.0.10까지 IP 주소를 동적으로 할당하기 위한 DHCP 서버의 설정이다. ( ) 안에 알맞은 설정은?
89. 다음은 DNS 서버에서 리눅스.kr 이란 한글 형태의 도메인 네임 서비스를 제공하기 위한 named.conf 파일의 일부분이다. ( ) 안에 알맞은 내용은?
90. 네임서버의 데이터베이스에 대한 기본적인 정보를 포함하고 있는 파일로서 설정 파일의 디렉토리, 파일의 위치 등을 지정하는 파일은?
91. 아래의 Xinetd 서비스 설정에 대한 설명으로 틀린 것은?
92. 다음 중 DNS 서버의 종류가 아닌 것은?
93. 다음 중 도메인네임이 작성되는 원칙이 아닌 것은?
94. 시스템 관리자 홍길동은 도메인 네임 서버를 운영하기 위해 named 패키지를 설치하였다. 그러나 해당 서버에 이미 설치된 방화벽 때문에 외부에서 네임 서비스를 사용할 수 없었다. 이와 같은 문제를 해결하기 위해 가장 적절한 방법은?
95. 다음중 리눅스에서 제공하는 네트워크 서비스와 프로그램으로 바르게 짝지어진 것은?
96. 시스템이나 네트워크는 한정된 자원을 갖고 있다. 이러한 자원을 많은 양의 데이터로 채워 자원의 여분을 고갈시켜서 서버가 정상적인 동작을 할 수 없도록 하는 해킹 유형은?
97. Sobig worm이 운영중인 시스템의 webmaster 계정으로 침투중인 경우 해당 바이러스를 차단하기 위해 설정해야할 파일은 다음 중 어떤 것인가?
98. 리눅스에서 Application-Level Proxy를 지원하는 패키지로 올바르게 묶인 것을 고르시오.
99. 단순한 접근 제어 기능을 넘어서 침입의 패턴 데이터베이스와 Expert 시스템을 사용해 네트워크나 시스템의 사용을 실시간으로 모니터링하는 보안 시스템은?
100. 리눅스에서 iptable 명령을 이용하여, 10.10.10.3으로부터 오는 모든 패킷을 막기 위한 명령으로 알맞은 것은?
레지스터는 CPU 내부에 위치하며 가장 빠른 속도로 데이터를 처리할 수 있다. 메인 메모리는 CPU와 가까운 위치에 있어서 레지스터에 비해는 느리지만, 대부분의 프로그램이 실행되는 곳으로서 빠른 속도를 보인다. 광학 디스크는 레이저를 이용하여 데이터를 읽고 쓰는데, 회전하는 디스크를 이용하기 때문에 자기 디스크보다는 느리지만, 대용량의 데이터를 저장할 수 있다. 자기 테이프는 자기장을 이용하여 데이터를 저장하는데, 저장 및 검색 속도가 매우 느리지만, 대용량의 데이터를 저장할 수 있어서 백업용으로 사용된다.
따라서, 속도가 빠른 순서대로 나열하면 레지스터 - 메인 메모리 - 광학 디스크 - 자기 테이프가 된다.