WebSec ja cron
@ 13:23
jani@sidx:~/bin$ crontab -e
Tämä avaa systeemin vakioeditorin ($EDITOR tms.) jolla näpytellään sinne tauluun seuraavanlaista:
59 * * 8,9,10 * /home/jani/bin/websec
Kentät ovat järjestyksessä vasemmalta oikealle:
- montako minuuttia yli tasatunnin
- mitkä tunnit vuorokaudesta
- mitkä päivät kuukaudessa
- mitkä kuukaudet
- mitkä viikonpäivät
- mitä ajetaan
Niinpä tämä tulkitaan näin: elokuun alusta lokakuun viimeiseen päivään saakka, suorita jokaisen tunnin viimeisellä minuutilla komento /home/jani/bin/websec.
Kun editorista poistutaan, tauluun tehdyt muutokset tulevat heti voimaan:
crontab: installing new crontab
Taulua ei tarvi etsiskellä tiedostojärjestelmästä vain sitä katsellakseen, sillä sen sisällön saa näkyviin l-valitsimella:
jani@sidx:~/bin$ crontab -l
59 * * 8,9,10 * /home/jani/bin/websec
59 * * 8,9,10 * /home/jani/bin/websec
Sitten vielä tuo ajettava komento; se kai periaatteessa voisi olla ihan suoraan itse websec:kin (/usr/bin/websec), mutta tykkäsin ite että sen ulostulo saisi mennä talteen ainakin näin aluksi, joten tein seuraavassa tulostetun skriptin tuonne kotihakemistoni bin-hakemistoon:
jani@sidx:~/bin$ cat websec
#!/bin/sh
websec > /tmp/wsec_jani.log
#!/bin/sh
websec > /tmp/wsec_jani.log
Kommentit (0):
Kommentointi on suljettu.