Suivez-nous

Système

Passez la commande (39) : df et du

Zoz

Publié le

 

Par

Terminal-2.jpg

Terminal-2.jpg
Leçon n°39

Cette semaine nous allons aborder quelques commandes concernant le disque dur. Par df, et du vous pourrez ainsi juger de l’état de la mémoire des disques ou de leurs utilisation.
df tout d’abord, concernant l’espace disque. Cette commande toute simple se présente comme-suit :

– df

S’affiche alors les tailles des disques, les différents points de montage …
Voyons un peu plus en détails :
sans options particulières, la place indiquée sera en blocs de données. Le bloc est la plus petite unité de stockage de votre disque. Ce concept dépend du type de formatage du disque (FAT, NTFS et pour Unix, Ext3, mais il en existe d’autres encore). Dans tous les cas, c’est difficilement abordable pour un utilisateur lambda. La solution consiste donc à utiliser une petite option qui est la suivante :

– df -h

Cela convertira les résultats en Mo, ou Go suivant l’espace (note d’humour de la part des développeurs : le h désigne “human readable”). Vous pouvez aussi utiliser l’option -k pour convertir les données en Ko (moins pratique si l’on possède de gros disques durs).
On note aussi qu’il existe plusieurs points de montages, en effet sous Unix il existe des points de montage pour les clef USB, les lecteurs optiques, les images .dmg, ou encore les accès réseaux. Essayez de les reconnaître pour vous entraîner.

Il existe ensuite une autre commande permettant de visualiser la place prise sur le disque dur pour chaque répertoires et sous-répertoires.

– du

Affiche alors un résultat d’une longueur innommable si vous possédez beaucoup de fichier au point de montage (ce qui est souvent le cas). Comme df, les options h ou k permettent une lecture plus aisée.
Ainsi pour voir un répertoire on note :

– du -h /repertoire1/repertoire2

Comme vous avez du le constater, ces commandes cachent en faites de nombreuses options qui donnent tout leurs intérêts aux commandes.

Exercice : Analysez les diverses options de ces commandes et essayez de les comprendre. Quelle commande dois-je taper à l’aide de du, sort et de head pour trouver facilement les 5 plus gros fichiers de mon disque dur ?