logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 20-08-2012 18:41:47

furious
Membre
Distrib. : debian 7.10
Noyau : 3.2 ?
(G)UI : GNOME
Inscription : 29-01-2012

[Résolu] Réduire, reprendre une application console

Salut,

Comment réduire et reprendre une application dans la console sur linux/debian?


Merci

Dernière modification par furious (20-08-2012 21:19:31)

Hors ligne

#2 20-08-2012 18:50:27

captnfab
Admin-Girafe
Lieu : /dev/random
Distrib. : Debian
Noyau : Dur
(G)UI : gui gui, je zuis un doiseau
Inscription : 07-07-2008
Site Web

Re : [Résolu] Réduire, reprendre une application console

Salut,

Tout d'abord, clarifions ce que tu veux faire, et comment on peut le faire.

Tu veux détacher l'application du shell de sorte à reprendre la main sur celui-ci.

Pour ce faire,

Dans le shell, Ctrl-z envoie un SIGSTOP à l'application lancée, ce qui la met en pause et libère le terminal
.
« bg » permet à l'application en pause de continuer en tâche de fond.

Pour reprendre la main sur une application en tâche de fond, taper  « fg » dans le shell fait l'affaire.

captnfab,
Association Debian-Facile, bépo.
TheDoctor: Your wish is my command… But be careful what you wish for.

Hors ligne

#3 20-08-2012 20:41:35

furious
Membre
Distrib. : debian 7.10
Noyau : 3.2 ?
(G)UI : GNOME
Inscription : 29-01-2012

Re : [Résolu] Réduire, reprendre une application console

super merci !

si on met en pause plusieurs applications, est ce qu'on peut choisir laquelle on veut reprendre ? quand je fais fg ca ouvre la dernière réduite.

Hors ligne

#4 20-08-2012 20:47:30

captnfab
Admin-Girafe
Lieu : /dev/random
Distrib. : Debian
Noyau : Dur
(G)UI : gui gui, je zuis un doiseau
Inscription : 07-07-2008
Site Web

Re : [Résolu] Réduire, reprendre une application console

Oui, mais c'est un peu différent suivant le shell.

Sous zsh, tu fais « fg %commande » en remplaçant commande par la commande de l'application que tu veux rattacher.

Sous bash (par défaut sous Debian), tu fais « fg n » en remplaçant « n » par le numéro de la tâche.

Dans les deux cas, pour avoir la liste et les numéros des tâches, la commande est « jobs ».

captnfab,
Association Debian-Facile, bépo.
TheDoctor: Your wish is my command… But be careful what you wish for.

Hors ligne

#5 20-08-2012 21:18:49

furious
Membre
Distrib. : debian 7.10
Noyau : 3.2 ?
(G)UI : GNOME
Inscription : 29-01-2012

Re : [Résolu] Réduire, reprendre une application console

Ok merci !

Hors ligne

#6 21-08-2012 03:28:42

Switch
Membre
Distrib. : Stable
(G)UI : XFCE !
Inscription : 17-06-2012
Site Web

Re : [Résolu] Réduire, reprendre une application console

Si tu fais cela souvent, screen peut t'aider http://debian-facile.org/doc:autres:screen.
Tu peux facilement avoir des tas de programmes dans une seule console et passer de l'un a l'autre, avoir des titres sur chaque onglet (

screen -t MUSIQUE   ou  CTRL+a puis :title MUSIQUE

..); quiter la console et revenir plus tard et récupérer tous les programmes,téléchargements ,copies  etc...
Un exemple de lignes pour le fichier de config ~/.screenrc :
Ca ajoute une barre de status avec un onlet pour chaque programme lancé. Tu passe de l'un un l'autre facilement avec les raccourcis.

caption string "%?%F%{= Bk}%? %C%A %D %d-%m-%Y %{= kB} %t%= %?%F%{= Bk}%:%{= wk}%? %n "
hardstatus alwayslastline
hardstatus string '%{= kG}[ %{G}%H %{g}][%= %{= kw}%?%-Lw%?%{r}(%{W}%n*%f%t%?(%u)%?%{r})%{w}%?%+Lw%?%?%= %{g}][%{B} %d/%m %{W}%c %{g}]'


Il existe aussi tmux qui gere ce genre de choses.

Hors ligne

#7 21-08-2012 12:56:57

captnfab
Admin-Girafe
Lieu : /dev/random
Distrib. : Debian
Noyau : Dur
(G)UI : gui gui, je zuis un doiseau
Inscription : 07-07-2008
Site Web

Re : [Résolu] Réduire, reprendre une application console

Je te recommande aussi screen (ou tmux, qui est similaire), pour les applications non-graphiques. Cela peut paraître un peu rébarbatif au début (notamment le .screenrc), mais ça vaut la peine de s'y mettre smile

captnfab,
Association Debian-Facile, bépo.
TheDoctor: Your wish is my command… But be careful what you wish for.

Hors ligne

Pied de page des forums