리눅스에는 명령을 보내는 순간 시스템을 종료하고 30분 후에 다시 켜는 명령이 있지 않나요?

리눅스에는 명령을 보내는 순간 시스템을 종료하고 30분 후에 다시 켜는 명령이 있지 않나요?

리눅스 서버가 있는데 낮에는 너무 더워서 30분, 1시간 만에 바뀔 때도 있어요. 시원해졌으면 좋겠어요. 그런데 명령을 통해 이 작업을 수행할 수 있나요? 예를 들어, 명령을 보내고 이 시점에서 꺼졌다가 30분 후에 다시 켜질 수 있나요?

"sudo shutdown -r +30"과 같은 명령을 시도했지만 30분 후에 재부팅하라는 명령인 것 같습니다.

답변1

가장 좋은 방법은 과열의 근본 원인을 찾아서 해결하는 것입니다. 환기가 잘 되지 않습니다. 구성 오류 또는 거버너 오류입니다. 불량 프로세스. 등.

컴퓨터는 일반적으로 비활성 상태이고 운영 체제의 제어를 받지 않기 때문에 정전 후 지정된 시간에 [모든] 컴퓨터를 다시 시작하는 [범용] 명령은 없습니다. 그러한 기능이 존재한다면 펌웨어로 구현해야 하며, 그러한 기능을 제공하기 위해 보편적으로 따르는 표준은 없습니다.

  • 일부 마더보드는 지정된 시간에 전원이 켜지도록 구성할 수 있습니다. 그런 다음 설정된 부팅 시간 전에 종료되도록 운영 체제를 구성하여 필요한 냉각 시간을 생성할 수 있습니다.

  • 당신은 또한 사용할 수 있습니다LAN에서 깨우기보조 장치에서 깨우기 신호를 보냅니다.

  • 일부 컴퓨터에는 ACPI를 통해 제어할 수 있는 실시간 시계가 있습니다. 그러나 이것은 내가 시도한 어떤 컴퓨터에서도 작동하지 않습니다.

관련 정보