리눅스마스터 2급 2차 기출 핵심 해설 — 2023년 09월 09일
6월 14일(토) 시험 D-2! 최근 기출 핵심 유형을 정리했어요.
전체 문제는 exam.seanney.pe.kr 에서 풀어보세요!
1과목: 리눅스 운영 및 관리
✅ 특수 권한 핵심 (자주 출제!)
Q. 그룹 사용자가 파일 생성은 자유롭게, 삭제는 본인 파일만 가능하게 하려면?
정답: chmod o+t /project (Sticky-Bit 설정)
| 특수 권한 | 명령 | 설명 |
| Sticky-Bit | chmod o+t | 디렉터리에 설정, 파일 삭제는 소유자만 가능 |
| Set-UID | chmod u+s | 실행 시 파일 소유자 권한으로 실행 |
| Set-GID | chmod g+s | 실행 시 그룹 권한 적용, 디렉터리에 설정 시 그룹 상속 |
⚠️ Sticky-Bit는 파일이 아닌 디렉터리에 부여합니다. 자주 출제되는 함정!
Q. 특수 권한이 설정된 대표적인 파일은?
정답: /usr/bin/passwd (Set-UID 설정)
일반 사용자가 자신의 비밀번호를 변경할 때 일시적으로 root 권한을 가져야 하므로 Set-UID가 설정되어 있어요.
✅ umask 계산 (자주 출제!)
Q. umask가 0002일 때 touch a.txt로 생성된 파일의 권한은?
정답: -rw-rw-r-- (664)
파일 기본 권한: 666
umask: 002
결과: 664 → rw-rw-r--
디렉터리 기본 권한은 777, 파일 기본 권한은 666 — 꼭 외우세요!
✅ 파일시스템 명령어
Q. 마운트된 디스크의 남은 용량 확인 명령은?
정답: df
| 명령 | 용도 |
| df | 마운트된 파일시스템 전체 사용량/여유공간 확인 |
| du | 특정 파일/디렉터리 사용량 확인 |
| fdisk | 파티션 생성/수정/삭제 |
| mount | 파일시스템 마운트 |
Q. 블록 장치 정보를 트리 구조로 출력하는 명령은?
정답: lsblk
Q. /etc/fstab 파일의 역할은?
부팅 시 자동 마운트할 파티션 정보가 기록된 파일
/etc/fstab 필드 순서:
장치명 | 마운트포인트 | 파일시스템 | 옵션 | dump | fsck순서
fstab 옵션 필드는 4번째입니다.
Q. XFS 파일시스템으로 포맷하는 명령은?
정답: mkfs.xfs /dev/sdb1
| 파일시스템 | 생성 명령 | 점검 명령 |
| ext4 | mkfs.ext4 | fsck, e2fsck |
| XFS | mkfs.xfs | xfs_repair |
Q. mount -o remount,rw /home 에서 괄호 안 명령은?
정답: mount (-o 옵션은 마운트 옵션 지정, -t는 파일시스템 타입 지정)
✅ 쿼터 (Quota) 명령어
| 명령 | 설명 |
| quota | 사용량 및 할당량 확인 |
| edquota | vi 편집기로 쿼터 설정 |
| setquota | 편집기 없이 쿼터 설정 |
| xfs_quota | XFS 전용 쿼터 관리 (-x, -c 옵션) |
✅ 셸 (Shell) 핵심
Q. GNU 프로젝트를 위해 개발된 셸은?
정답: bash (Bourne Again Shell)
| 셸 | 개발자/특징 |
| bourne shell | 유닉스 최초 CLI 셸 |
| csh | 1978년 빌 조이 개발, 히스토리/alias/작업제어 기능 |
| bash | GNU 프로젝트, 리눅스 표준 |
| dash | ash에서 파생, 데비안/우분투 기본 |
Q. 사용 가능한 셸 목록이 기록된 파일은?
정답: /etc/shells
Q. 현재 사용 중인 셸 확인 방법은?
정답: ps 명령어로 확인
Q. $SHELL 환경변수가 출력하는 것은?
정답: 로그인 시 부여받은 셸 (현재 셸 아님!)
Q. 셸 변경 명령과 옵션은?
정답: chsh -s /bin/csh (-s: shell 지정)
chsh -l → 사용 가능한 셸 목록 출력
chsh -s → 셸 변경
Q. 히스토리에서 'al' 포함 명령 찾아 실행하는 방법은?
정답: !?al
!! → 직전 명령 재실행
!?문자열 → 해당 문자열 포함한 최근 명령 실행
!번호 → 히스토리 번호로 실행
Q. alias 무시하고 원래 명령 실행하는 방법은?
정답: 명령어 앞에 \ 붙이기 (예: \ls)
Q. 명령행 연장 시 나타나는 보조 프롬프트 환경변수는?
정답: PS2 (기본 프롬프트는 PS1)
Q. 시스템 전체 사용자에게 적용되는 alias 설정 파일은?
정답: /etc/bashrc
| 파일 | 용도 |
| /etc/profile | 전체 사용자 환경변수, 로그인 시 실행 |
| /etc/bashrc | 전체 사용자 alias 및 함수 |
| ~/.bash_profile | 개인 사용자 환경 설정 |
| ~/.bashrc | 개인 사용자 alias 및 함수 |
| ~/.bash_history | 명령어 히스토리 저장 |
✅ 프로세스 핵심
Q. systemd의 PID는?
정답: 1 (커널이 생성하는 첫 번째 프로세스)
Q. 사용자가 명령어 실행 시 프로세스 생성 방식은?
정답: fork (현재 프로세스를 복제해 자식 프로세스 생성)
Q. kill 기본 시그널은?
정답: SIGTERM (15번) — 정상 종료 요청
SIGTERM (15): kill 기본 시그널, 정상 종료 요청
SIGKILL (9): 강제 종료, 무시 불가
SIGHUP (1): 재시작 (데몬 설정 재읽기)
Q. 시그널 번호 목록 확인 방법은?
정답: kill -l
Q. 포어그라운드 → 백그라운드 전환 키는?
정답: Ctrl+Z (일시 중지 후 bg 명령으로 재개)
Q. 백그라운드 프로세스로 처음부터 실행하는 방법은?
정답: 명령어 끝에 & 붙이기
Q. standalone 데몬 방식이란?
부팅 시 실행되어 메모리에 상주하며 클라이언트 요청을 즉각 처리하는 방식
(반대: inetd/xinetd — 요청 시에만 실행)
Q. renice 명령으로 프로세스 우선순위 변경 시 주의할 점은?
renice는 프로세스명이 아닌 PID로 지정해야 함!
renice 10 1222← PID 사용
Q. 10분 주기 cron 설정은?
정답: 0-59/10 * * * *
cron 형식: 분 시 일 월 요일
0-59/10 * * * * → 0~59분 범위에서 10분마다
전체 문제 풀어보기
→ exam.seanney.pe.kr — 2023-09-09 전체 기출
관련 포스팅
2026.06.09 - [자격증 정복/리눅스마스터(1급)] - 리눅스마스터 2급 vs 1급 완벽 비교 — 1급 합격자가 알려드립니다
리눅스마스터 2급 vs 1급 완벽 비교 — 1급 합격자가 알려드립니다
리눅스마스터 2급 vs 1급 완벽 비교 — 1급 합격자가 알려드립니다이번 주 토요일(6월 14일)이 리눅스마스터 2급 2차 시험일입니다.1급을 먼저 취득한 입장에서 두 자격증의 차이를 정확히 정리했
tech.seanney.pe.kr
2026.06.10 - [자격증 정복/리눅스마스터(1급)] - 리눅스마스터 2급 2차 기출 핵심 해설 — 2023년 12월 09일
리눅스마스터 2급 2차 기출 핵심 해설 — 2023년 12월 09일
리눅스마스터 2급 2차 기출 핵심 해설 — 2023년 12월 09일6월 14일(토) 시험을 앞두고 가장 최신 회차 기출 핵심 문제를 정리했습니다.자주 나오는 유형 위주로 골랐어요.전체 80문제는 exam.seanney.pe.k
tech.seanney.pe.kr
'자격증 정복 > 리눅스마스터(1급)' 카테고리의 다른 글
| 리눅스마스터 2급 2차 D-1 막판 정리 — 1급 합격자가 알려주는 최종 체크리스트 (0) | 2026.06.12 |
|---|---|
| 리눅스마스터 2급 2차 기출 핵심 해설 — 2023년 06월 10일 (0) | 2026.06.12 |
| 리눅스마스터 2급 2차 기출 핵심 해설 — 2023년 12월 09일 (0) | 2026.06.10 |
| 리눅스마스터 2급 vs 1급 완벽 비교 — 1급 합격자가 알려드립니다 (0) | 2026.06.09 |
| 리눅스마스터 1급 합격 후기 — 62점, 60계치킨으로 마무리 (0) | 2026.05.29 |