Вопросы с тегом «sleep»

команда для задержки выполнения программы на заданный промежуток времени. Для режима низкого энергопотребления используйте вместо этого * suspend *.

6
Выполнение цикла точно один раз в секунду
Я запускаю этот цикл, чтобы проверять и печатать некоторые вещи каждую секунду. Однако, поскольку вычисления занимают, возможно, несколько сотен миллисекунд, время печати иногда пропускается за секунду. Есть ли способ написать такой цикл, чтобы я гарантированно получал распечатку каждую секунду? (При условии, конечно, что вычисления в цикле занимают меньше секунды :)) …
33 bash  timestamps  sleep 


8
Избежание ожидания в bash без команды sleep
Я знаю, что могу подождать, пока условие станет истинным в bash, выполнив: while true; do test_condition && break sleep 1 done Но он создает 1 подпроцесс на каждую итерацию (сон). Я мог бы избежать их, сделав: while true; do test_condition && break done Но он использует много процессора (занят ожидания). …

8
крон против сон - что лучше с точки зрения эффективного использования процессора / памяти?
Дело: Мне нужно запустить некоторые команды / скрипт через определенные промежутки времени, и для этого у меня есть два варианта: создать cron-job реализовать цикл sleepв самом скрипте. Вопрос: Какой вариант лучше с точки зрения потребления ресурсов, почему? Это cronлучший способ? Использует ли cron какие-то триггеры или что-то, что делает его …

2
Как запустить службу user systemd для запуска в спящем режиме (он же приостановлен, hibernate)?
Основываясь на различных источниках, которые я собрал вместе ~/.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 Я включил это используя systemctl --user enable screenlock.service. Но после перезагрузки, входа в систему, приостановки и возобновления (проверено как с systemctl suspendзакрытием крышки, так и при закрытии крышки) экран не …

6
через некоторое время сделайте что-нибудь (и, возможно, покажите результат в консоли)
Я использую Ubuntu Server 16.04, и я хочу использовать утилиту atв моем текущем сеансе, чтобы сделать что-то через 1 минуту (скажем, an echo), без указания конкретной даты и времени - всего на 1 минуту вперед от текущего времени. Это не удалось: echo 'hi' | at 1m Причина я выбираю atболее …
12 console  stdout  at  sleep  delay 

4
Как определить количество времени, оставшегося в «сне»?
У меня есть: sleep 210m && for i in $(seq 1 5); do echo -e '\a'; sleep 0.5; done работает как простой, без излишеств таймер, чтобы напомнить мне, когда что-то должно быть сделано. Это sleep 210mPID 25347. Я пытаюсь выяснить, сколько времени осталось во сне. Лучшее, что я придумал, когда …
11 shell  sleep 

3
Сон до следующего появления определенного времени
Мне нужна серия команд или одна команда, которая спит, пока не произойдет следующее вхождение определенного времени, например «4:00». Как бы я это сделал? Команда atили cronjob не вариант, потому что я не должен оставлять сценарий, в котором я сейчас нахожусь. Конкретный случай, о котором я говорю, - это скрипт, работающий …
11 bash  date  time  sleep 

3
Выполнять команду каждые X секунд
Я хочу выполнять команду каждые 10 секунд, и выполняется ли она в фоновом режиме (тем самым исключая watch?). Все ответы показывают что-то вроде следующего, но это будет выполняться каждые 11-14 секунд. Как это можно сделать? while true; do # perform command that takes between 1 and 4 seconds sleep 10 …

1
Проснись монитор от сна удаленно
У меня есть сервер под управлением Ubuntu xdmс , openboxна которой подключен монитор , который отображает видео , которое запускается через демон cron. Когда монитор не используется в течение определенного времени, он переходит в спящий режим, и я не могу разбудить его с процессом видео: монитор остается черным. Как я …
10 openbox  sleep 

2
Как выключить систему, но при этом оставить ее доступной в сети
Я пытаюсь установить файловый сервер в своей сети для обслуживания данных и резервного копирования. Я хочу, чтобы эта машина была доступна в любое время, но я бы предпочел не включать ее постоянно (для экономии энергии). Можно ли настроить все так, чтобы оно автоматически приостанавливалось (или отключалось) через некоторое время, а …

3
В чем разница между && и; когда разветвляешься на задний план?
Я только что задал вопрос о разветвлении процесса, чтобы уснуть на заднем плане. Запись, которую я придумал, выглядит следующим образом: sleep 10 && echo "hello world" & Этот ответ на другой вопрос использует другой формат. ( sleep 10 ; echo "hello world" ) & Я знаю, что &&позволяет запускать второй …

1
Предотвратить разрядку батареи от постоянной записи ввода-вывода в браузерах
По какой-то причине обычные браузеры (Chromium особенно плох, но Firefox не намного лучше) генерируют постоянную загрузку ввода-вывода, особенно записи, в моей системе Debian. Это имеет место даже тогда, когда браузер не имеет никакой работы (например, я просто читаю статическую веб-страницу или она сворачивается в фоновом режиме). Для хрома один только …
2 io  battery  sleep  write 
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.