Sous linux, la commande de base ps
affiche uniquement des informations très basiques sur les processus s'exécutant dans le même terminal.
Par exemple:
[root@localhost ~]# sleep 100 &
[1] 4071
[root@localhost ~]# ps
PID TTY TIME CMD
4025 pts/2 00:00:00 bash
4071 pts/2 00:00:00 sleep
4078 pts/2 00:00:00 ps
[root@localhost ~]#
Quelle est la méthode pour obtenir le même affichage simple sur mac?
Le ps sans aucune option sur mac affiche beaucoup plus d'informations que les processus s'exécutant dans le même terminal.
Apparemment, il n'y a aucun port ps de linux à mac pour une bonne raison
À propos du ps que j'ai : Exécution d'El Capitan 10.11.6
$ which -a ps
/bin/ps
$ ps --version
ps: illegal option -- -
usage: ps [-AaCcEefhjlMmrSTvwXx] [-O fmt | -o fmt] [-G gid[,gid...]]
[-g grp[,grp...]] [-u [uid,uid...]]
[-p pid[,pid...]] [-t tty[,tty...]] [-U user[,user...]]
ps [-L]
Quelques exemples de sortie
$ /bin/ps | wc -l
69
$ ps | grep iTerm
2462 ttys000 0:00.20 /Applications/iTerm.app/Contents/MacOS/iTerm2 --server /usr/bin/login -fpl hbaba /Applications/iTerm.app/Contents/MacOS/iTerm2 --launch_shell
4157 ttys001 0:00.19 /Applications/iTerm.app/Contents/MacOS/iTerm2 --server /usr/bin/login -fpl hbaba /Applications/iTerm.app/Contents/MacOS/iTerm2 --launch_shell
4241 ttys002 0:00.20 /Applications/iTerm.app/Contents/MacOS/iTerm2 --server /usr/bin/login -fpl hbaba /Applications/iTerm.app/Contents/MacOS/iTerm2 --launch_shell
4296 ttys003 0:00.20 /Applications/iTerm.app/Contents/MacOS/iTerm2 --server /usr/bin/login -fpl hbaba /Applications/iTerm.app/Contents/MacOS/iTerm2 --launch_shell
4380 ttys004 0:00.20 /Applications/iTerm.app/Contents/MacOS/iTerm2 --server /usr/bin/login -fpl hbaba /Applications/iTerm.app/Contents/MacOS/iTerm2 --launch_shell
4456 ttys005 0:00.21 /Applications/iTerm.app/Contents/MacOS/iTerm2 --server /usr/bin/login -fpl hbaba /Applications/iTerm.app/Contents/MacOS/iTerm2 --launch_shell
1 votes
Peut-être pourriez-vous ajouter un exemple de votre sortie ps de macOS?