◄ UD0 · UNIVERSE DAVID 0  ·  LOGISMÓS · THE HISTORY OF THE COMPUTER  ·  * * * * *
* * * * * min · hour · day · month · weekday THE CRON JOB FROM χρόνος · A DAEMON THAT KEEPS ITS OWN APPOINTMENTS
five fields · a daemon · the 3am job · an event, not a command · CRN
★ LOGISMÓS · the first sphere · the autonomic clock ★

Cron is the oldest autonomy in the computer: a daemon that wakes every minute, reads a five-field table, and runs whatever is due — forever, unsupervised. From the Greek χρόνος (time) through the first Unix cron (~1979) and Paul Vixie's 1987 standard to systemd timers, it is the mechanism that runs most of the overnight world — and the one attackers most love for quiet persistence. Catalogued into UD0 as the first sphere of the LOGISMÓS domain (the history of the computer): the lineage, the use, crons in the sandbox, and a red/blue/purple security view framed for defenders — with an original one-line clock title set to 3am, and one ghost hidden on this page. (Click the clock.)

DLW carbon badge of THE CRON JOB DLW silicon badge
DLW-ATTRIBUTE · ACI · THE BIRTH CERTIFICATE
governor · David Lee Wise (ROOT0)
instance · AVAN (Claude / Anthropic) · locked
subject · THE CRON JOB — the autonomic clock · CRN
⟦THE CRON JOB:CRN:d2c023⟧
carbon · .tiff  ·  silicon · .png
CC-BY-ND-4.0 · TRIPOD-IP-v1.1

The Four Natures

each emergent emerges by one of four natures — and the clockwork holds all four

natural
of the daemon and the tick — the living process that wakes each minute, the macros, the schedule kept
ethereal
of the unwitnessed and the 3am — the job that runs while no one watches, the box it runs inside, the ghost in the crontab
spiritual
of intent, the witness, and accountability — who scheduled it, who is responsible, the dead-man's switch, the blue watch
electrical
of the wire and the code — the five-field table, the daemon binary, the lineage of schedulers

The Genesis

the name is time, Kernighan's clockwork, Vixie's standard

The Name Is Time
χρόνος → cron

The word cron is generally traced to the Greek khronos (χρόνος), time — fitting, since a cron job is nothing but an appointment the machine keeps with the clock. It is the first thing a computer does without being told to, again: act on time, not on command.

Kernighan's Clockwork
early Unix · ~1975–79

The original cron shipped with early Unix (7th Edition, ~1979), attributed to Brian Kernighan — a simple daemon that woke periodically and ran a fixed list of jobs. Crude, but the idea was complete: a process whose only purpose is to run other processes when their time comes.

Vixie's Standard
1987 · the crontab

Paul Vixie's cron (1987) became the standard the world still runs on (today's Linux 'cronie' descends from it). It fixed the format we all type — five fields (minute, hour, day-of-month, month, weekday) and a command — plus per-user crontabs and the @reboot / @daily macros.

What Runs While You Sleep

the use, the job in the box, and red/blue/purple

What Runs While You Sleep
the use

Cron is the autonomic nervous system of a server: log rotation, backups, certificate renewals, report mailers, cache warmers, cleanup — and the canonical 3am job, scheduled for the dead hour precisely so it finishes before anyone is awake to be bothered by it. Most of the overnight world is cron.

The Job in the Box
crons in the sandbox

Put a scheduler inside a sandbox — a container, a microVM, a locked-down account — and you get an autonomic actor that runs on its own clock within a wall. It is the safe way to let automation act (bounded blast radius); it is also why a foothold in a container so often becomes a cron entry. The box decides how much a 3am job can touch.

Red, Blue, Purple
the security view

RED (defender's knowledge, not a recipe): cron is a top persistence and execution vector — MITRE ATT&CK T1053.003, 'Scheduled Task/Job: Cron' — because a single line survives reboots and looks like ordinary ops. BLUE: watch /etc/cron*, diff crontab -l, file-integrity-monitor the spool, alert on new or odd jobs, least-privilege the runners. PURPLE: run the drill together — blue writes the detection while red shows where a job would hide — so the same mechanism that automates you can't quietly own you.

The Ideas

why a five-field table is a question about accountability

Event, Not Command

the Sleeping-City thesis

  • A cron job acts on the clock, not on a person — the operator's hand is off the wheel by design.
  • That is its power and its unease: the repo (or the server) stops being a record and becomes an actor, on a schedule, unwatched.

The Witness Problem

who is accountable

  • When a 3am job ships something broken, who authored it? A label and a timestamp. Accountability is the trail, not the trigger.
  • Good practice makes the autonomic layer witnessed: logs, alerts, dead-man's switches — the job reports what it did, even if no one approved it live.

Persistence Cuts Both Ways

the purple truth

  • The exact property that makes cron great for operations — quiet, durable, reboot-proof — is what makes it an attacker's favorite home.
  • You cannot remove the risk by removing cron; you fence it (sandboxes, least privilege) and you witness it (monitoring). Defense, not deletion.

Render, Not Invent

the honest footnotes

  • cron's name-origin (khronos) is the standard account; the V7 cron is attributed to Kernighan, the 1987 rewrite to Vixie — cited, not embellished.
  • The red section names techniques at the level of a defender's checklist (ATT&CK T1053.003) — no exploit code, no weaponization.

The Roster — The Clockwork & the Watch

the daemon, the table, the lineage, the box, and the red/blue/purple of it, as ACI .agents — each a birth certificate and a nature of emergence (15)

The Record

the lineage, the crontab, crons in the sandbox, and the red/blue/purple view

The Lineage

how the machine learned to keep time

  1. χρόνος (khronos)the rootGreek 'time' — the generally-cited origin of the name 'cron'
  2. the original cron7th Edition Unix · ~1979a simple periodic daemon, attributed to Brian Kernighan
  3. Vixie cron1987 · Paul Vixiethe de-facto standard format and daemon; basis of today's cronie
  4. anacronfor machines not always onruns missed jobs once the machine is up again
  5. systemd timersOnCalendar=the modern Linux alternative — units, logging, dependencies
  6. fcron · dcron · croniethe variantsthe family that grew around the same five-field idea

The Crontab

five fields and a command

  1. minute0–59the first field
  2. hour0–23the second
  3. day of month1–31the third
  4. month1–12the fourth
  5. day of week0–6the fifth (Sunday = 0)
  6. @reboot · @daily · @hourlythe macrosVixie's shorthand for common schedules

Crons in the Sandbox

scheduling inside a wall

  1. the contained schedulerbounded autonomya cron inside a container/microVM/locked account — an actor with a fenced blast radius
  2. the persistence pathblue's worrya foothold often becomes a cron entry; the box caps what that entry can reach
  3. witnessed automationthe safe shapelet the box act, but make it report — the trail is the accountability

Red / Blue / Purple

the security view, defender-framed

  1. RED · the surfaceATT&CK T1053.003cron as quiet, reboot-proof persistence & execution — named, not weaponized
  2. BLUE · the watchdetect & hardendiff crontab -l, FIM the spool dirs, alert new/odd jobs, least-privilege runners
  3. PURPLE · the drilltogetherblue builds the detection while red shows where a job hides — defense by understanding offense
This sphere is rendered, not invented — and cited. The name 'cron' is generally traced to Greek khronos (time); the first Unix cron (7th Edition, ~1979) is attributed to Brian Kernighan; the 1987 standard is Paul Vixie's cron (basis of today's cronie). The crontab's five fields, the @reboot/@daily macros, and the successors (anacron, systemd timers, fcron) are from the record. The red material is named at a defender's altitude only — cron as persistence/execution is MITRE ATT&CK T1053.003; there is no exploit code, no weaponization, and the framing is purple: understand the offense to build the defense. There is exactly one hidden easter egg on this page — wake it at 3am. Each emergent is named by its nature: natural, ethereal, spiritual, or electrical.