====== Disque dur, fsck, smartcl ... ====== ===== smartmontools ===== smartctl -a /dev/sda Si vous passez par un boitier externe usb smartctl -a -d sat /dev/sda Autres commandes à tester smartctl -a -d scsi /dev/sda -T permissive ===== e2fsprogs ===== badblocks ===== cfdisk ===== Permet de gérer les partitions de disque sous forme graphique dans la console ===== gdisk ===== https://falstaff.agner.ch/2013/12/22/online-resize-root-filesystem-on-a-gpt-partition/ ===== ssd ===== Optimisation du système pour un disque SSD https://sites.google.com/site/easylinuxtipsproject/ssd On retiendra la commande **fstrim** ===== tester la vitesse du disque dur ===== test en écriture dd if=/dev/zero of=tempfile bs=1M count=1024 sur un ssd dd if=/dev/zero of=tempfile bs=1M count=1024 conv=fsync test de lecture hdparm -Tt /dev/sda ou dd if=tempfile of=/dev/null bs=1M count=1024 nettoyage du cache sync; echo 3 > /proc/sys/vm/drop_caches ===== Disk Usage ===== du -hcs * La commande ultime qui évite les file system différent ( -x ), qui affiche les dossiers cachés, qui masque les erreurs et tri le tout du -hcsx .[^.]* * 2>/dev/null | sort -h Ou aussi plus simple ( -a ) affiche tous les fichiers, ( -d1 ) équivaut à un max-depth=1 du -ahd1 | sort -h