====== Disques et partitions ======
====== FIXME en brouillon ! ======
* Chaque périphérique correspond à un fichier dans /dev
* Disques durs /dev/sda, /dev/sdb...
* Partition (avec un index : /dev/sda1, /dev/sda2...
* ll /dev/sd*
lsblk # lister les périphériques en mode bloc
# RM = média amovible,
# RO = Read Only
# plus d'infos
sudo fdisk -l /dev/sda
# chaque disque ou partition a un UUID (change à chaque reformatage)
blkid #donne les UUID
ls -l /dev/disk/by-uuid
fdisk # éditer la table de partitions
# mount/umout our monter/démonter des partitions (uniquement root)
sudo mount /dev/cdrom /media/cdrom
sudo umount /media/cdrom
fuser # déterminer quel process empêche de démonter une partition
cat /etc/fstab # fichier des montages auto de partitions au démarrage de la session
# 6 colonnes :
# - UUID
# - Point de montage
# - Système de fichier (auto pour médias amovibles)
# - Options de montage (cf. man mount)
# - Active ou non la sauvegarde (cf. dump)
# - Vérification de la partition au démarrage
mount -a # appliquer les modifications apportées au fichier fstab
cat /etc/mtab # indique les montages actifs (venant de fstab ou mount)
gdisk # utilitaire de manipulation de partitions
sfdisk # idem mais à partir de scripts
hdparm # informations sur les disques
df -T # indique les systèmes de fichier de chaque partition
proc : système de fichier virtuel, généralement shur /proc.
* cpuinfo
* un répertoire par processus actif avec :
* cmdline : ligne de commande qui a créé le processus
* status : état du processus
* exe : lien vers l'exécutable utilisé par le processus
====== Analyse de l'espace disque ======
# avec -h pour des valeurs plus lisibles ("human readable")
df -h
du -h
df -Th # précise le système de fichier de chaque partition
du -d1 /home # n'afficher les sous-dossier qu'à une profondeur de 1 (enfants direct du dossier visé
du -h | sort -h /home # trier la sortie par taille
du -hd1 | sort -h /home