Commandes Linux: tâches

Un guide rapide de lajobscommande, utilisée pour lister le statut des jobs que nous avons démarrés

Lorsque nous exécutons une commande sous Linux / macOS, nous pouvons la configurer pour qu'elle s'exécute en arrière-plan en utilisant le&symbole après la commande.

Par exemple, nous pouvons exécutertopen arrière-plan:

top &

Ceci est très pratique pour les programmes de longue durée.

Nous pouvons revenir à ce programme en utilisant lefgcommander. Cela fonctionne bien si nous n'avons qu'un seul travail en arrière-plan, sinon nous devons utiliser le numéro de travail:fg 1,fg 2etc.

Pour obtenir le numéro de poste, nous utilisons lejobscommander.

Dis que nous couronstop &puistop -o mem &, nous avons donc 2 principales instances en cours d'exécution.jobsnous dira ceci:

Maintenant, nous pouvons revenir à l'un de ceux qui utilisentfg <jobid>. Pour arrêter à nouveau le programme, nous pouvons frappercmd-Z.

Fonctionnementjobs -limprimera également l'ID de processus de chaque travail.

Cette commande fonctionne sur Linux, macOS, WSL et partout où vous avez un environnement UNIX

Téléchargez mon gratuitManuel des commandes Linux


Plus de tutoriels cli: