Pages : 1
#1 Le 19/08/2012, à 09:08
- BrunoL
[Résolu] service : ben je préfére /etc/initi.d sauf si
Bonjour,
Habitué à
#/etc/init.d/xxx {start,...}
depuis quelques temps ubuntu m'invite à utiliser
#service xxx {start,...}.
Pourquoi pas ? sauf qu'avec #/etc/init.d/xxx {start,...} l’auto-complétion affiche la liste des serveurs disponibles avec "tabulation droite" alors qu'avec #service on se démer...
Y-a-t'il possibilité de retrouver cette aide pour fainéant en suivant les souhaits de nos chers mainteneurs ?
Merci.
Dernière modification par BrunoL (Le 19/08/2012, à 16:05)
Hors ligne
#2 Le 19/08/2012, à 09:36
- Pseudo supprimé
Re : [Résolu] service : ben je préfére /etc/initi.d sauf si
bonjour,
service est plutôt à privilégier en premier.
normalement, la complétion fonctionne aussi.
#3 Le 19/08/2012, à 09:47
- BrunoL
Re : [Résolu] service : ben je préfére /etc/initi.d sauf si
Merci Titouan pour ta réponse.
Effectivement en y regardant de plus prés la complétion existe mais en fait il s'agit du contenu du répertoire sur lequel on se trouve donc peu de chance que ce soit celui des services (type /etc/init.d) donc je crois que ma demande reste ouverte même si effectivement elle est mal posée.
Comment suite à #service peut-on avoir "le choix" des services implantés ?
Hors ligne
#4 Le 19/08/2012, à 10:08
- bruno
Re : [Résolu] service : ben je préfére /etc/initi.d sauf si
La complétion avec la commande service fonctionne si l'on commence à taper le nom du service. Exemple :
service a[TAB]
acpid alsa-restore anacron apparmor atd
acpi-support alsa-store apache2 apport avahi-daemon
Sinon tu peux utiliser les commandes upstart qui gère complètement cela : start, stop, restart, reload, status, ...
#5 Le 19/08/2012, à 11:16
- BrunoL
Re : [Résolu] service : ben je préfére /etc/initi.d sauf si
bruno,
ton exemple ne fonctionne pas chez moi
service a[tab]
ne provoque rien, il attend la lettre suivante ...
pour upstart la commande est inconnue il me propose
upstart-socket-bridge upstart-udev-bridge
Bizarre ! ces fonctionnalités sont-elles installées par défaut ou relève-t-elle de package additionnels ?
Merci.
Hors ligne
#6 Le 19/08/2012, à 12:18
- bruno
Re : [Résolu] service : ben je préfére /etc/initi.d sauf si
Il ne s'agit pas de la commande upstart mais des outils fournis avec upstart, c'est à dire les commandes start, stop, restart, status etc.
Essaie par exemple :
stop[TAB]
#7 Le 19/08/2012, à 12:28
- Hydrasul
Re : [Résolu] service : ben je préfére /etc/initi.d sauf si
La complétion avec la commande service fonctionne si l'on commence à taper le nom du service. Exemple :
service a[TAB] acpid alsa-restore anacron apparmor atd acpi-support alsa-store apache2 apport avahi-daemon
Sinon tu peux utiliser les commandes upstart qui gère complètement cela : start, stop, restart, reload, status, ...
pour afficher la liste il faut faire 2 x [TAB]
service a[TAB][TAB]
sinon effectivement il rempli si il le peut ou il attent si il y a plusieurs posibilité
a : il attend
ac il va remplir acpi et attendre que tu mette d ou - pour emplir le reste avec un [TAB] pour l'encourager ^^
Si tu tombe d'une falaise essaye de voler de toute facon tu n'as plus rien a perdre - John Sheridan (Babylon5)
Shuttle : 12.04 server
Aspire-one : 12.04 Lubuntu
Hors ligne
#8 Le 19/08/2012, à 16:04
- BrunoL
Re : [Résolu] service : ben je préfére /etc/initi.d sauf si
Non, non je confirme qu'aucune des options évoquées par bruno et Hydrasul ne fonctionne
Je précise que je suis sous ubuntu serveur, peut-être cela vient-il de là ? ...
Après essai [oui, ça vient de là, sous une Ubuntu pur sucre ce que vous décrivez fonctionne bien !] Fallait y penser un serveur doit être plus emmerd. professionnel.
J'ai trouvé un palliatif ... pour ceux qui comme moi ne sont pas barbu professionnels :
service /etc/init.d/a[tab]
nota : le [tab] fonctionne sur toute la ligne
A+
Hors ligne
#9 Le 19/08/2012, à 16:25
- Hydrasul
Re : [Résolu] service : ben je préfére /etc/initi.d sauf si
bon a savoir. et maintenant question subsidiaire pour les imberbes non-professionnel. quel paquet se charge de l'auto-complétion ? et y a t'il un risque a l'installer sur un serveur ?
Si tu tombe d'une falaise essaye de voler de toute facon tu n'as plus rien a perdre - John Sheridan (Babylon5)
Shuttle : 12.04 server
Aspire-one : 12.04 Lubuntu
Hors ligne
#10 Le 20/08/2012, à 10:34
- bruno
Re : [Résolu] service : ben je préfére /etc/initi.d sauf si
Le paquet c'est bash-completion. Normalement il devrait être installé, ensuite il faut vérifier que c'est bien activé dans le bashrc.
#11 Le 25/08/2012, à 12:16
- BrunoL
Re : [Résolu] service : ben je préfére /etc/initi.d sauf si
Effectivement, après réinstallation la complétion fonctionne ...
Enfin j'ai un serveur à nouveau top, à l'évidence le précédent était dégradé
Pour la 12.04 serveur tout est OK.
Put... j'avais pas remarqué qu'il y avait tant de services montés ...
Hors ligne