Aller au contenu principal
Kill -9 Club
Se connecter

truncate

FichiersPaquet : coreutilsÀ manier avec soin

Fixe la taille d'un fichier, en le coupant ou en l'étendant avec des zéros. truncate -s 0 vide un journal sans le supprimer, donc sans casser le descripteur qu'un processus garde ouvert dessus.

Une erreur avec cette commande peut détruire des données ou vous couper l'accès

  • Il n'y a pas de retour : le contenu coupé est perdu à l'instant. Sur un fichier de base de données ou une image disque, c'est la corruption assurée. Réservez-le aux journaux.

Ce que font ses options dans les leçons

Tiré du même glossaire que les leçons affichent sous leurs commandes ; les deux ne peuvent pas se contredire.

truncate -s
Fixe la taille du fichier. -s 0 le vide sans le supprimer, ce qui préserve le descripteur ouvert par un service.

Les leçons qui l'enseignent

Aucune leçon ne la cite parmi ses commandes utiles ; elle apparaît à l'intérieur des lignes de commande d'autres leçons.