Linux - (7) : Shutdown & Run-level

­이승환·2021년 7월 28일
0

리눅스 정리

목록 보기
7/21

시작 전


이번 포스팅에서는 OS 의 종료예약과 취소, Run-level 에 대해서 정리해보려고 한다.
주로 명령어 예제가 주로 이루어질 것이다.

# shudown -p +10

10 분 후에 리눅스를 종료한다

# shutdown -c

예약한 종료 명령어를 취소할 수 있다(cancle)

# shutdown -r 23:00

23 시에 리눅스를 종료하게 할 수 있다. 이렇듯 명령을 시작하면 모든 사용자들에게 23:00 에 종료가 될 것이라는 메시지가 날아간다

# init 0

0 번 런레벨을 실행시키는 명령어이다. 0 은 Power-off 를 뜻한다.

만약 위와같은 방법으로 리눅스 서버를 종료시키면 큰일 날 수 있다.. 따라서 일반적으로 서버컴퓨터는 로그아웃을 이용한다

# shutdown -k +20

20분 후에 리눅스가 종료될거라는 메시지만 보낸다(실제로 종료되진 않는다)

# logout

안전하게 서버를 종료시키는 것을 의미한다.

Run-level


아래 테이블을 보고 이해해보자ㅣ.

런레벨영문모드설명비고
0Power offSystem offnull
1RescueSystem Recovery Modesingle user mode
2Multi-usernullnot use
3Multi-userMulti-user Mode by cmlnull
4Multi-usernullnot use
5Graphic ModeMulti-user Mode by guinull
6Rebootnullnull

2, 3, 4 는 동일한 멀티유저모드이고, 보통 3번을 이용한다
5먼은 그놈이나 x window 같은 GUI 버전으로 변경하는 모드이다.

# ln -sf /lib/systemd/system/multi-user.target /etc/systemd/system/default.target

으로 입력하면 부팅과정에서 디폴트로 multi-user모드(3번) 으로 설정되게 되는데 gui가 익숙해서 CLI 가 싫은 사람의 경우

# startx 

를 이용해서 xwindow 모드로 재부팅 시키면 된다.

profile
Mechanical & Computer Science

0개의 댓글