Podcast
Questions and Answers
Quelle est la différence principale entre les commandes en arrière-plan et les commandes en premier plan ?
Quelle est la différence principale entre les commandes en arrière-plan et les commandes en premier plan ?
- Les commandes en arrière-plan ne peuvent pas utiliser de fichiers.
- Les commandes en arrière-plan ne peuvent pas être interrompues avec Ctrl+C. (correct)
- Les commandes en arrière-plan consomment moins de CPU que celles en premier plan.
- Les commandes en arrière-plan ne peuvent pas accéder à l'écran.
Quelle commande permet de mesurer le temps d'exécution d'une autre commande ?
Quelle commande permet de mesurer le temps d'exécution d'une autre commande ?
- $ps
- $time (correct)
- $urandom
- $sleep
Quelle commande permet de générer des données aléatoires dans le shell ?
Quelle commande permet de générer des données aléatoires dans le shell ?
- $head -c 10M
- $adn.txt
- $cat /dev/urandom (correct)
- $tr -cd 'ATGC '
Quelle commande permet de mettre une commande en arrière-plan ?
Quelle commande permet de mettre une commande en arrière-plan ?
Quelle commande permet d'afficher les processus en cours d'exécution ?
Quelle commande permet d'afficher les processus en cours d'exécution ?
Quelle commande permet de suspendre l'exécution d'un processus pendant une durée donnée ?
Quelle commande permet de suspendre l'exécution d'un processus pendant une durée donnée ?
Qu'est-ce que le temps réel (real) dans la sortie de la commande time
?
Qu'est-ce que le temps réel (real) dans la sortie de la commande time
?
Quelle est la différence principale entre les commandes time
intégrées à Bash et la commande /usr/bin/time
?
Quelle est la différence principale entre les commandes time
intégrées à Bash et la commande /usr/bin/time
?
Quelle est la principale différence entre l'exécution de time echo 1 | sleep 2
et /usr/bin/time -p echo 1 | sleep 2
?
Quelle est la principale différence entre l'exécution de time echo 1 | sleep 2
et /usr/bin/time -p echo 1 | sleep 2
?
Quelle est la différence entre le temps utilisateur (user) et le temps système (sys) dans la sortie de la commande time
?
Quelle est la différence entre le temps utilisateur (user) et le temps système (sys) dans la sortie de la commande time
?
Qu'est-ce que la commande sleep 3
effectue ?
Qu'est-ce que la commande sleep 3
effectue ?
Quelle information est affichée par la commande uptime
?
Quelle information est affichée par la commande uptime
?
Que signifie une charge système (load average) de 1 sur un système monoprocesseur ?
Que signifie une charge système (load average) de 1 sur un système monoprocesseur ?
Que signifie une charge système (load average) de 4 sur un système avec 4 cœurs ?
Que signifie une charge système (load average) de 4 sur un système avec 4 cœurs ?
Quelle commande permet de trier les processus par ordre de consommation CPU ?
Quelle commande permet de trier les processus par ordre de consommation CPU ?
Que mesure la commande time
?
Que mesure la commande time
?
Pourquoi la plupart des processus sont-ils en état de sommeil (sleeping) ?
Pourquoi la plupart des processus sont-ils en état de sommeil (sleeping) ?
Flashcards are hidden until you start studying
Study Notes
Processus en arrière-plan
- Les commandes peuvent être exécutées en arrière-plan en ajoutant un "&" à la fin de la commande.
- Le shell affiche le numéro de job et le PID du processus en arrière-plan.
- L'invite de commande est à nouveau disponible après l'exécution de la commande en arrière-plan.
Exécution de commandes complexes en arrière-plan
- Les commandes complexes peuvent passer en arrière-plan.
- Attention aux commandes en arrière-plan qui font des affichages, car l'écran contiendra les sorties mélangées.
- Ctrl-C ne fonctionne que sur les tâches en avant-plan.
Commande time
- La commande time mesure le temps passé pendant l'exécution d'une commande.
- La commande time GNU fonctionne que sur les commandes simples.
- La commande interne Bash time fonctionne sur les conduites, mais avec des options limitées.
Charge système (CPU)
- La commande uptime affiche la durée d'activité et la charge système.
- La charge système est le nombre moyen de processus dans un état exécutable.
État des processus
- La plupart des processus ne travaillent pas et sont endormis, attendant une entrée ou un événement.
- Le statut des processus peut être vérifié avec les commandes ps.
Commandes ps
- La commande ps -eF --sort -start affiche les processus par ordre de démarrage.
- La commande ps -eF --sort -time affiche les processus par ordre de temps.
- La commande ps -eF --sort -%cpu affiche les processus par ordre d'utilisation du CPU.
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.