Dans cette leçon, nous allons parler de processus. Un processus est en fait un programme qui fonctionne sous Linux. Il existe généralement deux types de processus. Il existe des processus de premier plan et il y a un processus d'arrière-plan. Donc par exemple, si je tape ls et appuyez sur Entrée, c'est un processus de premier plan. Il cesse de devenir un processus lorsqu'il est terminé. L'autre type de processus est un processus d'arrière-plan. Et il y a plusieurs, des dizaines de ces processus en cours d'exécution de tout temps. Maintenant, je dois dire, probablement dans l'environnement Linux virtuel, vous n'aurez pas autant de processus en arrière-plan mais il y en a certainement quelques-uns. L'une des questions les plus souvent posées c'est comment savoir lesquels sont au premier plan et lesquels sont en arrière-plan ? Le fait est que les processus de premier plan interagissent avec l'utilisateur où les processus d'arrière-plan ne le font pas. Linux identifie chaque processus et chaque processus a un ID de processus. Donc, si jamais nous devons rechercher un processus spécifique, on peut le chercher. Jetons donc un coup d'œil aux processus que nous avons en cours d'exécution. Nous allons utiliser une commande appelée ps et ce que ps fait, c'est qu'il nous dira les processus qui courent. Les chiffres tout à gauche sont les numéros d'identification du processus. Actuellement, je n'exécute que deux processus. J'ai l'écran Bash, qui est ma coquille. Et je viens de terminer l'exécution de ps cela signifie donc que la commande est également en cours d'exécution. La seule autre chose que nous voulons savoir à l'avance sur les processus est-ce que si vous exécutez un processus, ce processus pourrait à son tour en lancer un autre. Donc, dans les processus, nous avons deux types, nous avons des processus parents et nous avons des processus enfants. Ainsi, un parent engendrera un autre processus et ce sera le processus enfant pour le parent. La dernière question à laquelle nous voulons connaître la réponse est pourquoi nous soucions-nous? La raison pour laquelle nous nous soucions des processus est-ce que tout ce que nous faisons dans l'environnement de Linux depuis le terminal est orienté processus. Donc nous voulons être très prudents sur le nombre de choses que nous exécutons à la fois, si quelque chose pose problème. Donc si, par exemple, votre machine semble exceptionnellement lente, vous pouvez taper à nouveau la commande ps et probablement déterminer quel processus pourrait en être la cause. À ce stade, vous pouvez arrêter le processus. C'est aussi quelque chose qui existe dans l'environnement Microsoft Windows. C'est ce qu'on appelle le Gestionnaire des tâches dans Microsoft Windows. Dans notre prochaine leçon, nous allons examiner certaines des commandes que nous pouvons utiliser pour vérifier ou modifier nos processus. A plus tard.