39 1 85KB
TP5: Création, contrôle et interruption des processus 1-Quel est le rôle de la commande bg?
2-Quel est le rôle de la commande fg? Le processus est stoppé : son exécution est suspendue jusqu’à ce que vous le replaciez au premier plan avec la commande fg (foreground) 3-Quel est le rôle de la commande jobs? 4-Quel est le rôle de la commande ps et ses options f et e? Pour avoir plus d’informations, utilisez le paramètre -f Le paramètre -e donne des informations sur tous les processus en cours. 5-Quel est le rôle de la commande kill ? le rôle de cette commande n’est pas forcément de détruire ou de terminer un processus (récalcitrant ou non), mais d’envoyer des signaux aux processus. 6-Quel est le rôle de la commande nohup? Execution d’un processus en arrière plan 7-Quel est le rôle de la commande nice quel est l’intervalle des valeurs qu’on peut utiliser? 8-Quel est le rôle de la commande renice? 9-Listez les processus appartenant à root? ps -u root 10-Comment afficher une arborescence de tous les processus ? ps -eH 11-Comment savoir très simplement si le processus firefox tourne ? ps -e|grep firefox 12-Isolez les numéros des processus correspondant aux divers shells bash lancés?
ps -e|grep bash| cut -c1-5. La première colonne s’étend toujours sur 5 caractères. 13-Exécutez une commande sleep 100&. Terminez ensuite proprement ce processus? kill -15 du PID 14-Que se passe-t-il si en tant que root vous "tuez" violemment le processus 1 ? Il s’agit de init. Si vous le tuez, tous les processus dont init vont être supprimés. Vous n’aurez plus qu’à rebooter. 15-Un processus récalcitrant refuse de s’arrêter. Quelle est la seule action possible ? kill -9 16-Comment être certain qu’un processus important ne s’arrêtera pas lorsque vous fermerez votre console outerminal ? Il faut le détacher de la console avec nohup et le lancer en tâche de fond en même temps. 17-Quel est le rôle de la commande top? afficher des informations en continu sur l'activité du système.
18-Quel est le rôle de la commande free? afficher des informations de disponibilité sur la mémoire vive du système 19-Quel est le rôle de la commande uptime? donne également des informations sur la charge du système. indiquer depuis combien de temps le système fonctionne. 20-Quel est le rôle de la commande pgrep? cherche parmi les processus en cours d'exécution et affiche sur la sortie standard les PID qui correspondent aux critères de sélection 21-Que fait la commande pgrep -u root sshd ? affichera seulement les processus nommés sshd appartenant à root 22-Que fait la commande pkill?
permet de tuer le processus par en le signalant juste son nom pkill firefox 23-Que fait la commande killall? C’est à peu près la même chose que pkill, sauf que vous n’avez pas à craindre de faire des dommages collatéraux. 24-Quel est le rôle de la commande screen? Screen est un utilitaire en ligne de commande permettant de lancer plusieurs terminals en un seul. 25-Que fait la comande screen -S nom du terminal? Nommer son terminal