Modifier la configuration tty dans /etc/init/tty*.conf
avec un shellscript en paramètre :
(...)
exec /sbin/getty -n -l theInputScript.sh -8 38400 tty1
(...)
Cela suppose que nous modifions tty1 et que le script qui lit l'entrée est theInputScript.sh.
Un mot d'avertissement, ce script est exécuté en tant que root, donc lorsque vous y saisissez des éléments, vous avez des privilèges root. Ajoutez également un chemin à l'emplacement du script.
Important :le script, lorsqu'il se termine, doit invoquer le /sbin/login sinon vous ne pourrez pas vous connecter au terminal.
Belles réponses. Vous pouvez également définir des tâches (c'est-à-dire des commandes) avec "Crontab" pour plus de flexibilité (qui fournit différentes options pour exécuter des scripts, enregistrer les sorties, etc.), bien que cela nécessite plus de temps pour être compris et défini correctement :
-
Comment exécuter une commande au démarrage dans Ubuntu ?
-
Le guide du débutant pour les tâches Cron
En utilisant '@reboot', vous pouvez exécuter une commande une fois, au démarrage.
Conclusion :
$ sudo crontab -e -u root
Et ajoutez une ligne à la fin du fichier avec votre commande comme suit :
@reboot sudo searchd
Vous pouvez ajouter la commande dans le /etc/rc.local
script qui est exécuté à la fin du démarrage.
Écrivez la commande avant exit 0
. Tout ce qui est écrit après exit 0
ne sera jamais exécuté.