Movatterモバイル変換


[0]ホーム

URL:


Aller au contenu
Wikipédial'encyclopédie libre
Rechercher

jobs (Unix)

Un article de Wikipédia, l'encyclopédie libre.
Page d’aide sur l’homonymie

Pour les articles homonymes, voirJobs.

Jobs

Informations
TypeUtilitaire UNIX

modifier -modifier le code -voir Wikidata(aide)

jobs est une commande des systèmes d'exploitation Unix et Unix-like pour lister les processus lancés ou suspendus en arrière-plan[1].

Les processus retournés peuvent afficher deux états :running (en cours d'exécution) oususpended (suspendu).

Exécution d'un processus en premier plan

[modifier |modifier le code]

Depuis un terminal, on désigne un processus exécuté en premier plan quand celui-ci est lancé par l'utilisateur. L'exécution s'effectue alors dans le terminal et le contrôle est rendu à l'utilisateur lorsque le processus est terminé.

user@host ~$ vlcVLC media player 3.0.9.2 Vetinari (revision 3.0.9.2-0-gd4c1aefe4d)[000056080ded75b0] main libvlc: Lancement de vlc avec l'interface par défaut.[000056080df7d4a0] main playlist: playlist is empty

Exécution d'un processus en arrière-plan

[modifier |modifier le code]

Un processus lancé en arrière plan s'exécute sans bloquer le contrôle de l'utilisateur.

Pour exécuter un processus directement en arrière-plan, il faut ajouter le symbole& en fin de commande.

Lorsqu'un processus en arrière-plan est terminé, son état passe àdone et l'information est affichée sur la sortie standard.

user@host ~$ sleep 10 &[1]  4265user@host ~$ [1]  + 4265 done       sleep 10

Suspendre un processus

[modifier |modifier le code]

Le raccourci clavierCTRL + Z suspend le processus exécuté en premier plan.

Reprendre un processus suspendu

[modifier |modifier le code]

La commandefg reprend en premier plan un processus suspendu tandis que la commandebg le reprend en arrière-plan.

Lorsque plusieurs processus sont suspendus, ces commandes reprennent le dernier processus suspendu. Il est possible de reprendre un processus particulier en indiquant son index retourné par la commandejobs.

Références

[modifier |modifier le code]
  1. (en) « jobs(1) [linux man page] », surwww.unix.com(consulté le)
v ·m
Aide
Environnementutilisateur
Gestion deprocessus
Manipulation detexte
Programmationshell
Recherche
Réseau
Système de fichiers
Divers
Ce document provient de « https://fr.wikipedia.org/w/index.php?title=Jobs_(Unix)&oldid=216501317 ».
Catégorie :
Catégories cachées :

[8]ページ先頭

©2009-2026 Movatter.jp