-
Créer des raccourcis de commandes permanents
Vaste sujet !
Il y a plein de façons de faire pour exécuter des scripts au démarrage (/etc/rc3.d ... au hasard..).
Ici, on va se cantonner à un truc bien casse-bonbon : les raccourcis de commandes permanents.
Vous souhaitez lancer HTTrack ou une autre commande.. problème, la ligne est clairement à rallonge.
Il y a bien la commande alias, mais elle n'est pas permanente.
Et en plus de cela, il faudrait que le raccourci soit également disponible pour root ainsi que pour tous les autres utilisateurs du système.Prenons donc l'exemple d'HTTrack.
Si vous avez compilé vous-même le programme comme indiqué dans l'article qui lui est consacré, alors vous savez que vous devez taper :/usr/local/bin/httrack
pour lancer l'exécution d'httrack.
Un simplehttrack
serait quand même plus simple non ?
Comment faire ?
je rappelle que notre utilisateur administrateur exemple préféré sur ce blog est "marcel" !
Il y a 2 entrées identiques du raccourci à faire, contrairement à ce qu'on lit un peu partout.
celle dans /etc/profile va permettre à tous les utilisateurs du système d'avoir accès au raccourci de la commande
celle dans le .bashrc du dossier utilisateur de marcel va permettre à root d'avoir accès au raccourci !
(puisque vous accédez à root depuis marcel... pour rappel !)
loguez-vous en root depuis la session de marcel, puis :echo 'alias httrack="/usr/local/bin/httrack"' >> /export/home/marcel/.bashrc
echo 'alias httrack="/usr/local/bin/httrack"' >> /etc/profile
Fermer la session root, puis la session de marcel et rouvrez la session de marcel...tadam, ça fonctionne !
Sachez enfin que le script solaris s'en charge pour vous si vous choisissez d'installer certaines applis foireuses.
Le script vous permet également de mettre en place ce genre de raccourci automatiquement.
Tags : raccourci, commande, permanent, solaris, .basrc
-
Commentaires