63 votes

ps -ef vs ps aux

Quelle est la différence entre

ps -ef | grep thin  

et

ps aux | grep thin

Selon le résultat, il y a une variation mais je ne suis pas sûr de ce que sont les choses énumérées.

65voto

vartec Points 6825

Les deux listent tous les processus de tous les utilisateurs. Dans cet aspect -e y ax sont complètement équivalentes.

Ce qui les différencie, c'est le spécificateur du format de sortie, -f est "plein", tandis que u est "orienté utilisateur". Les colonnes affichées sont différentes :

  • colonnes pour ps -f

UID PID PPID C STIME TTY TIME CMD

  • colonnes pour ps u

USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND

20voto

Frank V Points 9690

Il n'y a pas de différences dans les résultats car les significations sont les mêmes.

La différence entre ps -ef y ps aux est due à des divergences historiques entre les systèmes POSIX et BSD. Au début, POSIX a accepté le -ef alors que le BSD n'acceptait que le aux formulaire.

Aujourd'hui, les deux systèmes acceptent les deux formulaires.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X