[cdev] df
Чащихин Алексей
AlekseiChashihin на yandex.ru
Пн Май 3 19:02:02 MSK 2010
Здраствуйте, посмотрели функцию statvfs
if ((r = statvfs(argv[1], &df2)) == -1) {
printf("Error");
} else {
printf("свободные блоки = %d\n",df2.f_bavail);
printf("свободные I-nodes = %d\n",df2.f_favail);
printf("число I-nodes = %d\n",df2.f_files);
printf("доступно обычному пользователю байт %d\n",df2.f_frsize * df2.f_bavail);
непонятно как используя f_fsid вывести тип файловой системы
printf("id файловой системы %d\n",df2.f_fsid);
}
}
когда задаёшь функцию df без параметров то выводится список файловых систем
и непонятно как это реализовать
02.05.10, 14:30, "Grigoriy A. Sitkarev" <sitkarev на komitex.ru>:
> Вам будет нужен вызов statvfs(2) и файл /etc/mtab.
>
> --
> Г.А.
>
> Чащихин Алексей пишет:
> > Здравствуйте, у нас возникли проблемы при реализации данной утилиты
> > подскажите как можо узнать имя файловой системы
> > какой системный вызов нужно использовать?
> >
> > _______________________________________________
> > cdev mailing list
> > cdev на wiki.syktsu.ru
> > http://wiki.syktsu.ru/cgi-bin/mailman/listinfo/cdev
>
>
> _______________________________________________
> cdev mailing list
> cdev на wiki.syktsu.ru
> http://wiki.syktsu.ru/cgi-bin/mailman/listinfo/cdev
>
>
--
Здесь спама нет http://mail.yandex.ru/nospam/sign
----------- следущая часть -----------
A non-text attachment was scrubbed...
Name: main.c
Type: application/octet-stream
Size: 1955 bytes
Desc: отсутствует
URL: <http://amplab.syktsu.ru/pipermail/cdev/attachments/20100503/c1202a39/attachment.obj>
Подробная информация о списке рассылки cdev