«sleep» etiketlenmiş sorular

belirli bir süre için bir programın yürütülmesini geciktirmek için bir komut. Düşük güç modu için, bunun yerine * askıya al * seçeneğini kullanın.

6
Tam olarak saniyede bir kez döngü oluşturma
Her saniye bazı şeyleri kontrol etmek ve yazdırmak için bu döngüyü çalıştırıyorum. Ancak, hesaplamalar birkaç yüz milisaniye sürdüğü için, yazdırılan süre bazen bir saniye atlar. Her saniye bir çıktı almamın garantisi olduğu böyle bir döngü yazmamın bir yolu var mı? (Elbette, döngü içindeki hesapların bir saniyeden daha az sürmesi sağlanır …
33 bash  timestamps  sleep 


8
Uyku komutu olmadan bash'da meşgul beklemekten kaçınma
Ben bash gerçek olması için bir koşul bekleyebilirsiniz biliyorum: while true; do test_condition && break sleep 1 done Ancak her bir yinelemede (uyku) 1 alt işlem oluşturur. Yaparak onlardan kaçınabilirim: while true; do test_condition && break done Ama çok fazla CPU kullanıyor (meşgul bekliyor). Alt süreçlerden ve meşgul beklemeden kaçınmak …

8
cron Vs. uyku - verimli işlemci / bellek kullanımı açısından hangisi daha iyi?
Durum: Bazı komutları / komut dosyasını belirli zaman aralıklarında çalıştırmam gerekiyor ve bunun için iki seçeneğim var: kurmak cron-job sleepbetiğin içinde bir döngü uygulayın . Soru: Kaynak tüketimi açısından hangisi daha iyi bir seçenek, neden? Mı crondaha iyi bir yolu? Cron bir tür tetikleyici kullanıyor mu yoksa diğerine göre verimli …

2
Uyku durumunda tetiklemek için sistem kullanıcısı servisi nasıl çalıştırılır (askıya alma, hazırda bekletme)?
Çeşitli kaynaklara dayanarak birlikte Arnavut kaldırım ~/.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 Bunu kullanarak etkinleştirdim systemctl --user enable screenlock.service. Ancak yeniden başlattıktan, oturum açtıktan, askıya aldıktan ve devam ettirdikten sonra (hem systemctl suspendkapakla hem de kapağı kapatarak test edilmiştir ) ekran kilitlenmez ve hiçbir …


4
Bir "uykuda" kalan süre nasıl belirlenir?
Sahibim: sleep 210m && for i in $(seq 1 5); do echo -e '\a'; sleep 0.5; done bir şeylerin ne zaman yapılması gerektiğini hatırlatmak için basit, fırfırsız bir zamanlayıcı olarak çalışıyor. Bu sleep 210mPID 25347. Uykuda ne kadar zaman kaldığını anlamaya çalışıyorum. Geldiğim en iyi şey, orijinal uyku miktarını (210 …
11 shell  sleep 

3
Belirli bir zamanın bir sonraki gerçekleşmesine kadar uyku
Bir dizi komut veya "4:00" gibi belirli bir zaman sonraki oluşumuna kadar uyur tek bir komut gerekir. Bunu nasıl yaparım? atKomutu veya bir cronjob ben şu anda olduğum senaryoyu terk etmemeli, çünkü bir seçenek değildir. Bahsettiğim özel durum, ekranda çalışan bir betik. Komut dosyasının kendisi tarafından komut dosyasının yürütülmesini durdurmamam …
11 bash  date  time  sleep 

3
Komutu her X saniyede bir gerçekleştir
Ben 10 saniye boyunca bir komut gerçekleştirmek ve arka planda yürütmek istiyorum (böylece ortadan kaldırmak watch?). Tüm cevaplar aşağıdaki gibi bir şey gösterir, ancak bu 11 ila 14 saniye arasında yürütülür. Bu nasıl yapılabilir? while true; do # perform command that takes between 1 and 4 seconds sleep 10 done

1
Uzaktan uyku modundan uyandırma monitörü
Ben Bir Ubuntu sunucu çalışıyor olması xdmile openboxbir monitör takılı olduğu görüntülediği bir cron cini aracılığıyla başlatılan bir video. Monitör belirli bir süre kullanılmadığında, uyku moduna geçer ve video işlemiyle uyandırmam: Monitör siyah kalır. Monitörü nasıl uyandırabilirim? Mümkünse paketleri kurmadan ve makineye fiziksel olarak erişmeden.
10 openbox  sleep 

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.