IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Shell et commandes GNU Discussion :

nohup, & et jobs !


Sujet :

Shell et commandes GNU

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Mai 2009
    Messages
    55
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Technicien maintenance
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2009
    Messages : 55
    Par défaut nohup, & et jobs !
    Bonjour à tous,

    Le jeune linuxien que je suis à compris que :
    - "&" à la fin d'une commande l'éxécute en tache de fond mais la lie à ma connexion actuelle
    - "nohup" permet de ne pas lier la tache que je lance à ma connexion actuel et cela permettra à ma tache de continuer de tourner après ma déconnexion
    - "jobs" permet de lister les taches qui tourne en background...

    Après tests et etc... Mes questions sont les suivantes :
    - lorsque je fait un nohup, suis-je obliger de terminer la commande par une esperluette ?
    - Si je fait "jobs" sur ma connexion actuelle, pas de souci il me sort les processus d'arrière plan en cours ! En revanche si je me déconnecte et que je me reconnecte plus tard, "jobs" ne me renvoie plus rien... Pourquoi ? Existe il une autre commande pour ce cas ?

    Merci d'avance de vos lumières toujours bien éclairées.

  2. #2
    Expert confirmé Avatar de frp31
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Juillet 2006
    Messages
    5 196
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juillet 2006
    Messages : 5 196
    Par défaut
    la liste job est liée à la session
    si tu les nohup ça attache non pas à la session mais au processsus 1 comme processus père . ça tu as manifestement compris


    rappeler un job au premier plan

    fg pour foreground et fg %2 pour rappeler le job 2 au premier plan
    bg pour backgrounder un job suspendu (en arriere plan mais sans activité donc)


    typiquement oui

    nohup commande & est le format standard

  3. #3
    Membre confirmé
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Mai 2009
    Messages
    55
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Technicien maintenance
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2009
    Messages : 55
    Par défaut
    Merci frp31

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Récupérer le nom du fichier spool correspondant à un job
    Par chtiot dans le forum API, COM et SDKs
    Réponses: 3
    Dernier message: 23/02/2004, 20h28
  2. Infos jobs
    Par Colargole dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 01/12/2003, 11h09
  3. Etre notifié de l'ajout d'un job dans le spooler
    Par chtiot dans le forum API, COM et SDKs
    Réponses: 4
    Dernier message: 12/11/2003, 21h52

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo