강좌
클라우드/리눅스에 관한 강좌입니다.
리눅스 분류

리눅스 시스템의 매직키 ctrlaltdel 활용법

작성자 정보

  • 관리자 작성
  • 작성일

컨텐츠 정보

본문

리눅스 시스템의 매직키 ctrlaltdel 활용법





 

ctrlaltdel  리눅스 부팅초기에 실행 적용되는 /etc/inittab파일내에서 주로 사용되는 것으로 키보드 글쇠처리를 지정하는 명령어입니다.   

 

 

 

  명령어는 독립적으로 실행되는 경우는 거의 없으며 시스템관리프로그램이나 부팅단계의 시스템 초기화 프로그램 내에서 주로 사용됩니다.   

 

 

 

 

 

명령어위치 : /sbin/ctrlaltdel

 

사용형식 : ctrlaltdel hard | soft

 

위의 형식에서 hard 실행되었을 경우에는 sync()함수의 호출 없이 시스템이 바로 재부팅됩니다.   

 

 

 

  그리고 soft 실행이 되었을 경우에는 init프로세스에 SIGINT(인터럽트)신호를 보내게 됩니다.   

 

 

 

 아래는 /etc/event.d/control-alt-delete ctrlaltdel 설정내용입니다.   

 

 

 

 

 

[root@su249 ~]# cat /etc/event.d/control-alt-delete

# control-alt-delete - emergency keypress handling

#

# This task is run whenever the Control-Alt-Delete key combination is

# pressed.  Usually used to shut down the machine.

 

start on control-alt-delete

 

exec /sbin/shutdown -r now "Control-Alt-Delete pressed"

[root@su249 ~]#

 

, 위의 설정은 리눅스시스템 운영 , 어떤 경우라도 키보드에서 “CTRL + ALT + DEL”키가 동시에 입력이 되었을 경우에  “/sbin/shutdown -r now” 자동으로 실행되도록 하기 위한 설정입니다.   

 

 

 

 

 

그렇다면 “CTRL + ALT + DEL”키가 동시에 눌렀을 위의 shutdown 대신에 다른 실행을 하기를 원한다면 파일(/etc/event.d/control-alt-delete) 설정을 바꾸어 주면 됩니다.   

 

 

 

 

 

참고로 리눅스 시스템에는 매직키(Magic Key)라는 것이 있습니다.   

 

 

 

 매직키라는 것은 리눅스 시스템을 응급조치하기 위하여 비상시에 언제든 실행되도록 설정해둔 개의 키조합을 의미합니다.   

 

 

 

 , 매직키는 대부분 리눅스 시스템을 안전하게 종료하고 재부팅하기 위한 것으로서 시스템의 데이터 손실을 방지하기 위한 목적으로 사용됩니다.   

 

 

 

 이번 장에서 설명한 ctrlaltdel 또한 매직키의 일종이라고 있습니다.   

 

 

 

 매직키에 대한 자세한 설명과 사용법은 필자의 다른 리눅스 서버관리 실무바이블 리눅스 시스템 응급복구편에서 자세히 설명하고 있습니다.   

 

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,074 명
  • 현재 강좌수 :  35,995 개
  • 현재 접속자 :  525 명