Comuni

apt (Gestore di pacchetti a riga di comando)
dpkg (Sistema di gestione dei pacchetti Debian)
dpkg-query (Strumento per visualizzare informazioni sui pacchetti elencati nel database dpkg)
grep (Utilità per la ricerca di set di dati in testo normale)
python3 (Libreria Python, linguaggio interattivo orientato agli oggetti di alto livello)
tee (Comando che legge dall’input standard e scrive sull’output standard e sui file)
cat (Comando che legge i dati dal file e ne fornisce il contenuto come output)
echo (Comando che restituisce le stringhe che gli vengono passate come argomenti)
touch (Comando che crea nuovi file vuoti)
usermod (Comando che modifica tutti gli attributi di un account utente già creato, utilizzato per aggiungere un utente a un gruppo)
id (Comando utilizzato per scoprire i nomi utente e gruppo e gli ID numerici (UID o ID gruppo) dell’utente corrente)
openssh-sftp-server (Modulo server sftp SSH per l’accesso SFTP da remoto macchine)
pinctrl (Strumento per visualizzare e modificare lo stato GPIO e pin di un sistema)

Informazioni su Raspberry Pi

awk (Linguaggio di scansione di pattern ed elaborazione di testo)
sed (Editor di flussi GNU per filtrare/trasformare il testo)
hostname (Utilità per impostare/mostrare il nome host o il nome di dominio)
vcgencmd (Utilità che può ottenere varie informazioni dalla GPU VideoCore)
uptime (Comando che restituisce informazioni su quanto tempo è stato in esecuzione il sistema insieme all’ora corrente, al numero di utenti con sessioni in esecuzione e alle medie di carico del sistema)
lscpu (Comando che consente di elencare le informazioni sulle CPU presenti nel sistema)
df (Comando utilizzato per visualizzare informazioni relative ai file system)
ip (Comando utilizzato per visualizzare le informazioni sulla configurazione di rete corrente)
ifconfig (Comando utilizzato per visualizzare le informazioni sulla configurazione di rete corrente sulla vecchia versione dell’app RaspController)
uname (Stampa le informazioni di sistema)

Monitoraggio

python3-psutil (Libreria per il recupero di informazioni sui processi in esecuzione e sull’utilizzo del sistema)
/RaspController/monitoring_v12.py (creato da RaspController)

Processi

top (Comando utilizzato per mostrare i processi Linux)
kill (Comando utilizzato per terminare i processi in esecuzione sul tuo sistema in base al pid)
killall (Comando utilizzato per terminare i processi in esecuzione sul tuo sistema in base al nome)

Telecamera (Modulo Pi)

vcgencmd (Utility che può ottenere varie informazioni dalla GPU VideoCore)
raspistill (Strumento da riga di comando legacy per catturare fotografie con il modulo della fotocamera)
libcamera-still (Applicazione di cattura di immagini fisse più complessa che emula più funzionalità di raspistill)

Telecamera (USB)

fswebcam (Programma webcam piccolo e flessibile)
v4l2-ctl (Applicazione per controllare i driver video4linux)

DHT

python3-rpi.gpio (Modulo Python per controllare l’interfaccia GPIO)
python3-libgpiod (Modulo Python per controllare l’interfaccia GPIO)
/RaspController/dht_v8.py (creato da RaspController)
/RaspController/gpio_manager.py (creato da RaspController)

DS18B20

modprobe (Utilità a riga di comando che consente di aggiungere e rimuovere moduli dal kernel Linux)

BMP

i2c-tools (Utilizza il comando ‘i2cdetect’ per eseguire la scansione di un bus I2C per i dispositivi)
python3-smbus (Associazioni Python per l’accesso SMBus Linux tramite i2c-dev)
/RaspController/bmp_v6.py (creato da RaspController)

Sense Hat

sense-hat (Libreria Sense HAT)
/RaspController/sensehat_sensor_v3.py (creato da RaspController)
/RaspController/sensehat_ledpanel_v2.py (creato da RaspController)

Wake On Lan

wakeonlan (Invia ‘pacchetti magici’ alle schede Ethernet abilitate per il wake-on-LAN)

Spegnimento / riavvio

poweroff (Comando usato per spegnere il dispositivo)
reboot (Comando usato per riavviare il dispositivo)