IT 자격증/정보보안 기사

정보보안기사 _ Unix, Linux _ 2.시스템 관리

H.J.World 2015. 5. 6. 23:38
728x90
반응형

2. 시스템 관리

 (1) 시스템 시작과 종료

  1) 부팅 관련 용어 정의
 
   1. 런 레벨(run level)

 - 시스템에서 런 레벨의 의미는 시스템의 운영 상태를 숫자 혹은 문자로 표현한 것이다.
 - init 프로세스는 /etc/inittab 파일에 정의된 런레벨에 따라 /etc/rc.d/rc[x].d 디렉터리에 나열된 스크립트를

실행하여 시스템의 운영상태를 구성한다.
 - 각 런레벨 의미
  0 -> prom
  S,s -> 싱글유저모드, 로컬파일 시스템이 마운트 되지 않은 상태
  1 -> 싱글 유저모드, 로컬파일 시스템이 마운트 된 상태
  2 -> 멀티 유저 모드 (클라이언트 모드)
  3 -> 멀티 유저 모드 (서버모드), 기본 run level
  4 -> 사용 안함
  5 -> 시스템 power off모드
  6 -> 시스템 리부팅

 
  2) 시스템 시작
   1. 바이오스 과정
 - 시스템에 전원이 들어오면 바이오스는 시스템의 기본적인 하드웨어의 이상 유무를 점검, 수집
   2. 부트 프로그램 과정
 -부트 프로그램은 하드디스크에서 커널을 읽어 들여 메모리상에 적재하고 시스템 제어구너을 커널에 넘긴다.
   3. 커널 과정
 - 커널이 메모리상에 적재되면 그때부터 운영체제가 구동되기 시작한다.
 - 커널은 부팅과정의 일부인 하드웨어 점검을 완료하고 내부 자료구조를 초기화 하여 시스템을 운영하기 위한 부

가적인 커널 모듈을 하드디스크에서 메모리상으로 적재한다.
   4. init 프로세스 과정
 - init 프로세스는 커널에 의해 생성되는 첫 번째 프로세스이다. pid가 1
 - 모든 unix프로세스의 부모 프로세스, 부팅과정에서 사용자가 시스템을 사용할 수 있게 해주는 초기화 작업
 - BSD 계열은 싱글 유저모드와 멀티 유저모드 두 가지를 지원하는데 반하여, System v계열은 더많은 단계로 시스

템의 운영상태를 분류한다.


  (2) 사용자 관리
   1) 사용자 계정 추가(useradd)
   2) 사용자 계정 삭체(userdel)
   3) 그룹 추가 (groupadd)
   4) 그룹 삭제 (groupdel)

  (3) 파일 시스템 관리
   1) 파일시스템 연결 (mount)
     1. mount 명령은 보조기억장치에 설치된 파일 시스템을 unix 시스템이 이식하도록 특정 디렉토리에 논리적으로 연결

시켜준다.
 -> mount /dev/cdrom /mnt/cdrom
   2) 파일 시스템 연결 해제(umount)
     1. 프로세스가 파일 시스템에 있는 파일을 사용 중이거나 사용자가 파일 시스템에 있는 디렉터리에 있다면  umount

명령은 'device is busy' 메세지와 함께 실패한다.

  (4) 정기적 스케줄 관리(cron)

 분(0~59) 시(0~23) 일(1~31) 월(1~12) 요일(0~6) 작업

  (5) 일시적 스케줄 관리(at)
 cron과 다른점은 처리된 작업은 처리 목록에서 사라짐

728x90
반응형