Als «sleep» getaggte Fragen

ein Befehl zum Verzögern der Ausführung eines Programms für die gegebene Zeitdauer. Verwenden Sie im Energiesparmodus stattdessen * suspend *.

6
Führen Sie eine Schleife genau einmal pro Sekunde aus
Ich führe diese Schleife aus, um einige Dinge jede Sekunde zu überprüfen und auszudrucken. Da die Berechnungen jedoch einige Hundert Millisekunden dauern, überspringt die Druckzeit manchmal eine Sekunde. Gibt es eine Möglichkeit, eine solche Schleife zu schreiben, bei der ich garantiert jede Sekunde einen Ausdruck bekomme? (Vorausgesetzt natürlich, dass die …
33 bash  timestamps  sleep 


8
Vermeiden Sie es, ohne den Befehl sleep in der Bash zu warten
Ich weiß, dass ich warten kann, bis die Bedingung erfüllt ist, indem ich Folgendes tue: while true; do test_condition && break sleep 1 done Es wird jedoch bei jeder Iteration (Ruhezustand) ein Unterprozess erstellt. Ich könnte sie vermeiden, indem ich tue: while true; do test_condition && break done Aber es …

8
cron Vs. Schlaf - Welcher ist der bessere im Hinblick auf eine effiziente CPU- / Speicherauslastung?
Der Fall: Ich muss in bestimmten Zeitabständen einige Befehle / Skripte ausführen und dazu habe ich zwei Möglichkeiten: einen cron-job einrichten Implementieren Sie eine Schleife mit sleepim Skript selbst. Frage: Welche Option ist aus Sicht des Ressourcenverbrauchs besser, warum? Ist cronder bessere weg Verwendet cron irgendwelche Trigger oder etwas, das …

2
Wie starte ich den systemd-Benutzerdienst, um den Ruhezustand auszulösen (alias Suspend, Hibernate)?
Basierend auf verschiedenen Quellen habe ich zusammengeschustert ~/.config/systemd/user/screenlock.service: [Unit] Description=Lock X session Before=sleep.target [Service] Environment=DISPLAY=:0 ExecStart=/usr/bin/xautolock -locknow [Install] WantedBy=sleep.target Ich habe es mit aktiviert systemctl --user enable screenlock.service. Aber nach dem Neustart, Einloggen, Anhalten und Wiederaufnehmen (getestet mit systemctl suspendund durch Schließen des Deckels) ist der Bildschirm nicht gesperrt und …


4
Wie kann man die verbleibende Zeit im „Schlaf“ bestimmen?
Ich habe: sleep 210m && for i in $(seq 1 5); do echo -e '\a'; sleep 0.5; done Laufen als einfacher, schnörkelloser Timer, um mich daran zu erinnern, wann etwas getan werden sollte. Das sleep 210mist PID 25347. Ich versuche herauszufinden, wie viel Zeit noch im Schlaf ist. Das Beste, …
11 shell  sleep 

3
Schlaf bis zum nächsten Auftreten einer bestimmten Zeit
Ich benötige eine Reihe von Befehlen oder einen einzelnen Befehl, der bis zum nächsten Auftreten einer bestimmten Zeit wie "4:00" in den Ruhezustand versetzt wird. Wie würde ich das machen? Der atBefehl oder ein Cronjob ist keine Option, da ich das Skript, in dem ich mich gerade befinde, nicht verlassen …
11 bash  date  time  sleep 

3
Führen Sie den Befehl alle X Sekunden aus
Ich möchte einen Befehl alle 10 Sekunden ausführen und ihn im Hintergrund ausführen lassen (wodurch er eliminiert wird watch?). Alle Antworten zeigen ungefähr Folgendes: Dies wird jedoch immer 11 bis 14 Sekunden lang ausgeführt. Wie kann dies erreicht werden? while true; do # perform command that takes between 1 and …

1
Wecken Sie den Monitor aus der Ferne aus dem Schlaf
Ich habe einen laufenden Ubuntu - Server xdmmit , openboxauf dem das zeigt ein Video einen Monitor angeschlossen ist , der über einen Cron - Daemon gestartet wird. Wenn der Monitor für eine bestimmte Zeit nicht verwendet wird, wechselt er in den Ruhemodus und ich kann ihn mit dem Videoprozess …
10 openbox  sleep 



Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.