Hoe scripts uitvoeren bij het opstarten?

Hoe kan ik scripts automatisch uitvoeren wanneer Ubuntu opstart, zodat ik ze niet handmatig hoef uit te voeren na het opstarten?

Eén benadering is het toevoegen van een @reboot cron taak:

  1. Door crontab -e uit te voeren, kunt u uw cron bewerken.

  2. Door er een regel als deze aan toe te voegen:

     @reboot /path/to/script

    zal dat script uitvoeren zodra je computer opstart.

Commentaren (30)

Voor eenvoudige dingen kunt u een commando toevoegen in System->Preferences->Sessions dat wijst naar de locatie van uw script.

Als alternatief kunt u het toevoegen aan /etc/init.d/rc.local of een upstart opdracht maken als het een meer laag niveau spul is.

Kijk eens op https://help.ubuntu.com/community/UbuntuBootupHowto voor meer info

Commentaren (0)

U moet hiervoor upstart gebruiken. Upstart wordt gebruikt voor Ubuntu processen die automatisch worden gestart. Het is een verbeterde oplossing zoals de oude System-V init.d scripts. Het stelt je ook in staat om voorwaarden te stellen aan het starten van je script (bijv. moet het netwerk draaien? etc.)

Commentaren (0)