Création de taches utilisateurs systeme UNIX

ek -  
sebsauvage Messages postés 33415 Statut Modérateur -
Bonjour,
j'aimerais savoir
comment un utilisateur peut-il créer plusieurs tâches dans un environnement uinix ; on suppose que le systeme ne dispose pas de serveur X.
merci
A voir également:

3 réponses

sebsauvage Messages postés 33415 Statut Modérateur 15 667
 
tache1 &
tache2 &
tache3 &
0
ek
 
merci pour votre reponse ,
ma difficulé reside dans le fait que le systeme ne possede pas de serveur x
tache1 &
tache2 &
tache3 &
tous ces taches sont lancé dans le terminal ex xterm qui est un client X
0
sebsauvage Messages postés 33415 Statut Modérateur 15 667 > ek
 
La manip ne nécessite pas de serveur X. Elle marche aussi en console.
0
Grunt Messages postés 2845 Statut Contributeur 301
 
En utilisant par exemple "screen", qui est l'équivalent d'un gestionnaire de fenêtres en lignes de commandes.
Pour plus d'infos :
https://fr.wikipedia.org/wiki/GNU_Screen

Sinon, certaines tâches peuvent être lancées de façon à se poursuivre en arrière plan. par exemple, wget avec l'option "-b"
0
ek
 
Merci Grunt,
votre response me satisfait
0
Grunt Messages postés 2845 Statut Contributeur 301
 
Dans ton exemple, l'utilisateur tape :
"screen tache1",
il se retrouve sous screen avec la tache 1 qui se déroule devant ses yeux. en tapant "Ctrl+A, C" il crée un nouveau terminal virtuel, dans lequel il lance la tâche 2. Puis "Ctrl+A, C" pour avoir encore un terminal et lancer la tâche 3.
Il peut ensuite détacher screen via "Ctrl+A, D" et le reprendre ensuite avec screen -r, lancer un autre screen, ou bien encore un terminal..

Je m'en sers sur mon serveur pour faire tourner irssi, et ne rien louper de la discussion IRC même quand je ne suis pas là, c'est SUPER pratique !
0