Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: automatisch opstarten in ubuntu server  (gelezen 1110 keer)

Offline martijnmoi

  • Lid
    • martijnmoi050
    • martijnmoi.nl
  • Steunpunt: Nee
automatisch opstarten in ubuntu server
« Gepost op: 2013/02/01, 11:53:23 »
hallo allemaal,

ik heb een bash scriptje gemaakt die tempratuur van de cpu, gebruik van ramgeheugen, gebruik van cpu, etc... bij mekaar zet en dat naar mij toe mailt.
ik heb dit script gemaakt in ubuntu en kon m gewoon toevoegen bij programmas opstarten en dan starte de bash op bij het opstarten en liep die op de achtergrond (24/7)
maar ik wil dit script nu op ubuntu server laten lopen maar krijg het niet helemaal voor mekaar...

google heeft mij vertelt dat ik de bash file in rc3.d moet zetten, of in rc.local maar dit werkt allebij niet.

als iemand suggesties heeft hoor ik het graag:)

mvg, martijn

Offline brent8800

  • Lid
  • Steunpunt: Nee
Re: automatisch opstarten in ubuntu server
« Reactie #1 Gepost op: 2013/02/01, 12:03:14 »
runlevel 3 is dat je computer opstart in text mode, zonder grafische omgeving. Maar kan je er geen cronjob voor maken?

edit: Kijk hier is naar http://forum.ubuntu-nl.org/software-en-configuratie/script-automatisch-starten/
« Laatst bewerkt op: 2013/02/01, 12:10:41 door brent8800 »
Ubuntu 14.04 LTS

Offline martijnmoi

  • Lid
    • martijnmoi050
    • martijnmoi.nl
  • Steunpunt: Nee
Re: automatisch opstarten in ubuntu server
« Reactie #2 Gepost op: 2013/02/01, 12:55:09 »
hoe werkt cronjob dan?

& ik zit in ubuntu server dus heb deze opties niet (vandelink)

 
Bleek toch niet zo moeilijk...

Uitvoerbaar scriptje gemaakt met daarin de regels:
cd /pad/naar/script.sh
bash script.sh

Vervolgens script toegevoegd via Systeem > Voorkeuren > Opstart-toepassingen


Offline martijnmoi

  • Lid
    • martijnmoi050
    • martijnmoi.nl
  • Steunpunt: Nee
Re: automatisch opstarten in ubuntu server
« Reactie #4 Gepost op: 2013/02/01, 13:43:37 »
thanks :)

Offline Buzzin

  • Lid
  • Steunpunt: Nee
Re: automatisch opstarten in ubuntu server
« Reactie #5 Gepost op: 2013/02/01, 17:09:21 »
Als een service/script etc continue moet lopen kun je het in /etc/init.d/<script naam> zetten en met update-rc.d toevoegen aan de opstart bestanden (niet zelf in rc2.d ofzo gaan zetten)

Als het script eigenlijk alleen elke 5 minuten ofzo iets moet doen, kun je het beter in crontab zetten.
crontab -l = kijken wat er nu in de crontab van de huidige user staat
crontab -e = crontab van de huidige gebruiker bewerken
vim /etc/crontab = systeem crontab aanpassen, deze werkt een fractie anders als de 'gewone' crontab, je moet namelijk ook een usernaam opgeven.

Elke vijf minuten iets doen:
*/5 * * * * <commando>

Voor de rest moet je even een handleiding/howto van crontab opzoeken :)

Bedenk wel: als iets niet perse als root hoeft, doe het dan ook niet als root....laat het liever als gebruiker draaien.
Football: A battle between two teams of mindless thugs over scraps of coloured cloth. Usually accompanied by the spectacle of 22 overpaid primadonnas kicking a ball on a field.
DebianDevuan, KDE & OperaVivaldi addict, RedHat Engineer

Offline martijnmoi

  • Lid
    • martijnmoi050
    • martijnmoi.nl
  • Steunpunt: Nee
Re: automatisch opstarten in ubuntu server
« Reactie #6 Gepost op: 2013/02/01, 18:46:31 »
ik heb het nu met crontab gedaan, en het werkt nu zo ongeveer wel als ik wou,

heb t ook geprobeert in /etc/init.d te zetten ne update-rc.d gedaan, maar dit vond mijn computer niet zo leuk,

mja het werkt allemaal, dus bedankt!