InglesPransesEspanyol

Ad


OnWorks favicon

keep-one-running - Online sa Cloud

Patakbuhin ang keep-one-running sa OnWorks na libreng hosting provider sa Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

Ito ang command keep-one-running na maaaring patakbuhin sa OnWorks free hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

PROGRAMA:

NAME


run-one - magpatakbo lamang ng isang pagkakataon sa isang pagkakataon ng ilang utos at natatanging hanay ng mga argumento
(kapaki-pakinabang para sa mga cronjob, hal)

SINOPSIS


run-one UTOS [ARGS]

run-this-one UTOS [ARGS]

tumakbo-isa-patuloy UTOS [ARGS]

keep-one-running UTOS [ARGS]

tumakbo-isa-hanggang-tagumpay UTOS [ARGS]

run-one-hanggang-failure UTOS [ARGS]

DESCRIPTION


run-one ay isang wrapper script na nagpapatakbo ng hindi hihigit sa isang natatanging instance ng ilang command
na may natatanging hanay ng mga argumento.

Madalas itong kapaki-pakinabang sa mga cronjob, kapag gusto mo ng hindi hihigit sa isang kopya na tumatakbo sa isang pagkakataon.

run-this-one ay katulad run-one, maliban sa gagamitin nito mahigpit na pagkakahawak(1) at pumatay(1) upang mahanap
at patayin ang anumang tumatakbong proseso na pagmamay-ari ng user at tumutugma sa mga target na command at
mga argumento. Tandaan na run-this-one ay haharang habang sinusubukang patayin ang pagtutugma ng mga proseso,
hanggang sa ang lahat ng pagtutugma ng mga proseso ay patay na.

tumakbo-isa-patuloy gumagana nang eksakto tulad ng run-one maliban na ito ay respawns "COMMAND [ARGS]"
anumang oras na lalabas ang COMMAND (zero o non-zero).

keep-one-running ay isang alyas para sa tumakbo-isa-patuloy.

tumakbo-isa-hanggang-tagumpay gumagana nang eksakto tulad ng tumakbo-isa-patuloy maliban na ito ay respawns
"COMMAND [ARGS]" hanggang sa matagumpay na lumabas ang COMMAND (ibig sabihin, lumabas sa zero).

run-one-hanggang-failure gumagana nang eksakto tulad ng tumakbo-isa-patuloy maliban na ito ay respawns
"COMMAND [ARGS]" hanggang sa lumabas ang COMMAND nang may pagkabigo (ibig sabihin, lumabas na hindi zero).

Halimbawa


Sa isang shell:

$ run-one rsync -azP $HOME $[protektado ng email]:/srv/backup
fouser/
fouser/.bash_history
40298 100% 37.13MB/s 0:00:00 (xfer#1, to-check=3509/3516)
fouser/.viminfo
20352 100% 98.39kB/s 0:00:00 (xfer#3, to-check=3478/3516)
...
nagpadala ng 746228 bytes nakatanggap ng 413059 bytes 36802.76 bytes/sec
Ang kabuuang laki ay 3732890955 ang bilis ng pag-andar ay 3219.99

Sa isa pang shell, habang ang una ay tumatakbo pa rin:

$ run-one rsync -azP $HOME $[protektado ng email]:/srv/backup
$ echo $?
1

Isa pang halimbawa... Sa isang shell:

$ run-one top

Sa isa pang shell:

$ run-one top
$ echo $?
1
$ run-this-one top
tuktok - 17:15:36 hanggang 1:43, 3 user, average ng pag-load: 1.05, 1.04, 1.00
Mga Gawain: 170 kabuuan, 1 tumatakbo, 169 natutulog, 0 tumigil, 0 zombie
...

At tandaan na ang proseso sa unang shell ay pinatay.

Baka gusto mong panatilihing gumagana ang isang ssh na koneksyon sa lahat ng oras, na may:

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

Gumamit ng keep-one-running online gamit ang mga serbisyo ng onworks.net


Mga Libreng Server at Workstation

Mag-download ng Windows at Linux apps

Linux command

Ad