Raspbian Commandes

De Marmits Wiki

Redémarrer

sudo reboot

Arrêt

sudo shutdown -h now

Firewall

#<=> stop & start /etc/init.d/firewall
sudo update-rc.d firewall defaults
démarrer un deamon -> http://manpages.ubuntu.com/manpages/trusty/fr/man8/update-rc.d.8.html

Paquets APT

#mettre à jour un paquet :
sudo apt update (mise à jour de '''la liste''' des paquets)
sudo apt list --upgradable (pour voir ce qui doit être mis à jour)
sudo apt install --only-upgrade firefox

#voir tous les paquets
dpkg --list

#voir si un paquet est à jour
apt-cache policy firefox

Redémarrer unbound

sudo service unbound restart

Redémarrer Lighttpd

sudo service lighttpd status

Pihole

#ajouter un client vpn
pihole add nopass
#update pihole
<span style="color: red;font-weight:bold;">pihole -up</span>

PiVpn

#pour voir qui est connecté
<span style="color: red;font-weight:bold;">pivpn clients</span>

Réseaux


voir les ip du reseaux et le mac adress arp

Pour voir les DNS en cours cat /etc/resolv.conf dig pi-hole.net @127.0.0.1 -p 53

table de routage (IPv4/IPv6) ip route

Vérification des interfaces ifconfigc

Lister les ports ouverts et les services réseaux en écoute sur son serveur Linux grâce à netstat. netstat -lntup

Lister tous les ports : netstat -a

Lister tous les ports TCP : netstat -at

Lister tous les ports UDP : netstat -au

Lister tous les ports en écoute : netstat -l

Lister uniquement les ports TCP en écoutes : netstat -lt

Lister uniquement les ports UDP en écoutes : netstat -lu

Afficher les statistique de tous les ports : netstat -s

Affichier les statistique des Port TCP : netstat -st

Affichier les statistique des Port UDP : netstat -su

Affiche le nom du programme et le PID associé : Cette commande est très utile lorsque vous souhaitez connaitre quel programme est exécuté sur un port particulier. netstat -p

Afficher directement les IP et pas de résolution de nom : Pour afficher toutes les connexions et tous les ports en écoute mais n’affiche que les adresses IP sans la résolutions des noms. netstat -an

Affiche le numéro d’identification des processus (PID) associé à chaque connexion : netstat -o

Afficher la table de routage IPV4 et IP6 : netstat -r

Affichage à un interval de temps régulier en seconde : netstat -t “temps en seconde” ( Exemple : netstat -t 5 ) netstat -t 5