띵유로그

[리눅스]시스템 명령어 - 시스템종료 / 런레벨 본문

카테고리 없음

[리눅스]시스템 명령어 - 시스템종료 / 런레벨

띵유 2020. 12. 27. 21:07
반응형

shutdown -P now : 지금 종료
shutdown -P +10 : 10분 후 종료
shutdown -r 22:00 : 오후 10시에 재부팅
shutdown -c : 예약한 셧다운 취소
shutdown -k +15 : 현재 접속중인 사용자에게 15분 후 종료된다는 메시지를 보내지만 실제로 종료되지는 않음


런레벨 
lib/systemd/system 경로에서 
ls -l runlevel?.target 명령어를 통해 런레벨을 확인할 수 있다.

런레벨은 init 명령어 뒤에 숫자로 붙는데, init 0 을 실행하면 시스템이 종료되고, init 6을 실행하면 시스템이 리부팅 된다. 즉, init 0 명령어를 실행하면 '런레벨 0으로 시스템을 전환하라'는 의미이며 런레벨 0번은 종료모드를 의미하므로 지금 즉시 시스템을 종료하라는 의미이다.

 

현재 설정된 런레벨 확인 및 변경
default.target에 연결된 파일을 통해 현재 세팅을 확인해보면

그래픽모드로 부팅하도록 설정되어있다. 

 

이제 텍스트모드로 부팅하도록 변경해보자.ln -sf /lib/systemd/system/multi-user.target /etc/systemd/system/default.target 명령으로 default.target이 가리키는 파일을 텍스트 모드로 부팅(3레벨)로 변경한다. 

반응형
Comments