이 페이지는 리눅스마스터 2급 2023-09-09 기출문제를 CBT 방식으로 풀이하고 정답 및 회원들의 상세 해설을 확인할 수 있는 페이지입니다.
1과목: 리눅스 운영 및 관리
1. project 그룹에 속한 사용자들이 /project 디렉터리에서 파일 생성은 자유로우나 삭제는 본인이 생성한 파일만 가능하도록 설정하려고 한다. /project 디렉터리의 정보가 다음과 같을 때 관련 명령으로 알맞은 것은?
2. 다음 중 특수 권한을 부여해서 사용하는 경우의 예로 가장 거리가 먼 것은?
3. 다음 중 파일이나 디렉터리의 소유자를 확인하는 명령어로 알맞은 것은?
4. 다음 중 생성된 a.txt의 허가권 값으로 알맞은 것은?
5. 다음 설명에 해당하는 명령어로 알맞은 것은?
6. 다음 중 현재 마운트된 디스크의 남아있는 용량을 확인할 때 사용하는 명령어로 알맞은 것은?
7. 다음 결과에 대항하는 명령어로 알맞은 것은?
는 리눅스의 스토리지 디바이스 정보를 트리 구조로 출력한 결과입니다. lsblk 명령어는 블록 장치(block device)의 정보를 나열하는 명령어입니다.8. 다음 설명에 해당하는 파일명으로 알맞은 것은?
9. 다음 (괄호) 안에 들어갈 명령어로 알맞은 것은?
에서 $-o\text{ remount,rw}$ 옵션을 통해 /home 디렉터리를 읽기-쓰기 모드로 다시 마운트하고 있습니다.10. 다음은 /dev/sdb1을 XFS 파일 시스템으로 포맷하는 과정이다. (괄호)안에 들어갈 명령어로 알맞은 것은?
11. 다음 설명에 해당하는 셸로 알맞은 것은?

12. 다음 (괄호) 안에 들어갈 파일명으로 알맞은 것은?

13. 다음 명령의 결과에 대한 설명으로 가장 알맞은 것은?

14. 다음은 ihd 사용자가 다른 셸로 변경하는 과정이다. (괄호) 안에 들어갈 내용으로 알맞은 것은?

15. 다음 중 최근에 실행한 명령 중에 'al'이라는 문자열을 포함한 명령을 찾아서 실행하는 명령으로 알맞은 것은?
16. 다음 (괄호) 안에 들어갈 파일명으로 알맞은 것은?
에서 설명하는 파일은 사용자가 입력한 명령어 이력을 저장하는 파일이며, 홈 디렉터리에 숨김 파일 형태로 저장되는 .bash_history입니다.17. ls 명령으로 에일리어스(alias)가 설정된 상태에서 원래의 ls 명령어를 실행하려고 한다. 다음 중 관련 설명으로 알맞은 것은?
18. 다음 (괄호) 안에 들어갈 내용으로 알맞은 것은?
19. 다음 (괄호) 안에 들어갈 내용으로 알맞은 것은?
20. 다음 중 명령어를 백그라운드 프로세스로 실행하기 위한 방법으로 알맞은 것은?
21. 다음 (괄호) 안에 들어갈 내용으로 알맞은 것은?
에서 설명하는 방식은 standalone 방식입니다. standalone 데몬은 부팅 시 실행되어 메모리에 상주하며 클라이언트의 서비스 요청을 즉각 처리하는 독립 실행형 방식입니다.22. 다음 중 kill 명령어를 실행할 때 전달되는 기본 시그널 명칭과 번호의 조합으로 알맞은 것은?
23. 다음 중 포어그라운드 프로세스를 백그라운드 프로세스로 전환하기 위해 사용하는 키 조합으로 알맞은 것은?
24. 다음 명령의 결과에 대한 설명으로 알맞은 것은?
의 명령어가 실행되지 않는 이유는 renice 명령어의 사용법이 잘못되었기 때문입니다.25. cron을 이용해서 해당 스크립트를 매월 1일 오전 4시 2분에 주기적으로 실행하려고 한다. (괄호) 안에 들어갈 내용으로 알맞은 것은?

26. 다음은 프로세스 아이디가 513, 514, 515번인 프로세스를 종료시키는 과정이③ (괄호) 안에 들어갈 명령어로 알맞은 것은?

27. 다음 그림에 해당하는 명령어로 알맞은 것은?

28. 다음 설명에 해당하는 명령어로 알맞은 것은?

29. 다음 중 vi 편집기를 개발한 인물로 알맞은 것은?
30. 다음 중 기본 사용법이 동일한 편집기의 조합으로 알맞은 것은?
31. 다음 설명에 해당하는 편집기로 알맞은 것은?

32. 다음 중 vi 편집기의 명령 모드에서 바로 직전에 삭제한 줄을 다시 복원하기 위해 실행하는 명령으로 알맞은 것은?
33. 다음 중 vi 편집기에서 한 줄이 linux인 경우에만 전부 Linux로 치환하는 명령으로 알맞은 것은?
34. 다음 중 vi 편집기에서 행 번호가 표시되도록 하는 ex 모드 환경설정으로 알맞은 것은?
35. 다음 중 데비안 계열 리눅스에서 사용되는 패키지 관리 도구 모음으로 가장 알맞은 것은?
36. 다음 중 리눅스에서 사용되는 온라인 패키지 관리 도구로 거리가 먼 것은?
37. 다음 중 Makefile 파일이 생성되는 소스 설치 단계로 알맞은 것은?
38. 다음 중 소스 설치 방법으로 cmake를 선택한 프로젝트로 틀린 것은?
39. 다음 중 현재 디렉터리에 있는 C 언어 파일만을 source.tar로 묶는 명령으로 알맞은 것은?
40. 다음 중 yum 명령을 이용해서 nmap 패키지를 설치하는 명령으로 알맞은 것은?
41. 다음 (괄호) 안에 들어갈 내용으로 알맞은 것은?
의 /bin/ls)을 설치한 패키지명을 확인하려면 -qf 옵션을 사용합니다.42. 다음은 tar에서 xz 명령어와 관련 있는 압축 옵션으로 알맞은 것은?
43. 다음 중 BSD 계열 유닉스에서 사용하는 프린터 관련 명령으로 틀린 것은?
44. 다음 중 사운드카드 사용과 관련된 프로그램으로 알맞은 것은?
45. 다음 중 프린트 작업을 요청하는 명령어로 알맞은 것은?
46. 다음 중 LVM 구성 순서로 알맞은 것은?
$\rightarrow$ PV(Physical Volume) $\rightarrow$ VG(Volume Group) $\rightarrow$ LV(Logical Volume)47. 다음 중 LVM에 대한 설명으로 틀린 것은?
48. 다음 중 RAID로 구성된 하드 디스크 중에서 하나의 디스크에 오류가 발생해도 데이터의 손실이 없는 조합으로 알맞은 것은?
2과목: 리눅스 활용
49. 다음은 부팅 모드를 확인하는 과정이다. X 윈도 모드로 부팅이 될 때 (괄호) 안에 들어갈 내용으로 알맞은 것은?
50. 다음 중 X Window 시스템에 할당된 TCP 포트 번호로 알맞은 것은?
51. 다음 설명에 해당하는 라이브러리 명칭으로 알맞은 것은?
52. 다음 설명에 해당하는 명칭으로 알맞은 것은?
의 설명처럼 GNU 프로젝트에서 GTK+ 라이브러리를 사용하여 만든 공개형 데스크톱 환경은 GNOME입니다.53. 다음 상황과 관련된 설명으로 알맞은 것은?
상황에서 A 시스템의 프로그램을 B 시스템의 화면에 띄우려면, 화면을 출력하는 B 시스템이 X 서버가 되어야 하며, B 시스템에서 xhost 명령을 통해 A 시스템의 접속을 허용해야 합니다. 반면 A 시스템은 X 클라이언트가 되어 DISPLAY 환경변수를 B 시스템으로 설정해야 합니다.54. 다음 결과에 해당하는 명령으로 알맞은 것은?
처럼 MIT-MAGIC-COOKIE-1과 같은 인증 정보(쿠키)가 출력되는 결과는 X 서버의 인증 목록을 확인하는 xauth list $DISPLAY 명령의 결과입니다.55. 다음 그림에 해당하는 프로그램으로 알맞은 것은?
는 이미지 파일의 속성과 미리보기를 보여주는 이미지 뷰어 창입니다. 따라서 이미지 뷰어인 Eog가 정답입니다.56. 다음 그림에 해당하는 프로그램으로 알맞은 것은?
는 슬라이드 구성과 'Click to add Title' 문구가 포함된 프레젠테이션 제작 화면입니다. 따라서 파워포인트 역할을 하는 LibreOffice Impress가 정답입니다.57. 다음 설명에 해당하는 LAN 구성 방식으로 알맞은 것은?
58. 다음 (괄호) 안에 들어갈 내용으로 알맞은 것은?

59. 다음 중 패킷 교환 방식에 대한 설명으로 틀린 것은?
60. 다음 설명에 해당하는 기술로 알맞은 것은?

61. 다음 중 프로토콜 제정기관과 관련 업무의 조합으로 알맞은 것은?
이미지의 ㉢(EIA)과 Ⓑ(LAN 케이블 관련 표준)의 조합이 정답입니다.62. 다음 설명에 해당하는 OSI 계층으로 알맞은 것은?
63. 다음 중 IPv4의 B 클래스 네트워크 주소 대역으로 알맞은 것은?
64. 다음 중 X 윈도가 설치되지 않은 환경의 콘솔 창에서 이용할 수 있는 웹 브라우저로 알맞은 것은?
65. 다음 설명에 해당하는 인터넷 서비스로 알맞은 것은?
66. 다음 (괄호) 안에 들어갈 내용으로 알맞은 것은?
의 빈칸에 들어갈 내용은 다음과 같습니다.67. 다음 중 CentOS 7 시스템을 텔넷 서버로 사용하기 위해 설치해야 하는 패키지명으로 알맞은 것은?
68. 다음은 원격지 SSH 서버에 계정을 변경해서 접속하는 과정이다. (괄호) 안에 들어갈 옵션으로 알맞은 것은?
에서와 같이 SSH 접속 시 특정 사용자 계정으로 접속하려면 -l (login name) 옵션을 사용합니다.69. 다음 중 FTP 서버에 있는 파일을 로컬 시스템으로 가져올 때 사용하는 명령어로 알맞은 것은?
70. 다음 조건일 때 설정되는 게이트웨이 주소 값으로 가장 알맞은 것은?

71. 다음 중 게이트웨이 주소 정보를 출력하는 명령으로 알맞은 것은?
72. 다음 중 시스템에 장착된 이더넷 카드의 MAC 주소를 확인하는 명령으로 알맞은 것은?
73. 다음 정보를 확인할 수 있는 파일로 알맞은 것은?
74. 다음 설명에 해당하는 파일명으로 알맞은 것은?

75. 다음 중 SYN Flooding 공격과 같은 네트워크 상태 정보를 확인하는 명령으로 알맞은 것은?
76. 다음 중 IPv4 네트워크 주소 체계에서 '/16'이 의미하는 서브넷 마스크값으로 알맞은 것은?
77. 다음 그림에 해당하는 기술로 가장 알맞은 것은?
를 보면 Primary Node의 이상 유무를 체크하여 장애 시 Backup Node가 서비스를 이어받는 구조입니다. 이처럼 시스템 장애 시에도 서비스 연속성을 보장하는 기술을 고가용성 클러스터(High Availability Cluster)라고 합니다.78. 다음 설명에 해당하는 가상화 기술로 알맞은 것은?
79. 다음 설명에 해당하는 프로그램으로 알맞은 것은?
80. 다음 설명에 프로그램으로 가장 알맞은 것은?
스티키 비트는 리눅스 특수 권한 중 하나로, 보통 공용 디렉터리(예: /tmp)에 사용됩니다.
이 권한은 기타 사용자(Other)의 실행 권한 자리에 t를 설정하여 활성화합니다.
따라서 o(Other)에 t(Sticky Bit)를 추가하는 ④ [chmod o+t /project]가 정답입니다.
---
무조건 챙겨야 하는 문제로, 리눅스 마스터 시험에서 가장 빈출되는 '특수 권한 3대장' 중 하나입니다.
* SetUID (s): 실행 시 파일 소유자의 권한으로 실행 (보안상 매우 중요)
* SetGID (s): 실행 시 그룹의 권한으로 실행 (협업 디렉터리 등)
* Sticky Bit (t): 게시판 같은 개념. 글(파일)은 누구나 쓰지만, 삭제는 쓴 사람만 가능.
시험에서는 이 3가지를 구분하는 문제, 혹은 chmod 1777 처럼 숫자로 권한을 주는 문제가 자주 나오니 꼭 외워두는 게 좋습니다.