Bash Wiki
Posts (Latest 30 updated) :
Read all
Contents:
  1. [Linux] Bash Zeit Befehl: Misst die Ausführungszeit von Befehlen
    1. Übersicht
    2. Verwendung
    3. Häufige Optionen
    4. Häufige Beispiele
    5. Tipps

[Linux] Bash Zeit Befehl: Misst die Ausführungszeit von Befehlen

Übersicht

Der time Befehl in Bash wird verwendet, um die Ausführungszeit eines anderen Befehls zu messen. Er gibt Informationen über die benötigte CPU-Zeit, die reale Zeit und den Speicherverbrauch aus.

Verwendung

Die grundlegende Syntax des time Befehls lautet:

time [Optionen] [Argumente]

Häufige Optionen

  • -p: Gibt die Ausgabe im POSIX-Format aus.
  • -o DATEI: Schreibt die Ausgabe in die angegebene Datei.
  • -v: Gibt detaillierte Informationen über die Ausführung aus.

Häufige Beispiele

Hier sind einige praktische Beispiele für die Verwendung des time Befehls:

  1. Messen der Ausführungszeit eines einfachen Befehls:
    time ls -l
    
  2. Speichern der Ausgabe in einer Datei:
    time -o zeit.txt sleep 5
    
  3. Detaillierte Ausführungsinformationen anzeigen:
    time -v find / -name "*.txt"
    
  4. Verwendung mit einer Pipeline:
    time grep "Fehler" logfile.txt | wc -l
    

Tipps

  • Verwenden Sie die Option -p, wenn Sie eine einfache und standardisierte Ausgabe benötigen.
  • Wenn Sie mehrere Befehle messen möchten, können Sie sie in einer Shell-Sitzung zusammenfassen.
  • Achten Sie darauf, dass die gemessene Zeit von der Systemlast und anderen Faktoren beeinflusst werden kann.