cron
C1technicalUnix/Linux에서 정해진 시간에 명령을 자동 실행하는 작업 예약 프로그램
noun명사
- 1
크론, 작업 스케줄러 — Unix/Linux에서 사용자가 정한 시간이나 간격에 따라 명령이나 스크립트를 자동으로 실행하는 시스템 프로그램C1〔computing〕
a system utility on Unix-like operating systems that automatically runs commands or scripts at specified times or intervals
The server uses cron to back up the database every night.
그 서버는 cron을 사용해 매일 밤 데이터베이스를 백업한다.
Add the script to cron so it runs every Monday.
그 스크립트가 매주 월요일 실행되도록 cron에 추가하세요.
뉘앙스 · 쓰임
scheduler는 ‘일정 예약 프로그램’ 전반을 가리키는 더 넓은 말이고, cron은 특히 Unix/Linux의 시간 기반 예약 시스템을 가리킵니다. crontab은 cron 작업을 적어 두는 설정 파일이나 명령을 뜻하고, cron job은 cron이 실행하는 개별 작업을 뜻합니다.
기술·개발 문맥에서 쓰는 단어입니다. 일반 독자에게는 생소할 수 있으므로 문서에서는 처음에 ‘the cron scheduler’처럼 설명을 덧붙이는 것이 좋습니다. 개별 작업을 말할 때는 보통 cron만 단독으로 쓰기보다 cron job이라고 합니다.
유의어 뉘앙스 비교
- scheduler
- 일반적인 ‘일정 예약 프로그램’이라는 넓은 말로, cron보다 범위가 넓습니다.
- job scheduler
- 작업을 예약해 실행하는 시스템 전반을 가리키며, 특정 Unix 도구에 한정되지 않습니다.
자주 쓰는 표현 · Collocations
noun+noun
- cron jobcron 예약 작업
- cron daemoncron 데몬
- cron schedulecron 실행 일정
- cron expressioncron 표현식
verb+prep+noun
- run via croncron을 통해 실행되다
어원 · 암기 팁
[Greek]Unix의 시간 기반 예약 프로그램 이름으로, ‘시간’을 뜻하는 그리스어 chronos와 관련된 이름으로 설명됩니다.
cron 자체가 하나의 기술 용어로 굳어진 형태이며, 일반 영어에서 생산적으로 분해되는 형태소는 아닙니다.
💡 cron을 chronos(시간)와 연결해 ‘시간에 맞춰 실행하는 것’으로 기억하면 쉽습니다.
최초 사용 시기: circa 1975