======== SYNTAX ===========

IDLE 3					environnement pour coder en python
sudo shutdown -h now		Eteindre Raspberry			
pwd						print working directory
ls						list subs
mv						move
rm						remove
rm -r						remove directory + content
rmdir						remove directory
mkdir					make directory
man						manuel
chmod a/g/u rex file 	 		donne droit r,w,x à a/g/u
sudo apt-get install x
sudo apt-get search x
sudo apt-get remove x
apt list --installed
sudo nano /etc/apt/sources.list	ADD REPOSITORIES
sudo reboot				reboot
df -h						affiche espace disc	dispo/utilisé
sudo raspi-config			affiche menu config raspberry
/boot						répertoire où se trouvent les fichiers de boot
apt-get install apache2 php5 mysql-server phpmyadmin	install server pour acceded ) uno page web via ‘IP
apt-get auto remove pulse audio	desvnstall pilots audio HDMI
apt-get install also			install pilots audio jack
ssh goj@192.168.1.17		terminal en remote
ssh -p 1221 goj@192.168.1.17		ou 		83.157.159.38
remote desktop: 83.157.159.38	port 3389
mpack -s “Test” %f julien555@gmail.com
tail -f fichier.log | grep "error 		lire un low en dynamique filtré sur les lignes qui contiennent Error

===== SOFTWARE ===========

motion			detection camera
samba			partage dossiers réseau
ssmc				mailing auto
ncdu				tree size
xrdp				remote desktop

===== fichiers de configs =======

/etc/motion/motion.conf		config de motion avec camera USB
/etc/motion.conf				config de motion avec camera Pi
/etc/ssmtc/ssmtc.conf
/etc/ssmtc/revaliases
/etc/apt/sources.list			liste des repositories
/etc/network/interfaces		fichier interface
/etc/xrdp/xrdp.ini			config for xrdp
config.txt					fichier de boot le + important

camera:
/etc/uv4l/uv4l-raspicam.conf  fichier de config du driver de la camera raspi NOIR
sudo service uv4l_raspicam restart   redemmarage request pour prise en compte de motif dans fichier du dessus.

======= PROG ========

sudo mixer set humid : 3 1		active jack
sudo mixer set humid : 3 2		active HDMI
XBMC					logiciel libre MEDIA CENTER
#!/usr/bin/env python			executer program depuis terminal
chmod +x prog				droit en écriture où prog est le nom du script écrit en python
cp prog /usr/local/bin			executer san “./“
cp prog.py prog				executer sans .pg
# 						commentaire
A=2						integer
B=2.						flottant
C=‘……’ ou “……” 			chaine de caractère
\n						à la ligne
\’						apostrophe
\						écrire une ligne de commande sur plusieurs lignes
chaine [2] = ‘a’
chaine [2,4] = ‘ai’
liste = [ 2, 55, ’Morgane’, True]		liste [2] = ‘Morgane’
xrdp		à installer pour utiliser Remote Desktop Connection
a = input (‘xxxx’)	entrée d’une variable par l’utilisateur
nom= open (‘nom fichier’, m)
nom.write (‘xxxx’)		écrit à la suite
nom.close()			ferme fichier
nom.read()			lit tout le contenu du fichier existant
nom.read(n)			lit n caractère à partir de la position déjà atteinte
def nom (x,y,z):
…
…
return xxx, yyyy 		définition d’une fonction
Vidéo surveillance: soft = Motion
Une fonction peut lire les variables globales du programme
Le programme ne peut pas lire les variables locales de la fonction
import nom		importe module et 100% des fonctions dedans
NomModule.NomFonction		appel fonction du module
ex: import random			random.randint(1,10) >>> 4
from x import y 				import uno seule fonction y du module x
‘bonjour’.capitalize()		>>>	‘Bonjour’
bibliothèque GPI			indispensable pour gestion GPIO
import RPi.GPIO as GPIO
GPIO.setmode(GPIO.BOARD ou BCP)
GPIO.setup(n,GPIO.IN ou OUT, état initial ou par défaut)
GPIO.output(n,GPIO High or Low)
a=GPIO.input(n)
GPIO.add_event_detect(n,GPIO.RISING o uFALLING oU BOTH)
GPIO.remove_event_detect(n)
GPIO.cleanup(n)
time.sleep(n)
while.true					 boucle infinie
courant sorties				15 MA
Afficheur 7 segmentsLCD 4 lignes