tuorin Bonjour, je suis amené à utiliser beaucoup la ligne de commande et il y a un truc pas pratique du tout. Quand je veux lancer un programme je tape le nom du programme dans un terminal (chez moi xterm) et le programme se lance mais le terminal ne disparaà®t pas. Je vous explique : je trouve que c'est pas pratique d'avoir deux choses ouvertes (le terminal plus mon logiciel --> firefox par exemple) Existe-il un moyen de faire disparaà®tre le terminal quand on a lancé la commande d'un logiciel?
sheep bonjour, Dans ton cas, il vaudrait peut-être mieux que tu utilises la combinaison de touche Alt+F2 pour lancer tes logiciels, plutot que de les lancer avec le terminal.
tuorin Bonne idée, je n'y avait pas pensé. Je vais faire ça néanmoins je laisse le topic ouvert car je reste intéressé s'il y a une autre solution. Il reste en effet le problème des programmes qui ouvre des fichiers (genre mplayer /home/XXX/musique.ogg). je ne peux pas les lancer avec alt+F2 à moins de séléctionner dans le programme "ouvrir le fichier" et ce n'est pas ce que je veux. merci de ta réponse
Desintegr Dans le terminal, pour lancer ton logiciel, tu utilises nohup tacommande. Puis tu fermes le terminal.
tuorin ah merci beaucoup c'est exactement ce que je veux EDIT: Cette commande ne marche pas avec emacs
sebtx Ou sinon, il y a une autre possibilité: Lancer ta commande comme tu le fais habituellement, puis taper Ctrl-Z. Cela va figer ton application et te redonner le prompt. A ce moment là tu as deux commandes: -bg : cela va "dégeler" l'application et elle va continuer à tourner en arrière-plan, à ce moment là tu pourras quitter le terminal via la commande exit. -fg : cela va dégeler l'application mais elle va se remettre en premier plan (tu n'auras plus a main sur le terminal, comme si tu n'avais pas fait ctrl+z).
stiv Salut ! Tu peux aussi lancer la commande dans le terminal et finir par &. Exemple : firefox & Cela lance le programme en arrière-plan, et tu peux alors quitter le terminal sans tuer firefox. Cela équivaut à faire CTRL-Z puis bg.
Mathieu147 Southwell a écritstiv ça ne marche pas avec toutes les appli, geany par exemple Non. Mais par contre, il te donne le PID du proessus. Donc t'as qu'a faire disown pid_du_processus puis tu pourra fermer ton terminal.