Log skript

Här diskuteras programmering och utveckling
SakJur
Inlägg: 1358
Blev medlem: 31 mar 2007, 18:00
OS: Fedora
Utgåva: Vet inte/ingen utgåva passar
Ort: Västerås
Kontakt:

Log skript

Inlägg av SakJur »

Här är mitt snabbt ihoppsatta logskript som jag kan tänka mig att folk bör köra var femtonde minut för bästa effekt, eller varje timme för någon effekt alls:

Kod: Markera allt

#!/bin/bash
exec >> ~/log.txt
echo "*************************************"
date
uptime
free -m
echo ""
who | nl
echo ""
echo "Router" 
ping -c 3 192.168.0.1 | grep received
echo "Google"
ping -c 3 www.google.se | grep received
echo ""
echo "Open ports"
nmap -v localhost | grep .*/tcp.*open | nl
echo ""
echo "Size of home folders"
du -sh /home/* |nl
echo ""
uname -a
date
echo "====================================="
Har inte orkat trolla med variablar osv... men vad tros?
Kräver att nmap är installerat.

UTSKRIFT:

Kod: Markera allt

*************************************
Mon Feb 16 16:31:42 CET 2009
 16:31:42 up  1:10,  2 users,  load average: 0.63, 0.66, 0.56
             total       used       free     shared    buffers     cached
Mem:          2023       1358        664          0        190        490
-/+ buffers/cache:        677       1345
Swap:         5083          0       5083

     1	sakjur   tty7         2009-02-16 15:22 (:0)
     2	sakjur   pts/0        2009-02-16 15:58 (:0.0)

Router
3 packets transmitted, 3 received, 0% packet loss, time 2013ms
Google
3 packets transmitted, 3 received, 0% packet loss, time 2009ms

Open ports
     1	22/tcp   open  ssh
     2	25/tcp   open  smtp
     3	80/tcp   open  http
     4	110/tcp  open  pop3
     5	143/tcp  open  imap
     6	443/tcp  open  https
     7	631/tcp  open  ipp
     8	993/tcp  open  imaps
     9	995/tcp  open  pop3s
    10	2000/tcp open  callbook
    11	3306/tcp open  mysql

Size of home folders
     1	5.5G	/home/sakjur

Linux Epoque 2.6.27-11-generic #1 SMP Thu Jan 29 19:24:39 UTC 2009 i686 GNU/Linux
Mon Feb 16 16:31:47 CET 2009
=====================================
Senast redigerad av 1 SakJur, redigerad totalt 16 gånger.
Jag är inte tyvärr inte särskilt aktiv längre.
sakjur@launchpad
Användarvisningsbild
Konservburk
Inlägg: 5919
Blev medlem: 07 apr 2007, 22:28

Re: Log skript

Inlägg av Konservburk »

Istället för att avsluta varje rad med >> ~/log.txt så kan du ha med en rad exec >> ~/log.txt högst upp i skriptet.
SakJur
Inlägg: 1358
Blev medlem: 31 mar 2007, 18:00
OS: Fedora
Utgåva: Vet inte/ingen utgåva passar
Ort: Västerås
Kontakt:

Re: Log skript

Inlägg av SakJur »

Konservburk skrev:Istället för att avsluta varje rad med >> ~/log.txt så kan du ha med en rad exec >> ~/log.txt högst upp i skriptet.
Tack, tack :D
Jag är inte tyvärr inte särskilt aktiv längre.
sakjur@launchpad
Skriv svar

Återgå till "Programmering och webbdesign"