8.71. Procps-ng-3.3.17

Procps-ng pakken inneholder programmer for overvåking av prosesser.

[Note]

Note

Denne pakken trekkes ut til mappen procps-3.3.17, ikke det forventede procps-ng-3.3.17.

Omtrentlig byggetid: 0.4 SBU
Nødvendig diskplass: 19 MB

8.71.1. Installasjon av Procps-ng

Forbered procps-ng for kompilering:

./configure --prefix=/usr                            \
            --docdir=/usr/share/doc/procps-ng-3.3.17 \
            --disable-static                         \
            --disable-kill

Betydningen av konfigureringsalternativet:

--disable-kill

Denne bryteren deaktiverer bygging av kill kommandoen som vil bli installert av Util-linux pakken.

Kompiler pakken:

make

For å kjøre testpakken, kjør:

make check

Fem tester relatert til pkill er kjent for å mislykkes på grunn av et problem med tester som ikke ble oppdatert.

Installer pakken:

make install

8.71.2. Innhold i Procps-ng

Installerte programmer: free, pgrep, pidof, pkill, pmap, ps, pwdx, slabtop, sysctl, tload, top, uptime, vmstat, w, og watch
Installert bibliotek: libprocps.so
Installerte mapper: /usr/include/proc og /usr/share/doc/procps-ng-3.3.17

Korte beskrivelser

free

Rapporterer mengden ledig og brukt minne (både fysisk og vekselminne) i systemet

pgrep

Slår opp prosesser basert på deres navn og andre attributter

pidof

Rapporterer PID-ene til de gitte programmene

pkill

Signaliserer prosesser basert på deres navn og andre attributter

pmap

Rapporterer minnekartet for den gitte prosessen

ps

Viser gjeldende prosesser

pwait

Venter til en prosess er ferdig før den utføres.

pwdx

Rapporterer gjeldende arbeidsmappe for en prosess

slabtop

Viser detaljert kjerne platebuffer (slab cache) informasjon i sanntid

sysctl

Endrer kjerneparametere under kjøretid

tload

Skriver ut en graf over gjeldende systembelastningsgjennomsnitt

top

Viser en liste over de mest CPU intensive prosessene; den gir en kontinuerlig titt på prosessoraktivitet i sanntid

uptime

Rapporterer hvor lenge systemet har kjørt, hvor mange brukere det er logget på, og systemets belastningsgjennomsnitt

vmstat

Rapporterer virtuelt minnestatistikk, gir informasjon om prosesser, minne, søking, blokk Input/Output (IO), feller og CPU aktivitet

w

Viser hvilke brukere som for øyeblikket er pålogget, hvor og siden når

watch

Kjører en gitt kommando gjentatte ganger, og viser den første skjermen full av utdata; dette lar en bruker se utdataens endring over tid

libprocps

Inneholder funksjonene som brukes av de fleste programmer i denne pakken