De slaapinstructie onderbreekt het aanroepproces gedurende ten minste het opgegeven aantal seconden (de standaard), minuten, uren of dagen.

sleep Voor Unix-achtige systemen is onderdeel van de x/Open Portability Guide sinds uitgave 2 van 1987. Het werd overgenomen in de eerste versie van POSIX en de Single Unix specificatie. Het verscheen voor het eerst in versie 4 Unix.

de versie van sleep gebundeld in GNU coreutils is geschreven door Jim Meyering en Paul Eggert., Het commando is ook beschikbaar in de OS-9 shell, in de Kolibrios Shell, en een deel van de FreeDOS Package group Utilities. De FreeDOS versie is ontwikkeld door Trane Francks en is gelicentieerd onder de GPL.

a sleep commando is ook onderdeel van ASCII ‘ s MSX-DOS2 gereedschappen voor MSX-DOS versie 2.

in PowerShell is sleep een voorgedefinieerde opdrachtalias voor de Start-Sleep cmdlet die hetzelfde doel dient., Microsoft biedt ook eensleep resource kit tool Voor Windows die kan worden gebruikt in batchbestanden of de opdrachtprompt om de uitvoering te pauzeren en enige tijd te wachten. Een andere native versie is hettimeout commando dat deel uitmaakt van de huidige versies van Windows.

het sleep commando is ook geport naar het IBM i besturingssysteem.