Table des matières

Divers

Systeme

Connaitre la version de l'OS

uname -a

Connaitre sa version d'Ubuntu

lsb_release -a

Modifier la date et l'heure du système

date mmddhhss

Supprimer les Kernel Headers, Images et Modules linux inutilisés

dpkg -l 'linux-*' | sed '/^ii/!d;/'"$(uname -r | sed "s/\(.*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d' | xargs sudo apt-get -y purge

Disques

Occupation disque et points de montages

Espace disque libre / utilisé

  df -h

Ajouter l'option -l pour les systèmes de fichiers locaux uniquement

Espace occupé par le répertoire courant

et ses sous repertoires

  du -d1 -h

ou ncdu qui permet de naviguer dans les sous dossiers au fur et à mesure

  ncdu

Connaitre les UUID

sudo blkid -g
sudo blkid

SSH & SCP

Ajouter une clef à l'agent

ssh-add clef.private

Lister les clefs chargées dans l'agent

ssh-add -L

Décharger les clefs de l'agent

ssh-add -D

Syntaxe scp

scp Login1@Serveur1:Chemin1/NomFichier1 Login2@Serveur2:Chemin2/NomFichier2
scp Fichier login@serveur:Chemin
scp -r Repertoire login@serveur:Chemin
scp login@serveur:Chemin/Fichier
scp -r login@serveur:Chemin/Repertoire

Trouver la taille des plus gros fichiers

du -hms /home/user/* | sort -nr | head 

Divers

Changer le fond écran via la ligne de commande

gconftool -s -t string /desktop/gnome/background/picture_filename /home/clo/Bureau/fond_ecran-1280.png 

Basculer le clavier en azerty

setxkbmap fr