Whowatch, monitora utenti e processi di sistema in tempo reale

a proposito di whowatch

Nel prossimo articolo daremo uno sguardo a whowatch. Questo è un programma per la riga di comando interattiva, semplice e facile da usare con il quale possiamo monitorare processi e utenti su un sistema Gnu / Linux. Ci mostrerà chi ha effettuato l'accesso al sistema e cosa sta facendo in quel preciso momento. Lo fa in modo simile al 'w '.

Il programma noi mostrerà il numero totale di utenti nel sistema e il numero di utenti in base al tipo di connessione. Inoltre, ci mostrerà anche il tempo di attività del sistema e le informazioni sul nome di accesso dell'utente.

Nel caso ci siano diversi utenti, potremo selezionarne uno in particolare e vedere il suo albero dei processi. Per entrare in modalità albero dei processi, possiamo inviare i segni SIGINT e SIGKILL al processo selezionato.

Whowatch è un'utilità interattiva simile a ncurses che ci mostrerà nel terminale le informazioni sugli utenti attualmente connessi alla macchina, in tempo reale. Oltre alle informazioni standard (nome di accesso, tty, host, processo utente), ci mostrerà anche il tipo di connessione (cioè telnet o ssh).

Nell'interfaccia saremo in grado di selezionare un determinato utente per vedere il suo albero dei processi, così come l'albero di tutti i processi del sistema. L'albero può essere visualizzato con una colonna aggiuntiva che mostra il proprietario di ogni processo.

Installa whowatch su Ubuntu

Il programma whowatch può essere facilmente installato dai repository predefiniti utilizzando il gestore di pacchetti della nostra distribuzione Ubuntu. Non ci resta che aprire un terminale (Ctrl + Alt + T) e digitare i comandi:

installazione whowatch

sudo apt update; sudo apt install whowatch

Una volta completata l'installazione, tutto ciò che devi fare è scrivere chi guarda sulla riga di comando, per vedere la schermata successiva.

gli utenti visualizzano in whowatch

whowatch

Alcune opzioni disponibili in whowatch

Tra le diverse opzioni che questo programma terminale offre agli utenti, possiamo trovare:

elenca le informazioni dell'utente con whowatch

Visualizza i dettagli di un particolare utente. Dovremo semplicemente evidenziare l'utente, utilizzando il Frecce su e giù per navigare nell'elenco degli utenti. Una volta sull'utente che ci interessa, dovremo farlo premere il tasto 'd ' per elencare le informazioni sull'utente, come mostrato nello screenshot qui sopra.

vedere l'albero dei processi utente

a visualizzare l'albero dei processi di un utente, non ci sarà più di premere il tasto Intro dopo aver evidenziato l'utente che ci interessa.

visualizzare tutti gli alberi dei processi utente

a vedere tutti gli alberi dei processi del sistema, sarà necessario premere il tasto 't '.

informazioni di sistema con whowatch

È anche possibile visualizzare le informazioni di sistema premendo il tasto 's'.

processo di ricerca

Usando il tasto '/' saremo in grado cercare un processo aperto. Trovato il processo che ci interessa, puoi premere il tasto 'd ' ottenere informazioni sul processo in questione.

titolare dei processi

Premendo il tasto 'o' possono essere vedere l'utente che possiede ogni processo.

Con Ctrl-I invieremo un segnale INT al processo selezionato.

Ctrl-K invia il segnale KILL al processo che selezioniamo.

a ottenere maggiori informazioni su come utilizzare questo programma, puoi consultare la pagina di manuale di chi guarda come mostrato di seguito:

pagina man del programma

man whowatch

Oggi questi tipi di strumenti non sono una novità, poiché ci sono molti sviluppi che ci consentono di controllare ciascuno di questi elementi, poiché è importante gestire centralmente sia gli utenti che processi. Con questo si cerca sapere quali utenti hanno i permessi sul computer, quali sono attivi e quali processi vengono eseguiti, sia per motivi di supporto che di controllo.

Senza dubbio, con questo semplice strumento saremo in grado di conoscere in tempo reale tutto ciò che accade con gli utenti e i processi dei nostri team. Insomma, resta solo da dirlo whowatch è un'utilità a riga di comando interattiva semplice e facile da usare su un sistema Gnu / Linux.


Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile dei dati: Miguel Ángel Gatón
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.