Apache2 kan spores ved hjælp af forskellige kommandoer, som hver især har en specifik funktion og metode til at indsamle og gemme sporingsdata. Her er en gennemgang af de tre nævnte kommandoer:
ps auxw | grep sbin/apache | awk '{print"-p " $2}' | xargs strace >> trace.txt
ps auxw
til at liste alle kørende processer.grep sbin/apache
filtrerer listen for at finde Apache-processerne.awk '{print"-p " $2}'
formaterer outputtet til at inkludere proces-ID'er (PID'er) med -p
flaget.xargs strace
anvender strace
på de fundne PID'er.trace.txt
ved hjælp af >>
, som tilføjer data til filen.(ps auxw | grep sbin/apache | awk '{print"-p " $2}' | xargs strace ) >> trace.txt
trace.txt
.ps auxw | grep sbin/apache | awk '{print"-p " $2}' | xargs strace | xargs >> trace.txt
ps auxw
, grep sbin/apache
, og awk '{print"-p " $2}'
til at finde og formatere Apache-processerne.xargs strace
anvender strace
på de fundne PID'er.xargs
i slutningen kan være overflødig og kan forårsage fejl, da den forsøger at anvende xargs
på outputtet fra strace
.xargs
.Generelt bruges disse kommandoer til at spore systemkald og signaler, som Apache-processerne udfører, og gemme disse oplysninger i en fil til senere analyse.
Spar dig selv for besvær og kom igennem din to-do liste i dag
1
Beskriv din opgave
2
Modtag bud
3
Få løst din opgave
Møbelsamling
Hjælp med at samle Ikea klædeskab
Maler
Klargøring af lejlighed til flyttesyn
Flyttehjælp
Flytning af 150 kvm hus til Roskilde fra København
Havearbejde
Beskæring af 4 større træer
IT support
Geninstallering af windows + programmer
Elektriker
Installation af Sonos musikanlæg i hus
Rengøring
Ugentlig rengøring af lejlighed (114kvm)
Flyttehjælp
Flytning af 150 kvm hus til Roskilde fra København
Elektriker
Opsætning af lamper i stue og soveværelse
Catering
3-retters menu til 14 mennesker