특정 응용 프로그램 인 XBMC를 실행하는 일부 주기적 문제가 있습니다. XBMC를 정기적으로 사용하면 아무런 문제가없는 것 같지만 약 12 시간 이상 방치하면 다시 작동하기 위해 재부팅해야합니다.
나는 예정된 재부팅이 답 이 아니라는 것을 알고 있지만 문제를 알 수있을 때까지 매일 아침 재부팅을 예약해야 아내가 떨어져 있고 창 밖으로 던져지지 않으면 아내가 사용할 수 있습니다. 🙂
응시자?
답변
cron을 사용하고 있습니다 (이미 설치되어 있어야 함).
crontab 편집 :
sudo crontab -e
당신이 (나노와 같은) 원하는 편집기를 선택해야 할 수도 처음
과 같은 행을 삽입
0 4 * * * /sbin/shutdown -r +5
바닥에. 설명:
m h dom mon dow command
minute hour dayOfMonth Month dayOfWeek commandToRun
그래서 라인
0 4 * * * /sbin/shutdown -r +5
매일 오전 4시 5 분에 시스템을 재부팅합니다. (4:00 am + 5 분)
Ctrl+ X, Y, Enter(나노를 사용하는 경우)의 crontab의 당신을 얻어야한다
참고 : crontab -e
종료에는 루트가 필요하므로 루트 로 실행해야 할 수도 있습니다 . crontab -e
실제 crontab 대신 / tmp에 파일을 열어서 새 crontab에 오류가 있는지 확인할 수 있습니다. 오류가 없으면 실제 crontab이 업데이트됩니다.
답변
이것을 추가하면 /etc/cron.daily/zz-reboot
작동합니다.
#!/bin/sh
shutdown -r now
그리고 sudo chmod a+x /etc/cron.daily/zz-reboot
. “zz”접두어는 해당 디렉토리의 다른 모든 스크립트 중에서 마지막으로 실행되도록합니다. /etc/crontab
실제로 어떤 시간이 발생하는지 확인 하십시오.
grep daily /etc/crontab | awk '{print $2 ":" $1}'
그래도 작동하지 않으면 “일반적인”cron 항목도 다음을 통해 작동 할 수 있습니다. sudo crontab -e
MINUTE HOUR * * * shutdown -r now
마지막으로, 한번의 재부팅 만하려는 경우 다음을 사용할 수 있습니다 at
.
echo "shutdown -r now" | sudo at 04:30
답변
Kees Cook이 제공 한 지침을 사용하여 스크립트를 작성해야합니다.
텍스트 편집기에서 아래 정보를 복사하여 붙여넣고 zz-reboot
제안 된 디렉토리에 파일을 작성할 수 있습니다 .
그 후에 파일을 마우스 오른쪽 버튼으로 클릭하고 실행 권한을 할당해야합니다. 터미널을 사용하고 싶다고 느끼는 경우 :
sudo chmod +x /etc/cron.daily/zz-reboot
당신이 기억하고있는 것을 더 잘 이해하려면 /etc
폴더는 일반적으로 구성 파일을 찾아이 찾을 수 있습니다 cron.hourly
, cron.daily
및 기타 크론 폴더. Cron은 특정 시간에 응용 프로그램 및 스크립트 실행을 관리합니다.
재부팅 시간을 엄격히 지정하려면 숫자 만 입력하십시오.
sudo crontab -e
crontab
루트 사용자 의 를 편집 할 수 있습니다 .
그래픽으로 작업하는 것이 더 좋다고 생각되면 Software Center gnome-schedule에서 설치할 수 있습니다. gnome-schedule
for root 사용자 를 수정하려면 터미널에서이를 실행해야합니다.
gksudo gnome-schedule
놀아 라! 🙂
추신 : 좋은 점 sBlatt! cron.daily
실행 시간을 수동으로 강제하는 방법이 있는지 궁금합니다 .
답변
나는 직장에서 약 한 달 동안 cronjobs와 작업하고 전원 끄기를 예약하고 재부팅했습니다. 매우 간단합니다. 나는 이것이 약 5 년 전에 요청되었다는 것을 알고 있지만, 여전히 문제가있는 사람이라면이 방법을 사용할 수 있으며 설정됩니다.
터미널을 엽니 다 (ctrl + T)
sudo nano /etc/crontab
맨 아래로 스크롤하여 아래 명령을 입력하십시오.
00 6 * * * root reboot
매일 오전 6시에 재부팅하도록 설정되어 있으며 Enter 키를 누릅니다.
매일 오후 11시에 전원 끄기를 예약하려면 다음을 입력하십시오.
00 23 * * * root poweroff
여전히 cronjob을 사용하여 시스템 전원을 끄는 방법을 알아야합니다. 내가 알아 내면이 답변을 편집 할 것입니다.
추신 : 이것은 모든 양식에 대한 첫 번째 답변 게시입니다. 그것이 누군가를 돕기를 바랍니다! :디