이 튜토리얼을 보고 있어요https://www.digitalocean.com/community/tutorials/how-to-use-cron-to-automate-tasks-on-a-vps
cron을 설치했지만 명령을 작성할 때 5 * * * * curl http://www.google.com
오류가 발생합니다.
-bash: 5: command not found
크론을 추가하는 방법은 무엇입니까?
답변1
내부에당신이 인용한 파일제목을 읽을 때까지 계속 읽어야 합니다.구성. 를 구성하는 방법을 알려줍니다 crontab
.
답변2
5 * * * * curl http://www.google.com
쉘 명령이 아닙니다.예약된 작업 파일. crontab 파일은 작업 설명과 시간 지정(여기서는 5 * * * *
해당 시간에서 5분 후), 그 뒤에 실행할 명령(여기 curl http://www.google.com
)이 포함된 텍스트 파일입니다. 이 줄을 추가하려면 crontab 파일을 편집해야 합니다(당신이 읽고 있는 튜토리얼, "구성" 섹션까지 계속 읽으세요). 당신은 그것을 사용할 수 있습니다crontab
주문하다. 명령 실행
crontab -e
편집기에서 crontab 파일이 열립니다. 해당 줄을 추가한 다음 저장하고 종료합니다.
일부 시스템에서는 기본 편집기가 vi인데, vi에 대해 아무것도 모르면 사용하기 어려울 수 있습니다. vi를 모른다면 기본 편집기가 익숙한 것인지 확인하세요. 편집기를 변경하려면 다음 VISUAL
과 같은 환경 변수를 설정하십시오.
export VISUAL=nano
답변3
컬이 경로에 없기 때문에 찾을 수 없다고 말하는 것 같습니다. 절대 경로를 사용하거나 crontab 파일에서 PATH를 설정하세요.