ps -ef vs ps aux


Réponses:


54

Les deux répertorient tous les processus de tous les utilisateurs. Dans cet aspect -eet axsont complètement équivalents.

Là où ils diffèrent, le spécificateur de format de sortie -fest "complet", alors qu'il uest "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


3
Cette réponse serait grandement améliorée par une définition de chaque en-tête de colonne, ou du moins de ceux relativement non évidents, tels que "C" et "VSZ".
Wildcard

16

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

La différence entre ps -efet ps auxest due aux divergences historiques entre les systèmes POSIX et BSD. Au début, POSIX acceptait le -eftout, tandis que le BSD n'acceptait que le auxformulaire.

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


7
Techniquement, il demande QUELLES sont ces différences;)
Rinzwind
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.