
De temps en temps, un fichier prend un peu trop ses aises sur le disque. C’est souvent un fichier de log, un fichier temporaire, une sortie de script ou un vieux fichier d’erreurs oublié dans un coin.
Sous Linux, vous pouvez le vider sans le supprimer grâce à la commande truncate. C’est rapide, propre, et beaucoup plus sûr que de supprimer le fichier puis de le recréer à la main.
La commande de base est simple :
truncate -s 0 /home/skyminds/error.log
L’option -s 0 signifie : fixer la taille du fichier à 0 octet. Le fichier existe toujours, mais son contenu disparaît.