"시간 차단"을 위해 Cron 사용

"시간 차단"을 위해 Cron 사용

기술적인 이름은 모르지만 다음 동작을 찾고 있습니다.

  • 일일 시간대(예: 오전 9시~오후 5시) 및 관련 작업을 정의합니다.
  • 컴퓨터가 켜져 있을 때 이 시간 블록을 입력하면 작업이 실행됩니다.
  • 컴퓨터가 일시 중지/최대 절전 모드에서 부팅되거나 다시 시작되면 현재 시간 블록 동안 작업을 실행합니다(두 번 실행하는 것은 문제가 되지 않습니다).
  • 시간 블록을 건너뛰는 것은 중요하지 않습니다.

cron을 사용하여 이를 달성할 수 있습니까? 그렇지 않다면 어떤 도구가 이를 달성할 수 있습니까?

이것이 XY 문제가 되는 것을 방지하기 위해 내 목표는 특정 시간에 특정 사이트에 대한 액세스를 차단하는 것입니다(생산성 이유로). 전달된 매개변수에 따라 다른 항목으로 호스트 파일을 업데이트하는 스크립트를 만들겠습니다. 각 시간 블록마다 다른 매개변수를 사용하여 스크립트를 호출하고 싶습니다.

관련 정보