Le Sun, Apr 23, 2006 at 06:52:54PM +0200, Nicolas Folin écrivait/wrote: > J'ai un ordinateur qui enregistre les émissions télé via mplayer et une > carte dvb. > Les fichiers sont enregistrés, puis encodé pour prendre moins de place. > Régulièrement, je supprime les "gros" fichiers enregistré par la TNT, et je > me retrouve avec un problème : > La place effectivement occupée, calculée par "du", n'est pas la même > que celle > affichée avec "df"
Un fichier peut ne plus être accessible, mais exister. C'est le ca quand un processus a encore ce fichier ouvert, et qu'il a été supprimé (donc n'est pas nommé dans un répertoire). D'ailleurs sous Unix une façon fiable [sauf par NFS] de créer un fichier réellement temporaire est de créer ce fichier par un open avec O_CREATE puis, dans le même processus, de supprimer le nom de ce fichier par l'appel système unlink voir les pages de man des appels systèmes open, creat, unlink -- Basile STARYNKEVITCH http://starynkevitch.net/Basile/ email: basile<at>starynkevitch<dot>net aliases: basile<at>tunes<dot>org = bstarynk<at>nerim<dot>net 8, rue de la Faïencerie, 92340 Bourg La Reine, France -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et "Reply-To:" To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

