Gli esempi di comandi Linux ps

Linux Ps Command Examples



Il comando ps in Linux è un'abbreviazione di stato del processo. Viene utilizzato per ottenere informazioni sui processi in esecuzione all'interno del sistema. L'output di questo comando può variare a seconda dei parametri utilizzati con esso. Tuttavia, in questo articolo, intendiamo insegnarti le basi dell'uso del comando ps in Linux con l'aiuto di alcuni esempi.

Sintassi generale del comando ps in Linux

La sintassi generale del comando ps in Linux è riportata di seguito:







$ ps[parametro]

Ci sono parametri specifici usati con il comando ps trovati nel suo manuale di aiuto. Tuttavia, questo comando può anche essere eseguito indipendentemente senza errori.



Manuale di aiuto del comando ps in Linux

Se vuoi conoscere l'uso corretto del comando ps prima di passare ai suoi esempi, puoi accedere al suo manuale di aiuto con il seguente comando:



$ ps-aiuto





Puoi vedere il manuale di aiuto del comando ps nell'immagine fornita di seguito:



Esempi di utilizzo del comando ps in Linux

Ora condivideremo con voi alcuni esempi di utilizzo del comando ps in Linux.

Esempio 1: visualizzare i processi in esecuzione nella shell corrente
Se desideri visualizzare i processi in esecuzione nella shell corrente, allora dovresti eseguire il comando ps senza parametri come segue:

$ ps

I processi in esecuzione nella shell corrente del nostro sistema Linux sono mostrati nell'immagine seguente:

Esempio 2: visualizzare tutti i processi attualmente in esecuzione
Puoi anche elencare tutti i processi attualmente in esecuzione del tuo sistema Linux con il seguente comando:

$ps –A

Tutti i processi attualmente in esecuzione del nostro sistema Linux sono mostrati nell'immagine qui sotto:

Esempio 3: visualizzare tutti i processi associati al terminale corrente
Esistono alcuni processi associati alla sessione del terminale corrente. Se vuoi dare un'occhiata a tutti questi processi della tua attuale sessione di terminale, puoi eseguire il seguente comando:

$ps –T

Tutti i processi associati alla nostra attuale sessione del terminale sono mostrati nell'immagine qui sotto:

Esempio 4: visualizzare tutti i processi associati a un determinato utente
Puoi anche elencare tutti i processi relativi a un particolare utente del tuo sistema Linux. Per fare ciò, puoi eseguire il seguente comando:

$ ps –u NomeUtente

Qui puoi sostituire UserName con il nome dell'utente di cui desideri elencare i processi associati. Ad esempio, nel nostro caso l'abbiamo sostituito con kbuzdar.

Tutti i processi associati all'utente specificato del nostro sistema Linux sono mostrati nell'immagine seguente:

Esempio 5: visualizzare tutti i processi associati a un particolare gruppo di utenti
Simile all'esempio sopra, alcuni processi sono associati a un particolare gruppo di utenti del tuo sistema Linux. Puoi anche elencare questi processi con l'esecuzione del seguente comando:

$ ps –fG NomeGruppoUtente

Qui puoi sostituire UserGroupName con il nome del gruppo di utenti di cui desideri elencare i processi associati. Ad esempio, nel nostro caso l'abbiamo sostituito con root.

Tutti i processi associati al gruppo di utenti specificato del nostro sistema Linux sono mostrati nell'immagine seguente:

Conclusione

Seguendo la guida di oggi, sarai in grado di ottenere una comprensione di base dell'utilizzo del comando ps in Linux. Una volta che riesci ad apprendere le basi, puoi padroneggiare rapidamente l'utilizzo di questo comando utilizzandolo ripetutamente mentre esegui le tue attività di routine nell'ambiente Linux.