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: