Hvordan aktivere prosessregnskap i Ubuntu

Hvordan aktivere prosessregnskap i Ubuntu
Som Linux -administratorer er en av våre daglige jobber å administrere og overvåke hver brukers aktiviteter innen en organisatorisk infrastruktur. Det er også gunstig å samle inn data fra systemet og nettverket. I vårt selskap har vi for eksempel et utviklerteam som stadig jobber med servere. Som et resultat trenger vi det beste verktøyet for å følge med på dem. Er det ikke?

Hva er prosessregnskap i Ubuntu

På Linux-baserte systemer som Ubuntu, prosessregnskap Tilbyr nyttig informasjon for å hjelpe deg med å overvåke brukeraktiviteter. Prosessregnskap er en måte å holde oversikt over og oppsummere prosesser og kommandoer på et system. Ubuntu gir deg muligheten til Aktiver eller deaktiver prosessregnskap. Før du aktiverer prosessregnskap på Ubuntu -systemet ditt, må du forstå dette konseptet at prosessregnskap er mye annerledes enn utførelsen av PS -kommando. “PS”Kommando brukes til å skrive ut informasjonen relatert til den for øyeblikket løpende prosessen, inkludert PID -ene. I kontrast viser prosessregnskap detaljene om de fullførte kommandoene, ikke de kjørende kjører som for øyeblikket kjører. Den har en enkelt systemfil som lagrer mer informasjon enn det som er til stede i kommandohistorikkfilene.

Nå vil vi vise deg Hvordan aktivere prosessregnskap i Ubuntu. For det første må vi installere “Acct”Utility på systemet vårt for å følge prosedyren. Så la oss starte!

Hvordan installere ACCT i Ubuntu

Du kan følge med på prosessene dine ved å installere “Acct”Utility in Ubuntu. Det holder oversikt over brukerhandlinger og lar deg se hvor lenge brukere har blitt koblet til systemet. Dette verktøyet gir også en liste over kommandoer og ressurser som for øyeblikket brukes i systemet. “Acct”Utility kjører i systembakgrunnen; Derfor påvirkes systemets ytelse.

For å installere ACCT på Ubuntu -systemet ditt, skriv ut denne kommandoen i terminalen din:

$ sudo apt-get install acct

Den feilfrie utgangen erklærer at "Acct”Er vellykket installert på systemet ditt. Aktiver nå prosessregnskap ved å bruke kommandoen under gitt:

$ sudo/usr/sbin/accton on

Utgangen viser at prosessregnskap nå er aktivert på systemet ditt, og den vil lagre alle dataene i "var/log/konto/PACCT”:

Hvordan se brukerkoblingstidsstatistikk i Ubuntu

I Ubuntu -terminalen din, utfør "Ac”Kommando for å få tilkoblingstidsstatistikken til brukeren. “Ac”Kommando uten noe argument vil gi deg beskjed om den timebaserte Connect-tiden:


-d”Alternativet legges til i“Ac”Kommando for å se den daglige loggen i timesbasert tid:

$ ac -d

For å vite om Connect Time for alle systembrukere, bruk "-p”Alternativ i“Ac”Kommando:

$ ac -p

På systemet vårt har vi bare en "Linuxhint”Bruker; Derfor viser utdataene bare tidsstatistikk for denne brukeren:

Du kan se innloggingstidsstatistikken til en bestemt bruker. For dette må du legge brukernavnet til “Ac”Kommando som følger:

$ AC Linuxhint

For å sjekke ut den daglige innloggingstidsstatistikken til en bestemt bruker, legg til "-d”Alternativ i forrige kommando:

$ ac -d Linuxhint

Hvordan du lister opp kontoaktivitetsinformasjon i ubuntu

Sa”Kommando oppsummerer innholdet i filen som inneholder rå regnskapsdata. Hvis du vil liste opp informasjon om kommandoene som er utført av brukerne, kan du kjøre den undergitte kommandoen i Ubuntu-terminalen:

$ sudo sa

I det andre tilfellet, hvis du vil se informasjonen til brukerne individuelt, kan du legge til "-u”Alternativ i“Sa”Kommando:

$ sa -u

-m”Alternativet legges til i“Sa”Kommando for å vise det totale antallet brukerprosesser og deres CPU -tid:

$ sa -m

I “Sa”Kommando, legg til“-c”Alternativ for å få den høyeste prosentandelen av brukerne:

$ sa -c

lastcomm”Kommando brukes til å vise listen over sist utførte kommandoer av den spesifiserte brukeren:

$ lastcomm root

Hvordan deaktivere prosessregnskap i Ubuntu

Hvis du vil deaktivere prosessregnskap, må du utføre en undergitt kommando i terminalen din:

$ sudo/usr/sbin/accton off

Konklusjon

I Ubuntu, prosessregnskap tilbyr mye informasjon om prosessene som fungerer på systemene dine. Det lar deg lagre regnskapsregistrene for både system- og brukeraktiviteter, samt systemressursene som brukes. “Acct”Utility brukes til å aktivere prosessregnskap i Linux-baserte systemer som Ubuntu. I dette innlegget har vi delt Hvordan aktivere prosessregnskap på Ubuntu -systemet ditt. Videre har vi også vist hvordan vi skal få aktivitetsstatistikken i terminalen.