InggrisPerancisSpanyol

Ad


favorit OnWorks

keep-one-running - Online di Cloud

Jalankan keep-one-running di penyedia hosting gratis OnWorks melalui Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

Ini adalah perintah keep-one-running yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

PROGRAM:

NAMA


run-one - jalankan hanya satu instance pada satu waktu dari beberapa perintah dan serangkaian argumen yang unik
(berguna untuk cronjobs, misalnya)

RINGKASAN


jalankan-satu PERINTAH [ARGS]

lari-ini-satu PERINTAH [ARGS]

jalankan-satu-terus-menerus PERINTAH [ARGS]

tetap-satu-lari PERINTAH [ARGS]

jalankan-satu-sampai-sukses PERINTAH [ARGS]

jalankan-satu-sampai-kegagalan PERINTAH [ARGS]

DESKRIPSI


jalankan-satu adalah skrip pembungkus yang menjalankan tidak lebih dari satu contoh unik dari beberapa perintah
dengan serangkaian argumen yang unik.

Ini sering berguna dengan cronjobs, ketika Anda ingin tidak lebih dari satu salinan berjalan pada satu waktu.

lari-ini-satu Persis seperti jalankan-satu, kecuali itu akan menggunakan halaman(1) dan membunuh(1) untuk menemukan
dan matikan semua proses yang berjalan yang dimiliki oleh pengguna dan cocokkan dengan perintah target dan
argumen. Perhatikan bahwa lari-ini-satu akan memblokir saat mencoba mematikan proses yang cocok,
sampai semua proses pencocokan mati.

jalankan-satu-terus-menerus beroperasi persis seperti jalankan-satu kecuali bahwa itu memunculkan kembali "COMMAND [ARGS]"
setiap saat COMMAND keluar (nol atau bukan nol).

tetap-satu-lari adalah alias untuk jalankan-satu-terus-menerus.

jalankan-satu-sampai-sukses beroperasi persis seperti jalankan-satu-terus-menerus kecuali itu muncul kembali
"COMMAND [ARGS]" sampai COMMAND berhasil keluar (yaitu, keluar dari nol).

jalankan-satu-sampai-kegagalan beroperasi persis seperti jalankan-satu-terus-menerus kecuali itu muncul kembali
"COMMAND [ARGS]" sampai COMMAND keluar dengan kegagalan (yaitu, keluar bukan nol).

CONTOH


Dalam satu cangkang:

$ jalankan satu rsync -azP $HOME $[email dilindungi]:/srv/cadangan
fouser/
foouser/.bash_history
40298 100% 37.13MB/s 0:00:00 (xfer#1, untuk memeriksa=3509/3516)
fouser/.viminfo
20352 100% 98.39kB/s 0:00:00 (xfer#3, untuk memeriksa=3478/3516)
...
terkirim 746228 byte diterima 413059 byte 36802.76 byte/dtk
ukuran total 3732890955 percepatan adalah 3219.99

Di Shell lain, saat yang pertama masih berjalan:

$ jalankan satu rsync -azP $HOME $[email dilindungi]:/srv/cadangan
$ gema $?
1

Contoh lain... Dalam satu shell:

$ jalankan-satu atas

Di cangkang lain:

$ jalankan-satu atas
$ gema $?
1
$ jalankan-yang-ini-atas
atas - 17:15:36 ke atas 1:43, 3 pengguna, rata-rata memuat: 1.05, 1.04, 1.00
Tugas: 170 total, 1 lari, 169 tidur, 0 berhenti, 0 zombie
...

Dan perhatikan bahwa proses di shell pertama terbunuh.

Anda mungkin ingin menjaga satu koneksi ssh tetap aktif dan berjalan sepanjang waktu, dengan:

$ jalankan-satu-terus-menerus ssh -N -C -L 3128:localhost:3128 -L 7778:localhost:7778 example.com
&

Gunakan keep-one-running online menggunakan layanan onworks.net


Server & Workstation Gratis

Unduh aplikasi Windows & Linux

Perintah Linux

Ad