[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: vnc et session gnome : ?



Serge Smeesters a écrit :
> Salut,

(re)salut,

> J'ai installé vnc sur un serveur...

Mais tu as aussi SSH alors...

[...]

> J'ai modifié ~utilisateur/.vnc/xstartup de sorte à
> lancer une session gnome ainsi :
> 
>   #!/bin/sh
>   xrdb $HOME/.Xresources
>   xsetroot -solid grey
>   gnome-session &
> 
> (à quoi sert ici le & ?)

le & permet de détacher le processus. Ça lance l'exécution de
gnome-session et rend la main immédiatement pour pouvoir lancer d'autres
commandes alors que gnome-session est encore en train de tourner.
Si le & n'était pas là, la ligne suivante ne serait pas exécutée avant
la fin de l'exécution de gnome-session.

Je ne sais pas si tout ça a été très clair... voilà un exemple :
Depuis un terminal, on veut lancer xeyes. On tape donc la commande
xeyes. Depuis ce même terminal, on voudrait faire un ls. xeyes étant
toujours en exécution, on n'a pas la main sur le terminal. Le seul moyen
de lancer le ls dans ce même terminal c'est de faire un control-c pour
tuer xeyes et récupérer le prompt.
Maintenant on reprend la même manip en détachant xeyes. Dans le terminal
on tape "xeyes &", xeyes se lance et le shell affiche un prompt. On peut
donc lancer le ls tout en conservant xeyes actif.

C'est mieux là ?

> À+,
> Serge.

Seb



Reply to: