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:
  1. montako minuuttia yli tasatunnin
  2. mitkä tunnit vuorokaudesta
  3. mitkä päivät kuukaudessa
  4. mitkä kuukaudet
  5. mitkä viikonpäivät
  6. mitä ajetaan
Tähti on tässä jokerimerkki (kaikki) ja useampia lukemia laitetaan pilkun kanssa eroteltuna listana, kuten yllä olen tehnyt kuukausien suhteen.

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

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





Kommentit (0):





Kommentointi on suljettu.

« Takaisin pääsivulle