[리눅스] - 리눅스 부팅 과정, 시스템 종료
| 리눅스 부팅 과정, 시스템 종료
운영체제의 부팅 과정
전원 ON(0번지 시작) -> ROM Bios 부트로더(메모리 적재)
-> MBR(하드 첫번째 트랙에 첫번째 섹터)에 있는 부팅 관련 프로그램 실행
=> 0번지에서 OS를 메모리에 적재 해 OS를 실행
리눅스의 부팅 과정
(1) LILO(LInux LOader)
로더 : 커널을 메모리에 적재 -> 리눅스 부팅 시 필요, 전원 ON -> MBR -> 로더 실행
(2) 커널 부팅
메모리에 로드 된 커널을 실행
(3) init
커널이 제일 먼저 실행시키는 프로세스, PID 1번(프로세스 고유 ID)
(4) init과 Runlevel(시스템 모드)
0 시스템 종료 3 NFS O 멀티유저
1 싱글유저 5 X-Window 모드
2 NFS X 멀티유저 6 시스템 재부팅
리눅스 시스템 종료
(1) shutdown
-r 재부팅 -h 시스템 종료(halt) -c 셧다운 취소
10분후 시스템 종료 : shutdown -h +10
20분후 'shutdown'메시지 전달하고 리부팅 : shutdown -r +20 "shutdown"
(2) halt(shutdown -h now) : 시스템 종료
(3) Ctrl + Alt + Delete : 재부팅
(4) init 0 시스템 종료 init 6 시스템 재부팅
(5) X-Window모드에서 종료
리눅스 명령의 특징
(1) 대소문자 구분 (3) 파일 사용권한 존재
(2) 여러 명령어 동시실행 가능(;으로 구분) (4) 내부명령과 외부명령 구분이 없음
ex) who; date(접속유저, 날짜/시간확인)
리눅스 기본 명령어
(1) date
서버의 날짜와 시간을 확인하거나 수정
date MMDDhhmmYY(없는건 0처리)
ex) 오늘은 2011년 4월 24일, 200일 후 수능인데 언제가 수능날인가?
date 042400002011 date --date '200 day'
(2) who
접속해 있는 사용자들을 확인
-H 헤더 출력 -b 부팅 정보 -a 모든 정보 -q 로그인 한 사람 수
(3) cal
달력 출력
cal -3 : 이전, 현재, 다음 달 출력
(4) man
명령어 설명
--hele, info와 같음
리눅스 파일시스템
파일들을 연속되게 하려고 사용하는 방법
'리눅스' 카테고리의 다른 글
[리눅스] - 권한(chmod), 링크(ln) (0) | 2017.01.20 |
---|---|
[리눅스] - 찾기(find), 출력(more) (0) | 2017.01.20 |
[리눅스] - 계정생성, 그룹생성 (0) | 2017.01.20 |
[리눅스] - 리눅스의 장단점과 구성, 기초명령어 (0) | 2017.01.20 |
[리눅스] - 파티션, 디렉토리 (0) | 2017.01.20 |