I neste artikkel skal vi ta en titt på whowatch. Dette er et program for den interaktive kommandolinjen, enkel og enkel å bruke som vi kan overvåke prosesser og brukere med på et Gnu / Linux-system. Det vil vise oss hvem som er logget inn i systemet og hva de gjør akkurat det øyeblikket. Det gjør dette på en lignende måte som 'w '.
Programmet oss det viser det totale antallet brukere i systemet og antall brukere i henhold til tilkoblingstypen. I tillegg vil det også vise oss aktivitetstiden til systemet og informasjon om brukerens påloggingsnavn.
I tilfelle det er forskjellige brukere, vil vi kunne velge en av dem spesielt og se prosestreet. Å gå inn i prosess-tre-modus, kan vi sende skiltene SIGINT og SIGKILL til den valgte prosessen.
Whowatch er et interaktivt verktøy som ligner ncurses som viser terminalinformasjonen om brukerne som er koblet til maskinen i sanntid. I tillegg til standardinformasjonen (påloggingsnavn, tty, vert, brukerprosess), vil det også vise oss hvilken type tilkobling (dvs. telnet eller ssh).
I grensesnittet vi vil være i stand til å velge en bestemt bruker for å se prosestreet hans, samt treet for alle systemprosessene. Treet kan vises med en ekstra kolonne som viser eieren av hver prosess.
Installer whowatch på Ubuntu
Programmet whowatch kan enkelt installeres fra standardregister ved hjelp av pakkeforvalteren av vår Ubuntu-distribusjon. Vi må bare åpne en terminal (Ctrl + Alt + T) og skrive inn kommandoene:
sudo apt update; sudo apt install whowatch
Når installasjonen er fullført, er alt du trenger å gjøre skrive se på på kommandolinjen, for å se neste skjermbilde.
whowatch
Noen alternativer tilgjengelig i whowatch
Blant de forskjellige alternativene som dette terminalprogrammet tilbyr brukere, kan vi finne:
Vis detaljene til en bestemt bruker. Vi må ganske enkelt fremheve brukeren ved hjelp av Pil opp og ned for å navigere i brukerlisten. En gang på brukeren som interesserer oss, må vi trykk på '-tastend ' for å liste opp brukerinformasjon, som vist på skjermbildet ovenfor.
Til vise en brukers prosestre, det blir ikke mer enn trykk på tasten Intro etter å ha uthevet brukeren som interesserer oss.
Til se alle prosess trær av systemet, vil det være nødvendig trykk på '-tastent'.
Du kan også se systeminformasjon ved å trykke på '-tastens'.
Ved hjelp av '-tasten/' vi vil være i stand til søk etter en åpen prosess. Fant prosessen som interesserer oss, det kan du trykk på '-tastend ' å få prosessinfo det gjelder
Trykk på '-tasteno' kan se brukeren som eier hver prosess.
med Ctrl-I vi sender et INT-signal til den valgte prosessen.
Ctrl-K sender KILL-signalet til prosessen vi velger.
Til få mer informasjon om hvordan du bruker dette programmet, kan du se manualsiden til se på som det er vist i følgende:
man whowatch
I dag er disse verktøyene ikke noe nytt, siden det er mange utviklinger som lar oss kontrollere hvert av disse elementene, siden det er viktig at vi sentralt administrerer både brukere og prosesser. Med dette søkes det vite hvilke brukere som har tillatelser til utstyret, hvilke som er aktive og hvilke prosesser som utføres, enten av støtte eller kontrollårsaker.
Uten tvil vil vi med dette enkle verktøyet kunne vite sanntid alt som skjer med brukerne og prosessene til teamene våre. Kort fortalt gjenstår det bare å si det whowatch er et enkelt og brukervennlig interaktivt kommandolinjeprogram på et Gnu / Linux-system.