Linux commando’s voor Raspbian

Een spiekbriefje voor mijzelf ter reminder (en voor wie er baat bij heeft uiteraard). Het betreft hier de commando’s die ik gebruik in Raspbian op de Raspberry Pi waarop Domoticz draait.

Volledige systeem update & upgrade

sudo apt-get update && sudo apt-get -y upgrade

Handig om deze zo af en toe eens te draaien om het systeem up-to-date te houden.

Met dank aan vriend Martijn voor het aanleveren van dit commando 😉

IP config bekijken

Voor het bekijken van je basis netwerk-informatie;

ifconfig

Cronjobs inplannen

Om het simpel te houden zijn er verschillende methoden om taken/scripts gepland te draaien middels cronjobs. Om te beginnen de meest eenvoudige;

crontab -e

Hierbij worden de cronjobs ingepland onder de user waarop je bent ingelogd. Normaal gesproken is dat de user “pi”. Ik vind het het meest overzichtelijke om alleen hierin te werken wanneer dat volstaat.

Dan is er de optie om hetzelfde commando te gebruiken met “sudo” ervoor om in de lijst van de “root” user te komen.

sudo crontab -e

En als laatste is er op systeem niveau nog de mogelijkheid om cronjobs in te plannen.

sudo nano /etc/crontab

In de basis heeft een cronjob het volgende formaat (in dit voorbeeld wordt ieder uur op tijdstip x:30 wordt het script speedtest.sh gedraaid):

30 * * * * /home/pi/domoticz/scripts/speedtest.sh

Mocht je cronjob niet draaien en je wil graag de output van de cronjob zien, dan kan je deze wegschrijven in een log-file middels (alleen aan laten staan zolang je hier behoefte aan hebt, je logfile wordt anders op den duur oneindig groot):

30 * * * * /home/pi/domoticz/scripts/speedtest.sh >> /home/pi/domoticz/scripts/speedtest.log 2>&1

Een handige hulp bij het genereren van de juiste syntax van je cronjob is de cronjob generator: https://crontab-generator.org/

Raspberry Pi Software Configuration Tool

Met deze tool is heel veel aan basis instellingen te wijzigen. Daarmee krachtig, maar ook eentje om wat mee op te passen (“with great power, comes great responsibility” zou de opa van Peter Parker zeggen).

sudo raspi-config

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *

Deze site gebruikt Akismet om spam te verminderen. Bekijk hoe je reactie-gegevens worden verwerkt.