시스템이 곧 종료되고 다시 시작될 것임을 사용자에게 경고합니다.

시스템이 곧 종료되고 다시 시작될 것임을 사용자에게 경고합니다.

시스템이 곧 종료되어 다시 시작될 것임을 사용자에게 어떻게 경고하는지 알고 싶습니다.

LPIC1 교육에 따르면 다음과 같습니다.http://www.ibm.com/developerworks/library/l-lpic1-v3-101-3/

두 가지 가능성이 있습니다:

echo "I'm about to restart" |wall

또는

shutdown 10 about to restart&

시스템이 곧 재부팅될 것임을 최종 사용자에게 경고하는 다른 방법이 있습니까?

답변1

이를 수행하는 표준 방법은 wall메시지를 직접 사용하거나 추가하는 것입니다. 미리 경고하고 종료 카운트다운을 shutdown제공하십시오 (예: 사용하지 않음 ). 사용자가 공정한 경고를 받을 수 있도록 실제 종료하기 최소 30~60분 전에 시작 해야 한다고 말하고 싶습니다 . 특정 시간(예: 오후 3시)에 문을 닫는 것이 가장 좋습니다.wallshutdownshutdown -h nowshutdown

종료가 예정된 경우 이에 대한 정보는 일반적으로 /etc/motd에 추가됩니다. 이는 사용자가 로그인 후 수신하는 몇 줄의 텍스트인 "오늘의 메시지"입니다. 계획이 있다면 사용자에게 이메일을 보내거나 사이트 페이지에 정보를 게시하는 것도 좋은 생각입니다.

종료 시간이 가까워지면 파일 존재로 인해 새로운 로그인을 허용하지 않도록 시스템을 설정할 수 있습니다. 파일에 설명을 추가할 수도 있다고 생각합니다(예: 시스템이 다시 백업될 것으로 예상되는 경우).

간단히 말해서, 가능하다면 사용자에게 사전 경고를 제공하십시오. 적어도 작업 내용을 저장할 수 있는 충분한 시간을 주어야 합니다.

답변2

시스템이 종료될 때 및 notify-sendGUI 데스크탑에 메시지를 보내는 것과 같은 도구를 사용할 수 있다고 생각합니다.zenity

$ notify-send "System is going down in 10 minutes"

                      알림이 전송됨 ss

$ zenity --info --text="System is going down in 10 minutes"

                                 선

인용하다

관련 정보