Πώς να εκτελέσετε σενάρια κατά την εκκίνηση;

Πώς μπορώ να τρέξω σενάρια αυτόματα κατά την εκκίνηση του Ubuntu, ώστε να μην χρειάζεται να τα τρέξω χειροκίνητα μετά την εκκίνηση;

Μια προσέγγιση είναι να προσθέσετε μια εργασία @reboot cron:

  1. Η εκτέλεση του crontab -e θα σας επιτρέψει να επεξεργαστείτε το cron σας.

  2. Προσθέτοντας σε αυτήν μια γραμμή όπως αυτή:

     @reboot /path/to/script

    θα εκτελέσει αυτό το σενάριο μόλις εκκινήσει ο υπολογιστής σας.

Σχόλια (30)

Για απλά πράγματα μπορείτε να προσθέσετε μια εντολή στο System->Preferences->Sessions που δείχνει τη θέση του σεναρίου σας.

Εναλλακτικά μπορείτε να το προσθέσετε στο /etc/init.d/rc.local ή να κάνετε μια εργασία upstart αν πρόκειται για πιο χαμηλού επιπέδου πράγματα.

Ρίξτε μια ματιά στο https://help.ubuntu.com/community/UbuntuBootupHowto για περισσότερες πληροφορίες

Σχόλια (0)

Θα πρέπει να χρησιμοποιήσετε το upstart γι' αυτό. Το Upstart χρησιμοποιείται για διεργασίες του Ubuntu που ξεκινούν αυτόματα. Είναι μια βελτιωμένη λύση όπως τα παλιά σενάρια init.d του System-V. Σας επιτρέπει επίσης να βάζετε προαπαιτούμενα για την εκκίνηση του σεναρίου σας (π.χ. χρειάζεστε να λειτουργεί το δίκτυο; κλπ.)

Σχόλια (0)