1과목: 리눅스 운영 및 관리
1. chmod에서 모드 표기는 3자리 8진수인데 특수 목적 접근 모드를 위해 8진수 하나를 더 추가하여 4자리 8진수로 표현하는 경우도 있는데 다음 중 특수 목적 접근 모드에 대한 설명으로 틀린 것은?
2. ls -l 명령을 쳤을 경우 rwxrwxrwx로 나타나는 파일의 권한에 대한 설명으로 틀린 것은?
3. baby.cpp 파일에 대해 소유자가 속한 그룹에 사람들만 쓰기가 가능하도록 권한을 추가하고자 할 때 사용하는 방법으로 알맞은 것은?
4. 다음 중 파일의 마지막일부분만을 보고자 할 때 사용하는 명령어로 알맞은 것은?
5. client.c 라는 파일의 소유자를 ihd로 바꾸는 명령으로 알맞은 것은?
6. 리눅스 파일 시스템 중 저널링 파일 시스템(Journaling File System)이 선호되는 가장 큰 이유는 무엇인가?
7. fsck명령에 대한 설명 중 틀린 것은?
8. 시스템에 새로운 하드 디스크를 추가하는 과정으로 올바른 것은?
9. 다음 중 현재 리눅스에서 가장 많이 사용되는 파일 시스템으로 알맞은 것은?
10. 파일 시스템의 사용량을 알아보는 명령으로 가장 알맞은 것은?
11. daemon에 대한 설명으로 틀린 것은?
12. 리눅스에서 실행중인 작업의 상태에 대한 설명 중 틀린 것은?
13. 다음과 같이 vi 명령을 실행하였을 때 발생되는 문제점에 대한 설명으로 가장 알맞은 것은?
14. 현재 실행되는 프로세스의 상태를 나타내 주는 명령어로 가장 알맞은 것은?
15. 현재 쉘에서 여러 프로그램들을 background로 실행하였다. 이 프로그램들의 상태를 보기 위한 명령으로 가장 알맞은 것은?
16. 어떤 프로세스가 다른 프로세스에게 메시지를 보내기 위한 수단 즉 프로세스 간의 통신수단을 무엇이라 하는가?
17. 다음crontab 파일의 내용에 대한 설명으로 알맞은 것은?
18. 종료시키고자 하는 프로세스가 12345일 때, kill 12345는 프로세스 12345에게 어떤 신호를 보내는가?
19. 다음 중 리눅스에서 정기적으로 명령이나 프로세스를 스케줄할 때 사용하는 프로그램으로 알맞은 것은?
20. 프로세스들 간의 상관관계를 계층 구조로 보여주는 명령은 무엇인가?
21. 다음은 터미널을 통해 프로세스에 전달할 수 있는 시그널들이다. bash를 사용하는 경우 프로세스에 시그널을 전달하기 위해서 bash가 무시하는 시그널이 아닌 것은?
22. 다음은 bash에서 사용 가능한 연산자와 그 설명이 다. 잘못된 것은 무엇인가?
23. 다음 리눅스에서 사용할 수 있는 쉘과 그에 대한 설명으로 틀린 것은?
24. 다음 중 명령어 who에 대한 설명으로 틀린 것은?
25. 다음 중 borne 쉘의 환경변수에 대한 설명으로 틀린 것은?
26. 다음 중 BASH 환경에서 alias 를 설정하는 방법으로 알맞은 것은?
27. 다음 중 쉘의 환경변수 PATH에 새로운 디렉토리를 추가하는 명령으로 알맞은 것은?
28. 명령 행 편집 기능을 제공하는 쉘을 사용할 때 터미널의 설정 잘못으로 키입력이 안되는 현상이 발생할 수 있다 이를 해결하기 위한 도구로 알맞은 것은?
29. 다음 중vi 에디터의 모드 전환에 대한 설명으로 틀린 것은?
30. 다음 중에디터의 종류와 그 에디터의 저장 관련 명령어가 잘못 짝지어진 것은?
31. 다음 예제 문장을 편집할 때 커서의 위치가 ‘■’일 경우 보기의 명령을 실행했을 때 커서의 위치가 다르게 나타나는 명령은 어느 것인가?
32. vi 에디터에서 practice 라는 파일을 생성하고 'vieditor' 라는 텍스트를 입력하여 저장한 후 vi 에디터를 종료하는 작업을 순서대로 알맞게 나타낸 것은?
33. 다음 emacs 편집기의 커서 이동 명령어에 대한 설명 중 틀린 것은?
34. 다음에서 설명하는 에디터는 무엇인가?
35. 다음 패키지 매니저 중 하나인 yum에 대한 설명으로 틀린 것은?
36. 다음 tar 명령의 옵션과 그 설명이 잘못 짝지어진 것은?
37. 다음 중 데비안 패키지 기반의 패키지를 삭제할 때 설정 파일 및 그 정보까지도 모두 삭제하고자 할 때 사용하는 옵션으로 알맞은 것은?
38. 다음 중 rpm 기반의 패키지를 삭제할 때 의존성 에러를 무시하기 위한 옵션 조합으로 알맞은 것은?
39. 다음 중 zip 파일로 압축되어 있는 텍스트 파일의 압축을 풀지 않고 내용만을 볼 때 사용하는 명령으로 틀린 것은?
40. 다음 중 tar와 유사하게 파일아카이브를 만드는 유틸리티이지만 반드시 아카이브에 포함되는 파일 리스트를 알려주어야만 하는 유틸리티는 무엇인가?
41. 다음은 데비안 패키지 관리자에서 특정 파일이 속한 패키지를 찾기 위한 명령이다( )에 들어갈 옵션으로 알맞은 것은
42. 다음 중 파일의 확장자와 그 압축프로그램이 잘못 짝지어진 것은?
43. 일반적인 프린터 스풀 디렉토리의 경로로 알맞은 것은?
44. 다음 중 무료로 사용할 수 있으며 리눅스 커널에 포함되어 있는 사운드 드라이버는 무엇인가?
45. 프린터 설치에 관련된 다양한 사항이 기록되어 있는 파일은 다음 중 무엇인가?
46. 다음 중 일반적으로 리눅스 장치들에 대한 파일들이 있는 디렉토리는 무엇인가?
47. CD에서 디지털 오디오를 사운드 파일에 저장하고 싶을 때 사용할 수 있는 프로그램으로 알맞은 것은?
48. 프린터 큐의 상태를 모니터링 하는데 가장 적합한 명령어는 무엇인가?
2과목: 리눅스 활용
49. 다음 중 X 윈도우의 구성요소가 아닌 것은 무엇인가?
50. 다음 중 X 윈도우가 실행되기 위해서 참조하는 설정 파일이나 실행 프로그램이 아닌 것은?
51. X 윈도우용 디스플레이 설정 프로그램인 system-config-display에서 설정할 수 없는 것은?
52. 텍스트 모드(runlevel3) 부팅 후 관리자 root로 리눅스 시스템을 사용중 X 윈도우 환경으로 전환하려고 한다 다음 중 시스템 설정 파일 설정 변경 후 재부팅하지 않고 X 윈도우 환경으로 전환할 수 있는 명령이 아닌 것은 무엇인가?
53. 다음은 무엇에 대한 설명인지 보기 중 맞는 것을 고르시오
54. NTA(Network Transparent Access)라는 기술을 지원하여 아무 폴더에서나 FTP상의 파일을 액세스하거나 인터넷 검색이 가능하다FTP 서버에 있는 폴더도 자신의 하드 디스크에 있는 것처럼 편리하게 사용할 수 있다 다음 중위와 같은 기능을 지원하는 것은 무엇인가?
55. 다음 중 리눅스 시스템의 X 윈도우에서 동작하는 이미지 편집도구는 무엇인가?
56. 다음 중 리눅스 시스템의 X 윈도우에서 동작하는 멀티미디어 프로그램이 아닌 것은?
57. 다음에서 설명하는 이것은 무엇인지 아래 보기에서 고르시오
58. 프로토콜의 기본 구성요소와 설명이 바르게 짝지어진 것이 아닌 것은?
59. 다음에서 설명하는 네트워크 통신장비는 어느 것인가?
60. 다음 설명에 맞는 OSI 계층은 무엇인가?
61. 다음 IP헤더의 ( )안에 들어가는 데이터는 무엇인가?
62. 다음에서 설명하는 특징을 갖고 있는 네트워크 통신장비는 어느 것인가?
63. 다음 중 InterNic에 등록해야 하는 일반 최상위 도메인(gTLD)은 무엇인가?
64. 다음 중 TCP/IP의 특징으로 해당하지 않는 것은 무엇인가?
65. 다음에서 설명하는 이것은 무엇에 대한 설명인가?
66. SSH(Secure SHell)는 원격 컴퓨터에 안전하게 액세스하기 위한 유닉스 기반의 명령 인터페이스 및 프로토콜이다 보안에 취약한 telnet을 대체할 수 있는 SSH는 기존의 원격제어서비스 및 응용프로그램을 대체할 수 있는데 다음 중 SSH와 관련 없는 응용프로그램은 무엇인가?
67. 다음 중 IRC클라이언트 프로그램이 아닌 것은?
68. 다음 중 나머지 셋과 관련이 가장 적은 것은?
69. 다음 중 전송 규약(Protocol)과 해당하는 서버 프로그램간의 짝이 틀린 것은?
70. TCP/IP 통신을 실행하기 위해 필요한 설정 정보를 자동적으로 할당관리하기 위한 통신 규약으로 주어진 IP 주소가 일정한 시간 동안만 그 컴퓨터에 유효하도록 하는 "임대해 주는 프로토콜은?
71. 다음 중 성격이 다른 하나는 무엇인가?
72. 다음 중 SSH에서 지원하는 클라이언트 프로그램이 아닌 것은?
73. 다음 중 리눅스 시스템에서 이더넷의 현재 설정된 네트워크 정보를 확인할 수 있으며 네트워크 정보를 설정 하거나 이더넷을 활성화/비활성화 할 수 있는 명령어는 무엇인가?
74. 다음은 무엇을 설명한 것인지 보기에서 고르시오?
75. 다음과 같이 첫번째 이더넷에 IP 주소를 설정하려고 한다. ( )안에 들어가야 하는 것은 무엇인가?
76. 시스템 설정 파일 /etc/sys config/network와 다음의 명령어 실행은 공통적으로 무엇을 변경하고자 할 때 사용하는 것인가?
77. 임베디드 분야 중 최근 모바일 시장에서는 스마트폰이 대세가 되어 시장을 주도하려고 있다. 스마트폰에 탑재되는 리눅스 기반의 운영체제가 아닌 것은?
78. 다음 중 리눅스로 구현되는 클러스터 시스템이 아닌 것은?
79. 다음에서 설명하는 병렬처리시스템의 성능을 나타내는 용어로 알맞은 것은?
80. 블루투스에 대한 설명중( )안에 들어갈 내용으로 바르게 짝지어진 것은?
1000은 sticky bit으로, 디렉토리에 설정되면 해당 디렉토리 내의 파일은 소유자나 그룹 멤버만 삭제할 수 있습니다.
2000은 SetGID 비트로, 파일에 설정되면 해당 파일을 실행하는 프로세스는 파일의 그룹 ID를 가지게 됩니다.
4000은 SetUID 비트로, 파일에 설정되면 해당 파일을 실행하는 프로세스는 파일의 소유자 ID를 가지게 됩니다.