[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: df et du ne concordent pas



* Nicolas Folin <nicolas.folin@libertysurf.fr> [2006-04-25 23:03] :
> Basile STARYNKEVITCH a écrit :
> >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).
> >
> >  
> Ok, je comprends bien l'idée. J'ai effectivement rencontré ce genre de 
> chose, et un 'kill' a
> libéré le fichier ouvert et donc de la place...
> ... mais comment je peux prendre connaissance des processus "morts" qui 
> gène la fermeture
> d'un fichier, quand je ne connais ni le nom du fichier ni celui du 
> processus ?
> 
> Ça se ferait avec un fuser ? (du genre fuser /dev/hda2, par exemple ?)

Ça peut se faire avec lsof : lsof +L1


Fred

-- 
Comment poser les questions intelligemment
http://www.gnurou.org/Writing/SmartQuestionsFr
Comment signaler efficacement un bogue
http://www.chiark.greenend.org.uk/~sgtatham/bugs-fr.html



Reply to: