keep-one-running - Bulutta Çevrimiçi

Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi öykünücüsü veya MAC OS çevrimiçi öykünücüsü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen bir çalıştırmayı sürdür komutudur.

Program:

ADI


run-one - bazı komutların ve benzersiz bir dizi argümanın aynı anda yalnızca bir örneğini çalıştırın
(cronjobs için yararlıdır, örneğin)

SİNOPSİS


koşu KOMUT [ARGS]

bunu çalıştır KOMUT [ARGS]

sürekli koş KOMUT [ARGS]

tek-koşu KOMUT [ARGS]

Başarıya Kadar Bir-Çalıştır KOMUT [ARGS]

başarısızlığa kadar-bir-çalıştır KOMUT [ARGS]

TANIM


koşu bazı komutların birden fazla benzersiz örneğini çalıştırmayan bir sarmalayıcı komut dosyasıdır
benzersiz bir argüman seti ile.

Bu, aynı anda birden fazla kopyanın çalışmasını istemiyorsanız, genellikle cronjobs ile kullanışlıdır.

bunu çalıştır Tam olarak benzer koşu, bunun dışında kullanacağı kavramak(1) ve öldürmek(1) bulmak
ve kullanıcının sahip olduğu ve hedef komutlarla eşleşen tüm çalışan işlemleri sonlandırın ve
argümanlar. Bunu not et bunu çalıştır eşleşen süreçleri öldürmeye çalışırken engelleyecek,
tüm eşleşen işlemler ölünceye kadar.

sürekli koş aynen çalışır koşu "COMMAND [ARGS]" yeniden doğması dışında
COMMAND'ın her çıkışında (sıfır veya sıfırdan farklı).

tek-koşu takma addır sürekli koş.

Başarıya Kadar Bir-Çalıştır aynen çalışır sürekli koş yeniden doğması dışında
"COMMAND [ARGS]", COMMAND başarıyla çıkana kadar (yani sıfırdan çıkana kadar).

başarısızlığa kadar-bir-çalıştır aynen çalışır sürekli koş yeniden doğması dışında
"COMMAND [ARGS]", COMMAND hatasıyla çıkana kadar (yani, sıfırdan farklı olandan çıkar).

ÖRNEK


Bir kabukta:

$ run-one rsync -azP $HOME $KULLANICI@example.com:/srv/yedekleme
daha fazla/
foouser/.bash_history
40298 100% 37.13MB/s 0:00:00 (xfer#1, kontrol edilecek=3509/3516)
foouser/.viminfo
20352 %100 98.39kB/s 0:00:00 (xfer#3, kontrol edilecek=3478/3516)
...
gönderilen 746228 bayt alınan 413059 bayt 36802.76 bayt/sn
toplam boyut 3732890955 hızlanma 3219.99

Başka bir kabukta, ilki hala çalışırken:

$ run-one rsync -azP $HOME $KULLANICI@example.com:/srv/yedekleme
$ yankı $?
1

Başka bir örnek... Bir kabukta:

$ koşu-bir üst

Başka bir kabukta:

$ koşu-bir üst
$ yankı $?
1
$ çalıştır-bunu-bir üst
üst - 17:15:36 1:43'e kadar, 3 kullanıcı, yük ortalaması: 1.05, 1.04, 1.00
Görevler: Toplam 170, 1 koşu, 169 uyku, 0 durdu, 0 zombi
...

Ve ilk mermideki sürecin öldürüldüğünü unutmayın.

Aşağıdakilerle bir ssh bağlantısını her zaman çalışır durumda tutmak isteyebilirsiniz:

$ run-one-sürekli ssh -N -C -L 3128:localhost:3128 -L 7778:localhost:7778 example.com
&

onworks.net hizmetlerini kullanarak çevrimiçi olarak tek-çalıştır özelliğini kullanın



En yeni Linux ve Windows çevrimiçi programları