EnglishFrenchSpanyol

Ad


Favicon OnWorks

keep-one-running - Dalam talian di Awan

Jalankan keep-one-running dalam penyedia pengehosan percuma OnWorks melalui Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS

Ini ialah arahan keep-one-running yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.

JADUAL:

NAMA


run-one - jalankan hanya satu contoh pada satu masa beberapa arahan dan set hujah yang unik
(berguna untuk cronjob, cth)

SINOPSIS


run-one PERINTAH [ARGS]

lari-yang-ini PERINTAH [ARGS]

lari-satu-secara berterusan PERINTAH [ARGS]

terus-satu-berjalan PERINTAH [ARGS]

jalankan-satu-sehingga-berjaya PERINTAH [ARGS]

lari-satu-sehingga-gagal PERINTAH [ARGS]

DESCRIPTION


run-one ialah skrip pembalut yang menjalankan tidak lebih daripada satu contoh unik beberapa arahan
dengan satu set hujah yang unik.

Ini selalunya berguna dengan cronjob, apabila anda mahu tidak lebih daripada satu salinan dijalankan pada satu masa.

lari-yang-ini adalah betul-betul seperti run-one, kecuali ia akan menggunakan cengkaman(1) dan membunuh(1) untuk mencari
dan bunuh sebarang proses berjalan yang dimiliki oleh pengguna dan sepadan dengan arahan sasaran dan
hujah. Perhatikan bahawa lari-yang-ini akan menyekat semasa cuba mematikan proses pemadanan,
sehingga semua proses pemadanan mati.

lari-satu-secara berterusan beroperasi sama seperti run-one kecuali ia mengeluarkan semula "COMMAND [ARGS]"
bila-bila masa COMMAND keluar (sifar atau bukan sifar).

terus-satu-berjalan adalah alias untuk lari-satu-secara berterusan.

jalankan-satu-sehingga-berjaya beroperasi sama seperti lari-satu-secara berterusan kecuali ia muncul semula
"COMMAND [ARGS]" sehingga COMMAND berjaya keluar (iaitu, keluar dari sifar).

lari-satu-sehingga-gagal beroperasi sama seperti lari-satu-secara berterusan kecuali ia muncul semula
"COMMAND [ARGS]" sehingga COMMAND keluar dengan kegagalan (iaitu, keluar bukan sifar).

CONTOH


Dalam satu cangkang:

$ run-one rsync -azP $HOME $[e-mel dilindungi]:/srv/sandaran
pengasas/
fouser/.bash_history
40298 100% 37.13MB/s 0:00:00 (xfer#1, untuk menyemak=3509/3516)
fouser/.viminfo
20352 100% 98.39kB/s 0:00:00 (xfer#3, untuk menyemak=3478/3516)
...
dihantar 746228 bait diterima 413059 bait 36802.76 bait/saat
jumlah saiz ialah 3732890955 kelajuan ialah 3219.99

Dalam shell lain, sementara yang pertama masih berjalan:

$ run-one rsync -azP $HOME $[e-mel dilindungi]:/srv/sandaran
$ gema $?
1

Contoh lain... Dalam satu cangkang:

$ run-one top

Dalam cangkerang lain:

$ run-one top
$ gema $?
1
$ run-this-one top
atas - 17:15:36 ke atas 1:43, 3 pengguna, purata muat: 1.05, 1.04, 1.00
Tugasan: 170 jumlah, 1 berlari, 169 tidur, 0 berhenti, 0 zombi
...

Dan ambil perhatian bahawa proses dalam shell pertama telah dibunuh.

Anda mungkin mahu mengekalkan satu sambungan ssh dan berjalan sepanjang masa, dengan:

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

Gunakan keep-one-running dalam talian menggunakan perkhidmatan onworks.net


Pelayan & Stesen Kerja Percuma

Muat turun apl Windows & Linux

Arahan Linux

Ad