a Lift the BSD-style "only yourself" restriction, which is
imposed upon the set of all processes when some BSD-style
(without "-") options are used or when the ps personality
setting is BSD-like. The set of processes selected in
this manner is in addition to the set of processes
selected by other means. An alternate description is that
this option causes ps to list all processes with a
terminal (tty), or to list all processes when used
together with the x option.
-a Select all processes except both session leaders (see
getsid(2)) and processes not associated with a terminal.
O pscomando suporta dois estilos, por razões históricas de compatibilidade, BSD ou Linux.
BSD significa "Berkeley Software Distribution", um conjunto de modificações ao Bell Unix criado na Universidade da Califórnia, Berkeley, há muito tempo. Ele eventualmente se transformou em um sistema operacional completo e agora existem vários BSDs diferentes.
O traço antes da psopção geralmente denota a escolha da variante BSD (se houver).
Por algum motivo, no BSD, psnão listou líderes de sessão e processos não associados a um terminal. Eu realmente não posso dizer por quê.
Você deve usar ps a, a variante não BSD, para ver todos os processos. Outras opções úteis de formato de exibição são f(completo) e l(longo).
A explicação pode ser encontrada na página de manual do ps :
O
ps
comando suporta dois estilos, por razões históricas de compatibilidade, BSD ou Linux.BSD significa "Berkeley Software Distribution", um conjunto de modificações ao Bell Unix criado na Universidade da Califórnia, Berkeley, há muito tempo. Ele eventualmente se transformou em um sistema operacional completo e agora existem vários BSDs diferentes.
O traço antes da
ps
opção geralmente denota a escolha da variante BSD (se houver).Por algum motivo, no BSD,
ps
não listou líderes de sessão e processos não associados a um terminal. Eu realmente não posso dizer por quê.Você deve usar
ps a
, a variante não BSD, para ver todos os processos. Outras opções úteis de formato de exibição sãof
(completo) el
(longo).