Pytania otagowane jako sleep

polecenie opóźnienia wykonania programu na określony czas. W trybie niskiego zużycia energii użyj zamiast tego * suspend *.

6
Uruchamianie pętli dokładnie raz na sekundę
Korzystam z tej pętli, aby sprawdzać i drukować niektóre rzeczy co sekundę. Ponieważ jednak obliczenia mogą potrwać kilkaset milisekund, wydrukowany czas czasami przeskakuje o sekundę. Czy jest jakiś sposób na napisanie takiej pętli, że mam gwarancję otrzymania wydruku co sekundę? (Oczywiście pod warunkiem, że obliczenia w pętli zajmą mniej niż …
33 bash  timestamps  sleep 


8
Unikanie zajętego czekania w mgnieniu oka, bez komendy uśpienia
Wiem, że mogę czekać na spełnienie warunku bash, wykonując: while true; do test_condition && break sleep 1 done Ale tworzy 1 podproces przy każdej iteracji (uśpieniu). Mogłem ich uniknąć, wykonując: while true; do test_condition && break done Ale zużywa dużo procesora (zajęte oczekiwanie). Aby uniknąć podprocesów i zajętego czekaniem, wymyśliłem …

8
cron vs. sleep - który jest lepszy pod względem efektywnego wykorzystania procesora / pamięci?
Walizka: Muszę uruchamiać niektóre polecenia / skrypt w określonych odstępach czasu i do tego mam dwie opcje: utwórz cron-Job zaimplementuj pętlę sleepw samym skrypcie. Pytanie: Jaka jest lepsza opcja z punktu widzenia zużycia zasobów, dlaczego? Czy cronjest lepszy sposób? Czy cron używa jakiegoś wyzwalacza lub czegoś, co czyni go wydajniejszym …

2
Jak uruchomić usystematyzowaną usługę użytkownika w celu wyzwolenia w trybie uśpienia (aka. Zawieszenia, hibernacji)?
Na podstawie różnych źródeł zebrałem razem ~/.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 Włączyłem to za pomocą systemctl --user enable screenlock.service. Ale po ponownym uruchomieniu komputera, zalogowaniu się, zawieszeniu i wznowieniu (testowane zarówno z systemctl suspendzamknięciem pokrywy, jak i przez nią) ekran nie jest zablokowany …


4
Jak określić czas pozostały do ​​„snu”?
Mam: sleep 210m && for i in $(seq 1 5); do echo -e '\a'; sleep 0.5; done działa jako prosty, bezproblemowy licznik czasu, który przypomina mi, kiedy należy coś zrobić. To sleep 210mjest PID 25347. Próbuję dowiedzieć się, ile czasu pozostało we śnie. Najlepsze, co wymyśliłem, gdy wprowadziłem oryginalną ilość …
11 shell  sleep 

3
Śpij do następnego wystąpienia określonego czasu
Potrzebuję serii poleceń lub pojedynczego polecenia, które śpi aż do następnego wystąpienia określonego czasu, takiego jak „4:00”. Jak mam to zrobić? atPolecenie lub zadanie crona nie jest opcją, bo nie musi opuścić skrypt jestem obecnie. Konkretny przypadek, o którym mówię, to skrypt działający na ekranie. Bardzo ważne jest, aby nie …
11 bash  date  time  sleep 

3
Wykonuj polecenie co X sekund
Chcę wykonać polecenie co 10 sekund i wykonać je w tle (eliminując w ten sposób watch?). Wszystkie odpowiedzi pokazują coś podobnego do poniższego, ale będzie to działać zawsze od 11 do 14 sekund. Jak można tego dokonać? while true; do # perform command that takes between 1 and 4 seconds …

1
Obudź monitor zdalnie ze snu
Mam serwera Ubuntu xdmz openbox, na której jest podłączony monitor, który wyświetla wideo, który jest uruchamiany przez demona cron. Gdy monitor nie jest używany przez określony czas, przechodzi w tryb uśpienia i nie mogę go obudzić podczas procesu wideo: monitor pozostaje czarny. Jak mogę obudzić monitor? Bez instalowania pakietów, jeśli …
10 openbox  sleep 

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.