jak uruchomi

Tematy związane z oprogramowaniem, instalacją, konfiguracją
pitu120
Posty: 17
Rejestracja: 12 stycznia 2009, 22:33

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

Post 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.
Awatar użytkownika
LordRuthwen
Moderator
Posty: 2305
Rejestracja: 18 września 2009, 21:45
Lokalizacja: klikash?

Post autor: LordRuthwen »

pitu120
Posty: 17
Rejestracja: 12 stycznia 2009, 22:33

Post 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?
mariaczi
Member
Posty: 1343
Rejestracja: 08 lutego 2008, 12:58
Lokalizacja: localhost@śląskie

Post 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
pitu120
Posty: 17
Rejestracja: 12 stycznia 2009, 22:33

Post autor: pitu120 »

Ja wiem jak dodać do crona.

Nie mam pewności, czy podane przeze mnie polecenie dodane do crona zadziała poprawnie.
Awatar użytkownika
Bastian
Member
Posty: 1424
Rejestracja: 30 marca 2008, 16:09
Lokalizacja: Poznañ

Post autor: Bastian »

pitu120: próbuj a pytaj dopiero jak nie bedzie dzialac
ODPOWIEDZ