Zadejte hledaný výraz...
Jakub Glos
Webtrh.cz
Vývoj webových stránek na WordPressu a proklientský přístup pro freelancery
Třídenní infromacemi nabitý prezenční + online kurz v Praze od Webtrhu pouze za 2 871 Kč
Více informací

Spuštění příkazů při každém startu

Pomeranc
verified
rating uzivatele
9. 10. 2012 20:01:30
Ahoj,
našel by se někdo, kdo by mi poradil s tímto problémem.
Chci spouštět následující příkazy při každém startu, proto jsem je vložil do rc.local.
V rc.local mám:
#!/bin/sh
cd /home/mono/
/bin/mono /home/mono/MyAdmin.exe "$@
Problém je v tom, že to nikdy po startu nenaběhne. Mám, ale odzkoušeno, že pokud zadám příkaz pro spuštění rc.local manuálně, tak vše funguje.
Problém je v tom, že mono naběhne, až po vykonání rc.local, což je pozdě.
Potřeboval bych, aby se mono spustilo s rc.local stejně.
Má někdo ponětí, jak toho dosáhnout? Díky za rady.
9. 10. 2012 20:01:30
https://webtrh.cz/diskuse/spusteni-prikazu-pri-kazdem-startu/#reply817777
Petr Zachrdla
verified
rating uzivatele
(1 hodnocení)
9. 10. 2012 20:38:33
wow. spouštíš na linuxu exe soubor?
9. 10. 2012 20:38:33
https://webtrh.cz/diskuse/spusteni-prikazu-pri-kazdem-startu/#reply817776
Ales Hruby
verified
rating uzivatele
9. 10. 2012 21:38:39
Doporučuji si spustit aplikaci myadmin na linuxu v linuxové verzy :-D
9. 10. 2012 21:38:39
https://webtrh.cz/diskuse/spusteni-prikazu-pri-kazdem-startu/#reply817775
Pomeranc
verified
rating uzivatele
9. 10. 2012 22:40:16
Jiná možnost momentálně není. Věděl by tedy někdo, jak aplikaci mono spustit nejlépe před provedením rc.local?
9. 10. 2012 22:40:16
https://webtrh.cz/diskuse/spusteni-prikazu-pri-kazdem-startu/#reply817774
Petr Zachrdla
verified
rating uzivatele
(1 hodnocení)
9. 10. 2012 22:48:52
Uf. Na linuxu není možné spustit MS windows soubor. Jedno řešení sice existuje,ale není stoptocentně spolehlivé.
9. 10. 2012 22:48:52
https://webtrh.cz/diskuse/spusteni-prikazu-pri-kazdem-startu/#reply817773
Ales Hruby
verified
rating uzivatele
10. 10. 2012 07:49:25
pod wine ti to po startu nepojene protoze myadmin pod wine to je masakr
10. 10. 2012 07:49:25
https://webtrh.cz/diskuse/spusteni-prikazu-pri-kazdem-startu/#reply817772
cassus
verified
rating uzivatele
(2 hodnocení)
10. 10. 2012 10:21:08
Vy dva si radsi nejdriv zjistete, co je to MONO, nez zacnete komentovat.
k dotazu - "Problém je v tom, že mono naběhne" Jak je mysleno to nabehne? Pokud bezi jako sluzba, tak ji proste spustte uz pred tim prikazem. Ale myslim, ze se spousti az tou binarkou. Je nastaven chmod +x na rc.local? zkuste tam dat i nejaky jednoduchy jiny prikaz, na overeni, ze to vubec funguje.
10. 10. 2012 10:21:08
https://webtrh.cz/diskuse/spusteni-prikazu-pri-kazdem-startu/#reply817771
Petr Zachrdla
verified
rating uzivatele
(1 hodnocení)
10. 10. 2012 10:47:51
Napsal cassus;854848
Vy dva si radsi nejdriv zjistete, co je to MONO, nez zacnete komentovat.
k dotazu - "Problém je v tom, že mono naběhne" Jak je mysleno to nabehne? Pokud bezi jako sluzba, tak ji proste spustte uz pred tim prikazem. Ale myslim, ze se spousti az tou binarkou. Je nastaven chmod +x na rc.local? zkuste tam dat i nejaky jednoduchy jiny prikaz, na overeni, ze to vubec funguje.
MONO, .NET framework, jsem neznal. Obvykle používám na linuxu jen to, co na linux patří.
10. 10. 2012 10:47:51
https://webtrh.cz/diskuse/spusteni-prikazu-pri-kazdem-startu/#reply817770
Pomeranc
verified
rating uzivatele
10. 10. 2012 14:42:05
Napsal cassus;854848
Vy dva si radsi nejdriv zjistete, co je to MONO, nez zacnete komentovat.
k dotazu - "Problém je v tom, že mono naběhne" Jak je mysleno to nabehne? Pokud bezi jako sluzba, tak ji proste spustte uz pred tim prikazem. Ale myslim, ze se spousti az tou binarkou. Je nastaven chmod +x na rc.local? zkuste tam dat i nejaky jednoduchy jiny prikaz, na overeni, ze to vubec funguje.
Mám to už odzkoušené. Po zadání příkazu /etc/rc.d/rc.local vše funguje.
Potřeboval bych, aby služba MONO startovala nejlépe před provedením rc.local, je-li to možné. Popřípadě, kdyby někdo poradil, jaký příkaz by spouštěl službu MONO. Ten bych pak hodil před ty 3 příkazy v rc.local a bylo by to.
EDIT: Vyřešeno, místo příkazu
/bin/mono /home/mono/MyAdmin.exe "$@
jsem použil
mono /home/mono/MyAdmin.exe&
a vše už funguje, tak jak má
10. 10. 2012 14:42:05
https://webtrh.cz/diskuse/spusteni-prikazu-pri-kazdem-startu/#reply817769
Pro odpověď se přihlašte.
Přihlásit