이틀 후 자정에 우분투 서버를 종료합니다

이틀 후 자정에 우분투 서버를 종료합니다

cronjob을 사용하지 않음2일 자정(2880분) 이후 우분투 서버를 종료하는 방법은 무엇입니까?

내가 하고 싶은 일의 핵심은 이렇다.

bash shutdown -r +2880 00:00 이는 2,880분 후에 종료되도록 지시하지만 실제로 종료되기 전에 자정인지 확인하십시오.

답변1

명령을 사용하시겠습니까 at? 내 대답은 terdons와 유사하지만 수면 대신 사용됩니다. 쉘이 열려 있을 필요는 없습니다.

Echo "shutdown -h 00:00"|at now + 2 days

예를 들어

답변2

앞으로 최소 2880분 후 첫 번째 자정에만 종료하려면 다음을 수행하십시오(루트로):

sleep 2880m; shutdown -h 00:00 

sleep쉘은 지정된 시간(이 경우 2880분) 동안만 기다리게 됩니다. sleep 명령이 완료되면 shutdown자정에 호출됩니다.

관련 정보