안녕하세요, 남두오성입니다.


라즈베리파이가 기본적으로 "상시 켜져 있는" 상태 이겠지요...


하지만 하루에 한번씩 재부팅 해주는 것이 시스템 안정성을 위해서 좋을 듯 합니다.


(저도 며칠 동안 계속 켜 놓으면 어느 시점 에선가....멈춰 버리드라구요)


그래서 자동으로 매일 정해진 시간에 재부팅 하는 커맨드를 배워보겠습니다.



라즈비안 SSH를 먼저 켜고,


sudo crontab -e


명령어를 실행시키면 이런 편집 화면이 뜹니다.




여기에 내가 원하는 자동 리부트 시퀀스를 입력해 주면 됩니다.


예를들어...


"매일 자정에 재부팅"   ==> 0 0 * * * /sbin/reboot


"매일 새벽 4시에 재부팅" ==> 0 4 * * * /sbin/reboot


"매 시간 재부팅" ==> 0 * * * * /sbin/reboot


이런 식으로 말이죠...




그러면 라즈비안이 지정된 시간에 매일 재부팅을 수행 합니다.



재부팅이 제대로 되었는지 확인하는 방법은,


journalctl -b


이 명령어를 실행시켜보면, 시스템 부팅 관련 로그들을 볼 수 있는데,


시작 시간이 내가 가장 최근에 재부팅 명령을 넣은 시간과 일치하는지 보면 됩니다





저는 새벽 4시에 재부팅을 걸어 놓았는데, 시스템로그가 새벽4시7초에 찍혔으니, 제대로 돌아가고 있네요.



참...쉽죠?



BELATED ARTICLES

more