Linux의 시작 스크립트용 Crontab 또는 Init.d?

Linux의 시작 스크립트용 Crontab 또는 Init.d?

어리석게 굴었다면 죄송합니다. 현재 부팅 시 스크립트를 시작하도록 Raspberry Pi를 설정하려고 하는데 Crontab과 init.d 중 어느 것을 사용하는 것이 더 나은지 알 수 없는 것 같습니다. 나는 둘 사이의 차이점을 알 수없는 것 같습니다. 어떤 옵션이 사용하기에 가장 좋고 설정하기 가장 쉬운지 알아내는 데 누군가 도움을 줄 수 있다면 좋을 것입니다.

미리 감사드리며 이 게시물에 바로 응답하지 않으면 죄송합니다! (이 질문이 충분히 자세하지 않고 잘못된 포럼/스택에 있는 경우에도 죄송합니다. 저는 여기에 처음입니다. 제발 저를 죽이지 마세요 :D)

답변1

용도가 다릅니다. crontab(또는 이와 동등한 것)은 정기적으로 작업을 실행하는 데 사용됩니다. 예를 들어, 주변에 사용자가 없는 이른 아침 시간에 일부 정리 작업을 실행하려면 init.d(및 유사한 메커니즘)를 사용하여 컴퓨터가 시작될 때 실행할 작업을 구성합니다.

오늘날의 기계에서는 두 기능이 모두 systemd에 포함되어 있습니다(요구 사항이 매우 유사하기 때문입니다).

관련 정보