web-dev-qa-db-fra.com

Démarrer automatiquement une application en arrière-plan au démarrage

Je peux exécuter la commande suivante dans un terminal

Sudo /usr/sbin/archttp64 81

qui est une console de gestion pour le contrôleur RAID sur cette machine. Ensuite, je peux exécuter Firefox et utiliser l’adresse: localhost:81, me connecter à la console et gérer mon ensemble RAID.

Je ne veux pas être obligé de le faire chaque fois que je veux vérifier mon ensemble RAID. De plus, à moins que l'utilitaire ne soit en cours d'exécution, je ne recevrai pas d'e-mails d'état en cas de problème.

J'ai essayé d'utiliser "Applications de démarrage" et ajouté un programme de démarrage supplémentaire, mais cela ne fonctionne pas correctement ou, plus probablement, quelque chose de mal configuré.

Mes informations dans Edit Startup Program:

  • Nom: Utilitaire Areca ArcHTTP
  • Commande:/usr/sbin/archttp64 81
  • Commentaire:

Des idées?

5
AmC_OldSarge
3
green

Tout script que vous placez dans le fichier / etc/rc.local sera exécuté au démarrage.

Placez votre commande là-bas sans Sudo.

4
elomage

Peut-être que cela pourrait fonctionner?

#!/bin/sh
/usr/sbin/archttp64 81

Placez le script dans, par exemple, /usr/local/bin/MyScript.sh

Si vous avez la version de bureau, cliquez simplement sur le Shutdown icon en haut à droite et ajoutez le script à startup applications. Si non, jetez un oeil à ce fil

0
Erro