CentOS 리눅스 시스템 & 네트워크
리눅스 시스템의 부팅 과정은 PC부팅과 리눅스 부팅으로 나뉜다.
전원 on → 바이오스 단계 → 부트 로더 단계 → 커널 초기화 단계 → systemd 서비스 단계 → 로그인
마지막으로 위의 단계에서 데몬을 모두 실행하고 로그인 시스템인 GDM을 동작시킨다.
프로세스와 서비스의 관리자. 서비스 데몬을 시작한다.
init 프로세스 : 모든 프로세스의 조상. init 프로세스와 관련된 설정 파일은 /etc/inittab이다.
런레벨: init 프로세스가 사용한 시스템의 상태를 일곱가지로 정의한 것. 각 상태에 때라 셸 스크립트를 실행했다.
systemd의 특징
셧다운 전에 사용자의 셰션의 안전한 종료 가능
마운트 제어가 가능하다.
fsck제어가 가능하다
서비스에 시그널을 전달할 수 있다.
…etc)
유닛 : systemd가 전체 시스템을 시작하고 관리하는 게 사용되는 구성 요소. systemd는 관리 대상 이름은 ‘서비스명.유닛종류’의 형태로 관리한다.
systemctl : -a, -t, start, stop, reload, restart, status, enable, disable, is-active, is-enable, isolate, kill