Strona 1 z 1

jak uruchomić aplikację w screenie automatycznie po starcie systemu?

: 05 lipca 2011, 03:16
autor: pitu120
Witam.

Szukam porady, jak uruchomić aplikację w screenie automatycznie po starcie systemu? Aplikacja uruchamiana jest na koncie zwykłego użytkownika, nie przez roota.

Pozdrawiam.

: 05 lipca 2011, 08:39
autor: LordRuthwen

: 05 lipca 2011, 14:07
autor: pitu120
Dobrze znalazłem na forum skrypt pod crona, który sprawdzi czy aplikacja jest uruchomiona, jeżeli nie to ją włączy.

Kod: Zaznacz cały

#!/bin/bash if [ -z "$(pgrep nazwa_programu)" ]; then {        
 /home/użytkownik/nazwa_programu 
} fi
Tylko jak wykonać ten skrypt dla użytkownika, który nie ma wyjścia z katalogu /home/nazwa_użytkownika? Jak zrobić aby proces w cronie uruchomiony był właśnie na rzecz tego konkretnego użytkownika.

Kod: Zaznacz cały

su -l nazwa_użytkownika -c /home/użytkownik/nazwa_programu 
To jest poprawne?

: 05 lipca 2011, 14:13
autor: mariaczi
pitu120 pisze:Tylko jak wykonać ten skrypt dla użytkownika, który nie ma wyjścia z /home/nazwa_użytkownika? Jak zrobić aby proces w cronie uruchomiony był właśnie na rzecz tego konkretnego użytkownika.
Należy zapoznać się ze strukturą tabeli crona oraz

Kod: Zaznacz cały

man cron
man crontab

: 05 lipca 2011, 14:14
autor: pitu120
Ja wiem jak dodać do crona.

Nie mam pewności, czy podane przeze mnie polecenie dodane do crona zadziała poprawnie.

: 05 lipca 2011, 17:09
autor: Bastian
pitu120: próbuj a pytaj dopiero jak nie bedzie dzialac