df откуда берет информацию

rfgbnfy

откуда данные берутся при выполнении df ? уж больно не охото весь результат парсить ......... нужна только одна цыфирька - остаток места на определённом харде ..........
ЗЫ sorry за ламерство ..........

dgaf

можно жы выводить результат только для одного диска
или не то?
df /dev/hda1

rfgbnfy

всё равно парсить прийдётся
интересно - откуда или как получается эта инфа ............

dgaf

можно df.c и fsusage.c почитать

sergey_m

Речь идет о ОС без исходников что ли?

rfgbnfy

речь идёт о том что я этой ОС не знаю . не знаю где там исходники и так далее . я могу конечно на это пол дня убить чтоб со всем этим разобраться - но оно того вроде не стоит .
не ответят тут - буду парсить результаты df . почему бы не спросить - вдруг тут ответ очевидный . если нет - так нет .......

sergey_m

И что за ОС?

rfgbnfy

какой то линукс . или мандрайк , или шапка красная . скорей всего - первое . помнил бы я ещё как посмотреть какая там ОС .

hoha32

uname?

rfgbnfy

uname -a
Linux mars 2.4.22 SMP Fri Oct 3 14:37:55 MSD 2003 i686 unknown
uname -v
SMP Fri Oct 3 14:37:55 MSD 2003

sergey_m

binutils во всех Linux имеют много общего. Посмотри исходники df какие найдешь под Linux.

Chupa

> binutils

Chupa

man statfs

sergey_m

а чо неправильно?

Chupa

binutils - это всякие as, ld, nm, objdump, objcopy итд
а df из fileutils

dgaf

а я его нашел в coreutils

sergey_m

Просвети, как в Linux искать исходники? Или ты просто помнишь?

Chupa

coreutils - Collection of basic file, shell and text manipulation utilities
Combination of file (filutils shell (shellutils) and text (textutils) packages into a single release.

Chupa

сначала rpm -qf `which df`
а потом искать исходники

dus1970

cat /etc/redhat-release должно работать для всех rh-подобных
Оставить комментарий
Имя или ник:
Комментарий: