Bonjour à tous,
Étant néophyte Linux (pour l'instant), j'avoue avoir un peu de mal à savoir comment faire en sorte qu'à chaque démarrage de mon Linux (Ubuntu en ligne de commande), une commande soit executé (ex: rm /home/administrator/fichiers_temporaires). Quelqu'un pourrait-il m'éclairer ?
Merci !
Mathieu
# crontab
Posté par JJD . Évalué à 5.
Salut,
Si crontab est installé sur ta machine (ce qui a de grandes chances d'être le cas), ça peut être une solution.
Dans un terminal, sous le user administrator, tu tapes
crontab -e
et tu insères une ligne comme celle-là :@reboot /bin/rm /home/administrator/fichiers_temporaires
Tu sauvegardes le fichier et, si tout va bien, la commande sera exécutée à chaque reboot.
Il y a certainement d'autres méthodes, mais celle-ci présente l'avantage de ne demander aucun droit particulier.
# rc.local
Posté par max22 . Évalué à 2.
Une autre solution est de mettre ta commande dans le fichier /etc/rc.local
[^] # Re: rc.local
Posté par NeoX . Évalué à 1.
chez moi le rc.local est executé quand je quitte la session graphique et pas avant :/ (ubuntu)
# Pas sur de la question... et donc de la réponse
Posté par HSimpson . Évalué à 2.
Si c'est vraiment au démarrage il faut voir ça avec le programme de démarrage: systemd ou autre (je ne sais pas si ubuntu est passé à systemd)
Si c'est seulement lorsque tu te loggues, il faut mettre ta commande dans un fichier .profile ou .login (en fonction de ton shell, voir la documentation).
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.