qual è il significato di ax in ps ax


9

So che quando scrivi sudo ps ax, che elenca tutto il processo in esecuzione sul sistema. Ma vuoi sapere cos'è l'ascia? che ascia rappresenta? Quella è l'abbreviazione?

Risposte:


18

Questo è ciò che dice la pagina man:

un'

Solleva la restrizione "solo te stesso" in stile BSD, che viene imposta all'insieme di tutti i processi quando vengono utilizzate alcune opzioni in stile BSD (senza "-") o quando l'impostazione della personalità ps è simile a BSD. L'insieme di processi selezionati in questo modo si aggiunge all'insieme di processi selezionati con altri mezzi. Una descrizione alternativa è che questa opzione induce ps a elencare tutti i processi con un terminale (tty), oppure a elencare tutti i processi quando usato insieme all'opzione x.

X

Sollevare la restrizione "must have a tty" in stile BSD, che viene imposta all'insieme di tutti i processi quando vengono utilizzate alcune opzioni in stile BSD (senza "-") o quando l'impostazione della personalità ps è simile a BSD. L'insieme di processi selezionati in questo modo si aggiunge all'insieme di processi selezionati con altri mezzi. Una descrizione alternativa è che questa opzione induce ps a elencare tutti i processi di proprietà dell'utente (stesso EUID di ps) o a elencare tutti i processi se utilizzato insieme all'opzione a.

In parole più semplici, l'opzione 'a' istruisce 'ps' per elencare i processi di tutti gli utenti sul sistema piuttosto che solo quelli dell'utente corrente. Allo stesso modo, l'opzione 'x' include processi che non sono in esecuzione in un terminale, come i processi daemon. Ecco perché sono elencati tutti i processi nel sistema. Puoi anche usare

ps axu

che è meglio formattato in base all'utente.


Quindi è possibile dire che ps axha lo stesso effetto che ps -axsenza il -?
Joshua Detwiler,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.