Temat: Jak uruchomić program w tle ?

Witam !

Mam pytanie jak uruchomić program w tle ? Szukam jakiejś aplikacji w stylu screen, gdyż chciałbym uruchomić na routerze bota ekg. Niestety aplikacja nohup nie działa.


Tekkenmoor

Sprzęt: Seagate GoFlex Home
OS: OpenWrt 18.06.4
Info: 128MB RAM / 1,2GHz CPU /  USB / sATA / RJ45
Osprzęt: 500GB SATA / LCD DPF 2,4" / USB rt2800

2

Odp: Jak uruchomić program w tle ?

no to własnie screen'em to zrobisz. Uruchamiasz tam aplikacje i "minimalizujesz". Mozna to zautomatyzować ze odrazu odpalasz w tle ekg.
np.

screen -d -t miau -m miau -d /home/artek/.miau

PS miau to proxy IRCa

Pozdrawiam, Artur
http://digi-led.pl/blog - Blog

3

Odp: Jak uruchomić program w tle ?

OK  udało mi się wcisnąć screen'a, ale jak wpisze:

screen -d -t ekg -m ekg -d /usr/bin/ekg

To tylko na chwile startuje ekg odpala się(klient jest dostępny) po czym się zamyka.
O co chodzi ?

Sprzęt: Seagate GoFlex Home
OS: OpenWrt 18.06.4
Info: 128MB RAM / 1,2GHz CPU /  USB / sATA / RJ45
Osprzęt: 500GB SATA / LCD DPF 2,4" / USB rt2800

4

Odp: Jak uruchomić program w tle ?

uruchom samo ekg i zobacz dlaczego się zamyka.

Lub najpierw uruchom screen a później w nim ekg

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

5

Odp: Jak uruchomić program w tle ?

Jak uruchomię ekg przez screen'a a potem wyjdę z niego CTRL+A+D to działa. Ale z Lini tak jak kolega pokazał nie działa.

Sprzęt: Seagate GoFlex Home
OS: OpenWrt 18.06.4
Info: 128MB RAM / 1,2GHz CPU /  USB / sATA / RJ45
Osprzęt: 500GB SATA / LCD DPF 2,4" / USB rt2800

6

Odp: Jak uruchomić program w tle ?

screen -dmS ekg /usr/bin/ekg ?

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

7

Odp: Jak uruchomić program w tle ?

Działa big_smile Dzięki wielkie.

Sprzęt: Seagate GoFlex Home
OS: OpenWrt 18.06.4
Info: 128MB RAM / 1,2GHz CPU /  USB / sATA / RJ45
Osprzęt: 500GB SATA / LCD DPF 2,4" / USB rt2800

8

Odp: Jak uruchomić program w tle ?

A jak uruchomić sesje screen'a z ekg przy starcie routera ?

Sprzęt: Seagate GoFlex Home
OS: OpenWrt 18.06.4
Info: 128MB RAM / 1,2GHz CPU /  USB / sATA / RJ45
Osprzęt: 500GB SATA / LCD DPF 2,4" / USB rt2800

9

Odp: Jak uruchomić program w tle ?

Dokładnie w ten sam sposób. Do /etc/rc.local sobie dopisz.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

10

Odp: Jak uruchomić program w tle ?

Próbowałem podobnie i dzieje się tak samo po restarcie routera ekg się odpala ale tylko napisze wiadomość i ekg się wyłącza.

Sprzęt: Seagate GoFlex Home
OS: OpenWrt 18.06.4
Info: 128MB RAM / 1,2GHz CPU /  USB / sATA / RJ45
Osprzęt: 500GB SATA / LCD DPF 2,4" / USB rt2800

11

Odp: Jak uruchomić program w tle ?

Skoro działa jak odpalisz z palca to przy starcie też musi, bo tak samo to uruchamiasz. Chyba ze o czymś innym piszesz.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

12

Odp: Jak uruchomić program w tle ?

Nie chcem zakładać nowego tematu wiec tu zapytam jak dla ekg wprowadzic numer gg ?
Po wpisani "set uni numer" dostaje komunikat "Nieznana zmienna: uni" sad

A co do odpalanie przy resecie wlasnie sprawdzilem i wsio smiga jak cezary napisał

13

Odp: Jak uruchomić program w tle ?

set uin nie uni

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

14

Odp: Jak uruchomić program w tle ?

No i poszlo...
Aj... czlowiek jak zmeczony to i glupoty wpisuje ;/
Pozdrawiam i zycze milego wieczoru!!