Mercredi - Commandes pour Lancer des Process
kill … arrête/redémarre des process par leur PID
Envoie un signal au process. Donne le n° ou le nom du signal, et le PID (Process ID) du process à tuer.
man 2 sigaction … informations sur les signaux
Utilisez cette commande pour en apprendre sur les signaux possibles que ‘kill’ puisse envoyer aux process actifs.
killall … arrête/redémarre des process par leur nom
Comme “kill” mais un nom de process sensible à la casse est requis à la place du PID.
(Voir semaine 45)
ps … liste les process actifs
Option -x pour lister aussi les process non attachés au terminal
Option -a pour lister les process appartenant à d’autres utilisateurs
Option -ww pour faire un listing large, sinon l’affichage est tronqué
Option -c pouor lister seulement le nom du process (la commande), au lieu de la commande en ligne complète
top … affiche des infos sur les process actifs
(Voir semaine 19)
nice … exécute un process avec une priorité donnée
renice … modifie la priorité d’un process actif
exec … exécute une commande à la place du shell
(Voir semaine 47)
nohup … exécute une commande qui sera insensible aux arrêts
La commande ne sera pas stoppée par ‘kill -HUP’ ou lorsque le shell courant se terminera
(Voir semaine 78)
leaks … vérifie les trous de mémoire d’un process
Par exemple ‘leaks TextEdit’
heap … liste la mémoire allouée au process
Par exemple ‘heap TextEdit’
printenv … affiche l’environnement du shell courant
Si vous souhaitez en apprendre plus sur Mac OS X Unix visitez le Learning Center
cliquez ici.
- Pour les débutants : Le Tutoriel Mac OS X Unix
- Pour plus d’informations sur des sujets spécifiques : Mac OS X Advanced Unix
- Pour des réponses à des problèmes communs : Mac OS X How To
Chargement
Commentaires récents