1. 리눅스의 부팅 단계를 올바로 나열한 것은 무엇인가?
- ④ 바이오스 단계 → 부트 로더 단계 → 커널 초기화 단계 → systemd 단계 → 로그인 프롬프트 출력
2. 런레벨 중 재시작을 지시하는 런레벨은 무엇인가?
- ③ 6
3. 1분 후에 시스템을 재시작하도록 설정한 명령은 무엇인가?
- ② shutdown -r +1
4. 리눅스의 부팅 과정을 5단계로 나누어 설명하시오
Step 1. 바이오스 : 기본적인 HW의 상태를 확인하고 부팅 장치를 선택하여 부팅 디스크의 첫 섹터에서 512B를 로딩
Step 2. 부트 로더 : OS를 선택할 수 있는 메뉴 제공
Step 3. 커널 초기화 : 장치 검사 이후 프로세스와 스레드를 생성
Step 4. systemd 서비스 : 데몬을 실행한 뒤 그래픽 로그인 시스템을 동작시킴
Step 5. 로그인 프롬프트 : 끝
5. 부트 로더의 역할을 설명하시오.
- 커널을 메모리에 로딩한다.
6. 부팅 과정에서 부트 스플래시가 출력되는 도중에 부팅 메시지를 확인하려면 어떻게 해야 하는가?
- alt + d
7. systemd의 역할을 설명하시오.
1. 다양한 서비스 데몬을 실행
2. 프로세스 상태 유지
3. 시스템 상태 관리
8. 런레벨에 대해 설명하시오.
- 시스템 상태를 7개로 정의해 현재 상태를 나타내는 한 자리 숫자
9. 런레벨과 systemd의 target 유닛이 어떤 관계인지 설명하시오.
- Skip
10. device 유닛에 무엇이 있는지 확인하려면 어떤 명령을 사용해야 하는가?
- systemctl -t device
11. abc.service 유닛이 동작 중인지 (active) 확인하는 명령은 무엇인가?
- systemctl is-active abc.service
12. abc.service 유닛을 시작하는 명령은 무엇인가?
- systemctl start abc.service
13. 시스템에 문제가 있어서 단일 사용자 모드로 전환해야 한다. 기존 런레벨을 이용하는 방법과 systemd를 이용하는 방법을 각각 설명하시오.
런레벨 : init 1 또는 telinit S
systemd : systemd isolate runlevel1 또는 systemd isolate rescue
14. 시스템을 종료하는 방법을 두 가지 이상 설명하시오.
- shutdown 명령 사용, telinit 0 명령 사용 등
15. 시스템을 2분 후에 종료하려고 한다. 사용자들에게 메시지를 보내고 종료하려면 어떻게 해야 하는가?
- shutdown -h +2 '2분 뒤에 꺼진대요..'
16. 시스템 종료를 취소하는 명령은 무엇인가?
- shutdown -c
17. 슈퍼데몬의 역할을 설명하시오.
- 요청에 따라 데몬을 관리한다.
18. 독자형 데몬과 슈퍼데몬에 의한 호출형의 차이를 설명하시오.
독자형 : 항상 백그라운드에서 동작하기 때문에 자원을 낭비할 수도 있다.
슈퍼데몬 : 요청에 따라 동작하기 때문에 딜레이가 있을 수 있지만 효율적으로 자원을 관리할 수 있다.
19. root 암호를 잊어버렸을 때 암호를 다시 설정하는 방법을 설명하시오.
- 단일 사용자 모드로 부팅 후 재설정한다.
'개인 공부 > Linux (CentOS 리눅스)' 카테고리의 다른 글
CentOS 리눅스 : 연습문제 해답 (9장) (0) | 2022.06.17 |
---|---|
CentOS 리눅스 : 소프트웨어 관리 (9장) (0) | 2022.06.17 |
CentOS 리눅스 : 리눅스의 부팅과 종료 (8장) (0) | 2022.06.17 |
CentOS 리눅스 : 연습문제 해답 (7장) (0) | 2022.06.17 |
CentOS 리눅스 : 파일 시스템과 디스크 관리 (7장) (2) | 2022.06.16 |
댓글