Création de taches utilisateurs systeme UNIX

Fermé
ek - 28 févr. 2008 à 14:43
sebsauvage Messages postés 32893 Date d'inscription mercredi 29 août 2001 Statut Modérateur Dernière intervention 21 octobre 2019 - 28 févr. 2008 à 15:00
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 32893 Date d'inscription mercredi 29 août 2001 Statut Modérateur Dernière intervention 21 octobre 2019 15 655
28 févr. 2008 à 14:44
tache1 &
tache2 &
tache3 &
0
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 32893 Date d'inscription mercredi 29 août 2001 Statut Modérateur Dernière intervention 21 octobre 2019 15 655 > ek
28 févr. 2008 à 15:00
La manip ne nécessite pas de serveur X. Elle marche aussi en console.
0
Grunt Messages postés 2773 Date d'inscription jeudi 17 janvier 2008 Statut Contributeur Dernière intervention 3 avril 2009 301
28 févr. 2008 à 14:45
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
Merci Grunt,
votre response me satisfait
0
Grunt Messages postés 2773 Date d'inscription jeudi 17 janvier 2008 Statut Contributeur Dernière intervention 3 avril 2009 301
28 févr. 2008 à 14:56
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