If you are running Motion as security camera, and you want to take sheduled snaphot, you can do it by making a script which starts and stops Motion for one second, so that camera frefresh itself and take a picure or video.
Jos käytät Motion turvakameraohjelmana ja haluat ottaa ajoitetun otoksen, voit tehdä sen tekemällä skriptin, joka alkaa ja pysäyttää Motionin yhden sekunnin ajan, niin että kamera virkistää itsensä ja ottaa kuvan tai videon.
loop-motion.sh script
#!/bin/bash
killall motion
sleep 1
motion
Make that script to /usr/local/bin folder and make it executable and add it to root crontab
Tee scripti /usr/local/bin hakemistoon ja tee siitä suorittava ja lisää se root crontab ohjelmaan.
sudo chmod +x /usr/local/bin/loop-motion.sh
sudo crontab -e
# run loop-motion.sh every hour
01 * * * * /usr/local/bin/loop-motion.sh
https://netisto.fi/oppaat/linux/18.htm
Pääkäyttäjä voi editoida lisäksi systeeminlaajuista /etc/crontab-tiedostoa, esim:
SHELL=/bin/bash
PATH=/sbin:/bin:/usr/sbin:/usr/bin
MAILTO=root
HOME=/# run-parts
01 * * * * root run-parts /etc/cron.hourly
02 4 * * * root run-parts /etc/cron.daily
22 4 * * 0 root run-parts /etc/cron.weekly
42 4 1 * * root run-parts /etc/cron.monthly0-59/5 * * * * root /usr/bin/mrtg /etc/mrtg/mrtg.cfg
4 ensimmäistä riviä sisältävät avainsanan run-parts, joka tarkoittaa, että kaikki parametrina annetussa hakemistossa olevat ohjelmat/skriptit suoritetaan:
cron.hourly: Tunnin välein, minuutin yli tasatunnein
cron.daily: Päivittäin, 2 minuuttia yli 4 aamuyöllä
cron.weekly: Sunnuntaisin, 22 minuuttia yli 4 aamuyöllä
cron.monthly: Kk:n ensimmäinen päivä, 42 minuuttia yli 4 aamuyölläViimeinen rivi on normaali komennon suoritus 5 minuutin välein (Komento suoritetaan, kun minuutit ovat välillä 0-59 askeleena 5)
Lue myös: https://puolanka.info/goto/valvontakameraohjelman-asennus/