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?
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:
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.
ps ax
ha lo stesso effetto cheps -ax
senza il-
?