Befehle · 2 min read · Nov 15, 2025

Linux Sleep-Befehl Tutorial für Anfänger (mit Beispielen)

Manchmal, während Sie an der Linux-Befehlszeile arbeiten, möchten Sie möglicherweise eine Reihe von Befehlen nacheinander ausführen, jedoch mit einer bestimmten Verzögerung dazwischen. In solchen Situationen kann der sleep-Befehl wirklich hilfreich sein. In diesem Tutorial werden wir die Grundlagen dieses Werkzeugs anhand einiger leicht verständlicher Beispiele schnell besprechen.

Aber bevor wir dazu kommen, ist es erwähnenswert, dass alle hier gezeigten Beispiele auf einem Ubuntu 16.04 LTS-Rechner getestet wurden.

Linux Sleep-Befehl

Der Sleep-Befehl wird verwendet, um eine Verzögerung für eine bestimmte Zeit einzuführen. Folgendes ist seine Syntax:

sleep NUMBER[SUFFIX]...  
sleep OPTION

Und so beschreibt die Man-Seite des Werkzeugs:

Pause für NUMBER Sekunden. SUFFIX kann 's' für Sekunden (Standard), 'm' für Minuten, 'h' für Stunden oder 'd' für Tage sein. Im Gegensatz zu den meisten Implementierungen, die erfordern, dass NUMBER eine ganze Zahl ist, kann hier NUMBER eine beliebige Fließkommazahl sein. Bei zwei oder mehr Argumenten wird für die Zeit pausiert, die durch die Summe ihrer Werte angegeben ist.

Nachfolgend finden Sie einige Beispiele im Q&A-Stil, die Ihnen eine gute Vorstellung davon geben sollten, wie der Sleep-Befehl funktioniert.

Q1. Wie verwendet man den Sleep-Befehl?

Die grundlegende Verwendung ist ziemlich einfach - geben Sie einfach eine Zahl als Eingabe an, um sicherzustellen, dass sleep eine Verzögerung von so vielen Sekunden verursacht.

Zum Beispiel:

sleep 5

Der obige Befehl verursacht eine Pause von 5 Sekunden, oder anders gesagt, wenn Sie den Befehl ausführen, erhalten Sie die Eingabeaufforderung nach 5 Sekunden zurück.

Q2. Wie kann man sleep größere Verzögerungen verursachen lassen?

Wie Sie im vorherigen Q&A gesehen haben, betrachtet der Sleep-Befehl die übergebene ganze Zahl als Anzahl der Sekunden. Wenn Sie jedoch möchten, können Sie ein Suffix zusammen mit der ganzen Zahl angeben, um Sleep mitzuteilen, dass Sie möchten, dass die ganze Zahl als Anzahl der Minuten, Stunden oder sogar Tage betrachtet wird.

Die verfügbaren Suffixe sind ‘s’ (für Sekunden - Standard), ‘m’ (für Minuten), ‘h’ (für Stunden) und ‘d’ (für Tage).

Zum Beispiel:

sleep 5m

Dieser Befehl verursacht eine Pause von 5 Minuten.

Q3. Wie richtet man einen Alarm mit sleep ein?

Sie möchten möglicherweise einen Alarm für verschiedene Dinge einrichten, einschließlich der Einrichtung von Arbeitsintervallen, eines Nickerchens oder sogar zur Erinnerung an etwas. Sie können den Sleep-Befehl auch dafür verwenden. Alles, was Sie tun müssen, ist, den Sleep-Befehl mit der gewünschten Verzögerung auszuführen und sicherzustellen, dass eine Audio- oder Videodatei sofort danach abgespielt wird.

Zum Beispiel:

sleep 5h; vlc sound.mp3

Die obige Befehlsreihe stellt sicher, dass eine Audiodatei (im VLC-Player) nach 5 Stunden abgespielt wird.

Fazit

Der Sleep-Befehl wird hauptsächlich in Shell-Skripten verwendet, obwohl das nicht bedeutet, dass Sie ihn nicht direkt in der Befehlszeile verwenden können. Hier haben wir die grundlegende Verwendung des Werkzeugs besprochen. Um mehr zu erfahren, können Sie zur Man-Seite des Befehls gehen.

Share: X/Twitter LinkedIn

Erhalte neue Beiträge in deinem Posteingang.

Kein Spam. Jederzeit abmelden.