Table of Contents

Administration système

Informations CPU

lscpu

Informations mémoire

free -m

L'option `-m` affiche les valeurs en mégaoctets.

Vider le cache DNSMasq

sudo kill -HUP $(pgrep dnsmasq)

Espace disque

df -h
du -hd1

Lister les composants PCI

lspci

Lancer une application sous un autre utilisateur

su -c 'sh /home/etherpad/etherpad-lite/bin/run.sh' etherpad
sudo -iu vlp /home/vlp/script.sh

Connaître la résolution X11

xdpyinfo | grep dimensions

Gérer un écran secondaire sous Debian

lxrandr

Gérer l'alternative `python`

sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.11 1

Vérifier d'abord que la version ciblée est bien installée.

Redimensionner une image en CLI

sudo apt install imagemagick
convert -scale 1920x1080 source.png dest.png

Copier un fichier via SSH

scp -P <port> vlp@00011100.org:/home/vlp/test.sh ./test.sh

Lister les ports ouverts

sudo lsof -i -P -n | grep LISTEN

Renommage massif

zmv -n '(*).md' '$1.txt'

Vérifier quelle IP utilise une application

sudo lsof -Pan -p <PID> -i | grep <port>