Sida 1 av 1
Autostart med terminalen. [LÖST]
Postat: 24 apr 2010, 00:07
av emilvr6
Jag är lite nybörjare i terminalen. Har kört Ubuntu Desktop ett tag. Men jag kör nu ubuntu server.
Jag har ett par program som jag startar via kommandot ./programnamn.
Hur gör jag ett script till denna binära fil så jag kan starta tex som apache.
apache2 start
apache2 stop
och hur gör jag så den kan startas när systemet startas? Tex vid omstart och så.

Allt får gå genom terminalen.

Re: Autostart med terminalen.
Postat: 24 apr 2010, 00:14
av Hund
Enklast är att skapa ett alias för det.
nano .bash_aliases
Och ett alias ser ut så här:
alias themeinfo="./home/johan/Scripts/themeinfo.py"
För autostart:
nano /etc/rc.local
Lägg till kommandot med ett "&" på slutet. Gör sedan filen körbar:
sudo chmod +x /etc/rc.local
Re: Autostart med terminalen.
Postat: 26 apr 2010, 02:45
av emilvr6
Hund skrev:Enklast är att skapa ett alias för det.
nano .bash_aliases
Och ett alias ser ut så här:
alias themeinfo="./home/johan/Scripts/themeinfo.py"
För autostart:
nano /etc/rc.local
Lägg till kommandot med ett "&" på slutet. Gör sedan filen körbar:
sudo chmod +x /etc/rc.local
Jag har gjort en .bash_aliases och lagt till min kommandorad.
Nu är jag i rc.local
Men du tappar bort mig vid "Lägg till kommandot med ett "&" på slutet."
Vilket kommando menar du?
Ge mig ett exempel

Re: Autostart med terminalen.
Postat: 26 apr 2010, 03:37
av Hund
Kommandot för att starta programmet:
program &
Kom dock att tänka på en sak, som standard körs tjänsten som root, om du vill köra prorgrammet som en annan användare, t.ex dig själv så ska detta fungera:
su - hund -c "program"
Re: Autostart med terminalen.
Postat: 26 apr 2010, 18:54
av emilvr6
Tack! Nu har jag fått det att funka perfekt
